Update game structure with the returned iOS application delegates
Skip the pause cooldown when in intro / break time
Move "global" scroll-adjusts-volume to a per-screen component-based implementation
Load seasonal backgrounds without requiring being logged in
Fix "spinner" conversion for mania-specific beatmaps
Hide `!mp` commands from tournament streaming chat
Fix being able to click through slider tail drag handles
NSBluetoothAlwaysUsageDescription
Closes https://github.com/ppy/osu/issues/31176.
Use time-based resume overlay when playing osu! on touchscreen
GameplayChatDisplay
!mp
Add missing mania tooltip overlay for 4k and 7k
Had a quick look at adding test coverage in `TestScenePause` but the setup to get into either of these states seems a bit annoying..
Expose high precision mouse toggle when searching for "sensitivity" and other keywords
Change the way "current" points are hinted on timing screen
This reverts commit c0b6e784a5. The change affects editor and other stuff and I'm not sure it's correct. It's not like client needs to match the appearance really. It already doesn't in many places.
c0b6e784a5
Localisable strings cannot be plainly interpolated or joined. That is a lossy operation that loses data.
- Properly annotate things as nullable - Remove weird passthrough property (more on that later)
Fix adjusting control point offset after undo/redo causing catastrophic failure
Allow using "quick retry" shortcut in more cases from results screen