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`
TestSceneSliderApplication
SkinnableTestScene
Has always been a source of hiding actual issues like in https://github.com/ppy/osu/issues/17745 (`sliderfollowcircle` looked up from fallback because there's no transformer), and https://github.com/ppy/osu/issues/17934 (because there's a texture `ok` and that matches the component name `HitResult.Ok`).
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
SettingsSection
SettingsPanel
Fix high star ratings not being easily visible on tooltips
Fix incorrect settings state if searching too quickly (during load process)
TestIncompatibilityDisplay
Resolves issue mentioned in https://github.com/ppy/osu/discussions/17920.
Display beatmap guest participations in user profile