Fix low pass filter getting stuck in multiple locations
AudioFilter
AudioFilter.IsAttached
Add feedback to delete button even when no-op
Allow better menu navigation using same hotkey to progress to destination
Fix "Use current" snap not working
Make flashlight scale with playfield
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.
As touched on in https://github.com/ppy/osu/discussions/27102. You can now use: - `L L L` to get to playlists - `M M M` to get to multiplayer - `S` to get to settings
Regressed with https://github.com/ppy/osu/pull/27249. I was suspicious of this specific operation at the time but didn't test properly.
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