Add first pass osu!catch "argon" skin
Damn, i forgor. Sorry, CI runners.
Apparently, the _whole_ filename was checked with GetValidArchiveContentFilename, not just the stem.
Clean up various obsoleted code
editorBeatmap
Clean up obsoleted tournament folder migration code
Clean up configuration related obsoleted code
updateVisualDefinition
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
int
PositionalHitsounds
ShowProgressGraph
This was moved to the component itself.
Fix `SoloScoreInfo.Rank` not being serialised if rank is `D`
Avoid unnecessarily refreshing `SliderBodyPiece`'s path
Reduce size of spinner blueprint to better represent gameplay size
EditorBeatmap
SoloScoreInfo.Rank
D
What the regex does is it matches everything except alphanumeric and [_()[] -], excluding EOL since regex101 seems to also match it, and we probably don't want that to happen.
SliderBodyPiece
Fix toggle mute (and volume meter traversal) handling repeat key presses
Fix slider heads getting misplaced after flipping in editor
Closes #20953.
Fix legacy BpmMultiplier clamp value
Fix osu! logo drag area being a square
Apply distance snap time component even when nearby object snap kicks in
Show distance snap at current point in time (and add ability to set as usable value)