Fix context menus not working
Fix nested song select in first-run dialog fiddling with global audio
Fix settings overlay components not invalidating presence on filter change
Add joystick/gamepad deadzone setting
Remove localisation of "hide" string to fix incorrect case
Disable first run screen from appearing on startup until it is more complete
Allow any key to trigger the osu! cookie in the initial state
Fix page up / down in `SectionsContainer` with fixed header skipping content
Head busted the moment I opened this test scene. Cleaned it up a bit to make it easier to test changes.
Rather than stuffing more random cases to `TestSceneScreenNavigation`.
Might as well inline, but I feel like it will require adding the same comment across all usages, because just `State.Value = Hidden` in an until step feels off, dunno.
These tests ensure the expected behaviour is not broken in the future.
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
Double whoops.
Whoops.
Also splits joystick/gamepad into a new sub-section.
Fix legacy skin hit animation lookup falling back to `LookupName`
Convert first run setup to use new `ShearedOverlayContainer`
LookupName
Add better click-to-dismiss logic for sheared overlays
MatchingFilter
Allow selecting mods regardless of incompatibility state on new mod select
This reverts commit 5f3ff51f7e.
5f3ff51f7e
Fix regression in settings filter display
This reverts commit f282e5b013.
f282e5b013
Fix high star ratings not being easily visible on tooltips
Fix incorrect settings state if searching too quickly (during load process)