Rename new mod select classes to "mod overlay" nomenclature
Remove old mod overlay code
Fix realm refetch operations potentially being unsafe
ModSelect{Screen -> Overlay}
TestSceneModSettings
As they're not really testing anything visual.
TestCustomisableModRuleset
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
As seen in test failure https://github.com/ppy/osu/runs/6357384721?check_suite_focus=true.
Improve first run overlay layout (and switch on)
Workaround interface mocks in `TestSceneFirstRunSetupOverlay` breaking with hot reload
TestSceneFirstRunSetupOverlay
Bring sentry usage up-to-date
Workaround bad performance when selecting all freemods
This is probably going to result in a high quantity of exceptions, but I think this is fine. We can add rules as we go to not log certain exception types.
SentryLogger
OsuGame
TournamentGame
OsuGameBase