Rename `OnlineID` storage to match interface
I'm sure we can come up with something better, but giving it a bit more speed definitely feels closer to what the sound is portraying.
BeatmapInfo.OnlineID
Nerf dropped sliders in osu! difficulty calculation
BeatmapSetInfo.OnlineBeatmapSetID
OnlineID
BeatmapInfo.OnlineBeatmapID
Fix failed imports being incorrectly considered as successfully importing for notification purposes
Add fallback case for `GetDisplayString` if called on a null reference
Use fixed width font for performance points counter
GetDisplayString
Add method of testing gameplay from editor
Add slider-to-stream conversion operation to osu! editor
Fix PP counter not updating until next judgement when shown for the first time
Matches all other display counters for in-game metrics. As mentioned in https://github.com/ppy/osu/discussions/15584.
JudgementReverted
Fix unstable rate counter not including judgements before show in calculations
Also unifies UR calculation logic with the results screen statistic item to reduce duplication.
HitEvents
ScoreProcessor