Fix multiplayer map selection carousel opening to wrong map
Fix floating mouse position not running correctly in single thread mode
Fix editor clap/finish buttons being ordered against expectations
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
Noticed while testing on iOS. Previously, the interpolation was being done in input handling but using the update thread clock, leading to incorrect application.
osu!taiko performance points balancing
Remove non-overlapping velocity buff from Aim in osu!
Fix `BeginPlayingInternal` firing actual errors when beatmap not available online
Add mention of "compatibility mode" in windows version check error message
BeginPlayingInternal
Use more correct json casing in `APIScoresCollection`
APIScoresCollection
osu-web API is already returning both of these casings for backwards compatibility, but the former will be removed at some point. https://github.com/ppy/osu-web/blob/e540276721951b72bd1b6625260da5e6b33110b0/app/Http/Controllers/BeatmapsController.php#L314-L315
Fix creating multiplayer game during server migration not joining new room correctly
Reduce `Bindable` allocations in hitobject classes via lazy initialisation
OsuHitObject
Replace culture-sensitive humanizer methods with fixed local reimplementations
HitObject
HitObjectProperty<T>
Add Touch input handler settings section
Fix potential crash when attempting to create mod display using null ruleset
Fix audio/background equality not correctly using `BeatmapInfo` local filenames
Remove `countries.json` map in tournament client and replace with `Country` enum
Support storing user country on databased scores
Update profile web overlay to use `SoloScoreInfo`
BeatmapInfo
Make sure stats name are title-cased when score panel is contracted