InverseDifficultyRange()
IBeatmapDifficultyInfo.(Inverse)DifficultyRange()
Also adds explicit references to places from where the magic constants were lifted.
IBeatmapDifficultyInfo.DifficultyRange()
GetRateAdjustedDisplayDifficulty()
Fix adjusted attributes tooltip not updating without mods
+ simplifying the bug fix
fixed the bug where it's not updates tooltip when there are no mods
Show search bar by default in language and collection dropdowns
Improve handling of beatmap collection changes in `CollectionDropdown`
Add setting for mod select search box focusing by default
Allow sliders to track if hit early
Fix catch applying positional clamping too early
Show adjusted AR/OD when using DT/HT
Fix `ArgonHealthDisplay` not displaying miss correctly during initial transition
Fix skin editor crashing in some circumstances when opened in main menu
`EffectiveX` is already defined as clamped to `[0, CatchPlayfield.WIDTH]`.
Add button to compress log files for bug submission
Move object counts to BeatmapInfo
Adjust some mod multipliers for initial leaderboard sanity
Fix hit error displays not clearing on seek
GetRateAdjustedDisplayDifficulty
AdjustedAttributesTooltip
Display osu!mania keycount in song select carousel panels and details