1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-15 04:12:57 +08:00
osu-lazer/osu.Game/Overlays/Mods
Bartłomiej Dach c199b8fcb6
Simplify state management in ModColumn
Bad sign when you can't follow your own code.

All of the various state changing methods were flattened into one
because it was too hard to follow what was calling what and why.
2022-05-06 21:46:16 +02:00
..
DifficultyMultiplierDisplay.cs Fix multiplier display not blocking input 2022-04-22 15:22:58 +09:00
IncompatibilityDisplayingModButton.cs Move out incompatibility displaying tooltip to own class 2022-02-23 23:18:15 +01:00
IncompatibilityDisplayingModPanel.cs Allow mod panels to be clicked in incompatible state 2022-04-21 23:37:01 +02:00
IncompatibilityDisplayingTooltip.cs Move out incompatibility displaying tooltip to own class 2022-02-23 23:18:15 +01:00
IncompatibleIcon.cs Adjust visuals of incompatible icon and move to own class 2021-08-24 14:01:49 +09:00
ModButton.cs Revert no longer required tooltip content changes 2021-08-31 19:36:27 +03:00
ModButtonEmpty.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
ModButtonTooltip.cs Revert no longer required tooltip content changes 2021-08-31 19:36:27 +03:00
ModColumn.cs Simplify state management in ModColumn 2022-05-06 21:46:16 +02:00
ModControlSection.cs Move available mods to global context 2019-12-13 21:36:50 +09:00
ModPanel.cs Allow mod panels to be clicked in incompatible state 2022-04-21 23:37:01 +02:00
ModSection.cs Rename FlushAnimation to FlushPendingSelections to better match purpose 2022-05-04 19:40:08 +09:00
ModSelectOverlay.cs Rename FlushAnimation to FlushPendingSelections to better match purpose 2022-05-04 19:40:08 +09:00
ModSelectScreen.cs Fix click-to-return container still handling hover when inactive 2022-05-06 12:28:53 +02:00
ModSettingsArea.cs Remove leftover border thickness spec in mod settings area 2022-05-06 15:34:49 +02:00
ModSettingsContainer.cs Fix mod settings showing scrollbar when screen is offset 2021-02-12 10:42:48 -08:00
NestedVerticalScrollContainer.cs Fix regression in nested scroll behaviour due to the top level scroll container's type changing 2022-04-27 17:10:27 +09:00
ShearedOverlayContainer.cs Add better click-to-dismiss logic for sheared overlays 2022-04-21 16:27:27 +09:00
UserModSelectOverlay.cs Rename LocalPlayer to User in mod select prefixes 2021-09-01 17:22:52 +09:00
UserModSelectScreen.cs Rewrite mod instance management again to pass tests 2022-05-03 22:31:34 +02:00