Fix window mode dropdown not showing
Fix stutters during gameplay due to shaders not correctly using cache
guestMapperContainer
tests don't use it
BeatmapPicker
SupportedWindowModes
Fix circle-size based scale being applied twice to caught fruit
Always use `LocalisableString` fallbacks when deploying debug and viewing english
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
Fix game incorrectly reaching results screen when saving failed replay on beatmap with video
checkScoreCompleted
scoreCompleted
Fix localisation for audio device error containing incorrect newline escaping
negligence in migrating code
Closes #22968.
LocalisableString
This allows changes to `xxxStrings.cs` files to immediately reflect in the UI, which is (at least for me) an expectation.
Intentionally an assertion as I want tests to fail, but I don't want this to cause crashes for an end user if it does happen to occur.
ShaderPrecompiler
Fix spinners being selectable for too long after they fade in the editor
Fix web account registration not bypassing the URL warning
ScalingContainer
The actual visual extension is only applied to `HitCircle`s (which does include slider start / end), and should not be applied to spinners in the first place. Addresses https://github.com/ppy/osu/discussions/22949.
Fix select beatmap button not highlighting when creating a multiplayer room using keyboard
Fix hit lighting misalignment on argon skin with upscroll
DrawableRulesetDependencies
github: update workflows and make tweaks