1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-06 06:57:39 +08:00
osu-lazer/osu.Game/Rulesets
Dean Herbert b325f0ee0b Combine editor toolbox container implementation and fix input blocking
Until now, toolbox scroll areas would block input from arriving behind
them, even when no visible element was clicked.

In addition, clicking on a button inside a toolbox would still send a
`MouseDown` event to things behind it. Specifically, the editor's
`HitObjectComposer` would receive these events and also place objects
when the user does not expect them to be placed.

This fixes another regression that occurred due to `ScrollContainer`s no
longer blocking input theirselves.
2022-05-04 17:41:30 +09:00
..
Configuration Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications 2022-01-25 13:09:48 +09:00
Difficulty Ignore zero-sections on a per-case basis 2022-05-03 16:06:20 +09:00
Edit Combine editor toolbox container implementation and fix input blocking 2022-05-04 17:41:30 +09:00
Filter Rename all remaining cases 2021-10-03 00:55:29 +09:00
Judgements Fix osu! judgements getting scaled twice over different durations 2021-09-02 16:31:43 +09:00
Mods Make all ModRateAdjust implementations incompatible with each other 2022-04-07 22:38:46 +02:00
Objects Move distancing methods from IPositionSnapProvider to IDistanceSnapProvider 2022-04-28 05:48:45 +03:00
Replays Add replay statistics frames to FramedReplayInputHandler 2022-01-31 18:53:47 +09:00
Scoring Rename method to better reflect what it's doing 2022-04-27 00:03:48 +03:00
Timing Rename ApproachRate to ScrollSpeed for now (to reduce complexity/confusion) 2021-09-06 21:06:13 +09:00
UI Merge branch 'master' into fix-spectator-seeks 2022-03-24 14:24:20 +09:00
AssemblyRulesetStore.cs Add xmldoc and allow constructing an AssemblyRulesetStore with a directory path 2022-02-16 17:25:16 +09:00
EFRulesetInfo.cs Update pointless CompareTo implementation once again 2022-02-11 04:17:30 +03:00
ILegacyRuleset.cs Apply review suggestions 2020-12-03 19:44:12 +02:00
IRulesetConfigCache.cs Extract interface for ruleset config cache 2021-12-23 18:59:02 +01:00
IRulesetInfo.cs Allow IRulesetInfos of same type to be comparable 2022-02-11 04:03:23 +03:00
IRulesetStore.cs Add IRulesetStore to allow for transitional usage in upcoming manager classes 2021-12-03 17:57:40 +09:00
RealmRulesetStore.cs Split out realm portion of RulesetStore 2022-02-16 17:13:31 +09:00
Ruleset.cs Require ScoreProcessor to receive ruleset 2022-03-14 15:51:10 +09:00
RulesetConfigCache.cs Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
RulesetInfo.cs Introduce private APIRuleset for online ID equality comparison 2022-02-11 08:27:01 +03:00
RulesetLoadException.cs Throw again to ensure correct available state is set 2021-11-11 17:39:36 +09:00
RulesetSelector.cs General refactoring 2019-06-26 17:52:25 +09:00
RulesetStore.cs Split out realm portion of RulesetStore 2022-02-16 17:13:31 +09:00