Fix editor toolboxes being incorrectly chopped
Fix potential crash when exiting daily challenge screen
Without the schedule this will potentially run after disposal of the local drawable hierarchy. Closes https://github.com/ppy/osu/issues/28875.
UI SFX Tweaks/Updates
Replace local footer in existing sheared overlays (e.g. mod select & first-run setup) with `ScreenFooter`
logoContainer
Add tooltips to summary timeline display
Bookmarks don't show on real beatmaps, but they do show in test scenes (namely `TestSceneEditorSummaryTimeline`). Also does some more changes to adjust the markers to the latest updates to other markers.
Redesign editor timelines to address most frequent user complaints
Fix confirm exit dialog potentially showing incorrect number of ongoing operations
.. with a somewhat appealing design.
Remove key arrow handling in `VolumeOverlay` to avoid conflicting with ruleset key bindings (i.e. osu!catch)
TestSceneFreeModSelectOverlay
ScreenTestScene
ModSelectOverlay
VolumeOverlay
I can see `IsDisplayingToast` being removed and `IsPresent` becoming `=> Notifications.Any()` but I'll just leave this for another day.
Fix editor UI transparency being incorrectly opaque when hovering slider control points
Could still happen if using the keyboard F-key shortcuts. In that case the composer becomes non-present, so its `Update()` can't really do anything.
Add ability to edit beatmap content externally
Select all text when focusing sample bank/volume textboxes in editor (and number boxes in general)
As mentioned at https://github.com/ppy/osu/pull/28787#issuecomment-2221150025.
Fix incorrect continuation in `ImportAsUpdate` causing UI blockage
Match mania editor playfield time range with timeline zoom