Fix audio glitching when showing results screen with many scores
Fix crash when attempting to watch a replay when the storage file doesn't exist
Assert non-null in `ProfileHeader` to appease r#
ProfileHeader
Apply NRT to notification classes
Add LegacyTotalScore to SoloScoreInfo
and tidy things up a bit.
Populate `MaximumStatistics` for test scores
DrawableAudioMixer
ScorePanel
Fixed 0 length merge being allowed
Nerf repeated angles in Flashlight skill
Fix editor not applying offsets
Fix beat synced components not applying offsets
Refactor scoring to remove async methods / simplify
Always reprocess beatmaps after a user update request
Add ruleset API versioning
Add setting to toggle metronome in "Target" mod
This covers the rare case where metadata may have changed server-side but not the beatmap itself. Tested with the provided user database to resolve the issue. Closes #19976.
Fix beatmap carousel not maintaining selection if currently selected beatmap is updated
As mentioned in https://github.com/ppy/osu/discussions/20006#discussioncomment-3496732.
Don't include misses in failed score statistics
TestSceneEditorClock
Track
FramedClock
Refactor/merge `ScoreProcessor.ComputeScore()` methods
"internal"
Fix crash with legacy import from incomplete installs