Because if scaling is ever actually non-proportional then this should be somewhat loud. Also use the absolute value to prevent funny things happening if/when someone does negative scale.
Further reduce allocations during gameplay
Reduce osu spinner allocations
lastRecord
resetState
Fix `Argon` and `Triangles` spinner freeze at low replay speed
Allow pp for muted mod for any combination of settings
Reduce allocations in `SmokeSegment`
Fix editor displaying combo colours in effectively incorrect order
Improve search performance at song select when a collection is selected
EditorBeatmapSkin
Addresses https://github.com/ppy/osu/discussions/27316. Stable lies about the first combo colour being first; in the `.osu` file it is actually second. It does a thing in editor itself to correct for this. https://github.com/peppy/osu-stable-reference/blob/master/osu!/GameModes/Edit/Forms/SongSetup.cs#L233-L234
Fix old-style legacy spinner fade-in not matching stable
Without this, there's a large overhead to do a realm-live `Contains` search when a collection is selected. This may also help considerably alleviate https://github.com/ppy/osu/discussions/27298#discussioncomment-8552508 as we will be performing the native realm search much less.
Add missing .olz association to iOS
Update github actions to resolve most node deprecation warnings
As is github tradition, workflows started yelling about running on a node version that was getting sunset, so here we go again. Relevant bumps: - https://github.com/actions/checkout/releases/tag/v4.0.0 - https://github.com/actions/setup-dotnet/releases/tag/v4.0.0 - https://github.com/actions/cache/releases/tag/v4.0.0 - https://github.com/actions/setup-java/releases/tag/v4.0.0 - https://github.com/peter-evans/create-pull-request/releases/tag/v6.0.0 - https://github.com/dorny/test-reporter/releases/tag/v1.8.0 Notably, `actions/upload-artifact` is _not_ bumped to v4, although it should be to resolve the node deprecation warnings, because it has more breaking changes and bumping would break `dorny/test-reporter` (see https://github.com/dorny/test-reporter/issues/363).
Fix `SkinEditorOverlay` freezing when `ReplayPlayer` screen exits early
Rework `AccuracyCircle` to not use `BufferedContainer`s
Implement difficulty tooltips for multiplayer lobbies
Matches everything else.
TestSceneDifficultyIcon
Adjust search terms for mods
Fix visual BPM difference between beatmap wedge and mod selection
Closes https://github.com/ppy/osu/issues/27111.
Clear stored username/token from config when relevant checkboxes are unticked on login panel