Remove field that's used only in one method
Fix NaN PP counter values while SR is 0
Hide cursor trail from draw visualiser
Collapse sample point indicators into dots if they cannot be displayed in full
Simplify convertible hitobject parsing and add `IHasLegacyHitObjectType`
Closes https://github.com/ppy/osu/issues/30573.
HitEvent
newTexst
Implement "max pp" beatmap difficulty attribute text
OperationCanceledException
Mostly to see if it breaks anything.
Increase idle time before gameplay loads when hovering controls
Add confirmation when pressing 'q' to quit at the main menu
Kinda a weird key. I feel like this deserves a confirmation step unlike mouse clicking the exit button. Addresses https://github.com/ppy/osu/discussions/30471.
Fix `UserRankPanel` rank overflowing on 6+ digits
Add `DifficultyCalculationUtils`
Most important changes are to `RoomSubScreen` and `PlaylistsRoomSubScreen`, because those are the only two cases that now bind to the event instead.
Fix stage line alignment in mania not matching stable
Fix placing objects via touch in editor not working sometimes