Fix storyboard sprites leaving gaps on edges when "beatmap skins" is enabled
Exclude protected beatmaps from consideration in several places
This means that the protected beatmap can not be skipped forward/back to. Incidentally closes https://github.com/ppy/osu/issues/23199.
Secondary fix to https://github.com/ppy/osu/issues/28880.
Principal fix to https://github.com/ppy/osu/issues/28880.
Fix BackgroundDataStoreProcessor test failure
Update framework
Fix summary timeline timing points being incorrectly positioned
Fix test failure in `TestMetadataTransferred`
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.
TestMetadataTransferred
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