1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-15 11:02:57 +08:00
osu-lazer/osu.Game/Overlays/Mods
Salman Ahmed 589f2863ca Move incompatibility tooltip logic to local player mod select overlays
This one turned out to be a bit more involved, due to tooltips being
shared and having the potential of being used somewhere where it
shouldn't be, due to the same content type matching.

That's the reason I've defined a protected `TargetContentType`, to be
able to separate "local player mod tooltips" and regular mod tooltips
apart.

Definitely unsure about the solution, but that's as far as I can think
of right now.
2021-08-28 02:38:46 +03:00
..
IncompatibleIcon.cs Adjust visuals of incompatible icon and move to own class 2021-08-24 14:01:49 +09:00
LocalPlayerModButton.cs Move incompatibility tooltip logic to local player mod select overlays 2021-08-28 02:38:46 +03:00
LocalPlayerModSelectOverlay.cs Move incompatibility icon logic to local player mod select overlays 2021-08-28 02:37:46 +03:00
ModButton.cs Move incompatibility tooltip logic to local player mod select overlays 2021-08-28 02:38:46 +03:00
ModButtonEmpty.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
ModButtonTooltip.cs Move incompatibility tooltip logic to local player mod select overlays 2021-08-28 02:38:46 +03:00
ModControlSection.cs Move available mods to global context 2019-12-13 21:36:50 +09:00
ModSection.cs Move incompatibility icon logic to local player mod select overlays 2021-08-28 02:37:46 +03:00
ModSelectOverlay.cs Improve update flow and ensure selected mods is read from local context 2021-08-24 13:35:39 +09:00
ModSettingsContainer.cs Fix mod settings showing scrollbar when screen is offset 2021-02-12 10:42:48 -08:00