Remove outdated comment and simplify code in `Catcher.CanCatch`
Add warning about using high precision mouse on non-windows platforms
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
WarningText
LocalisableString
Can't work just yet, but best to have the flow in place to maintain 100% localisation on classes which were already localised.
Rename class, add commenting and avoid firing requests to create rooms for testing purposes
Fix song select background not showing in multiplayer/playlists
Fix keyboard navigation at multiplayer lounge not iterating in correct order
Fix rooms in online-play longue screen no longer scrollable by dragging
DrawableRoom
Update `LocalisationAnalyser` and other packages
Fix beatmap search requests double-escaping
Closes #14008.
dotnet-tools
LocalisationAnalyser
Fix mod selector overflowing from beatmap info overlay
Localise profile overlay numeric statistics
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
Fix inability to join a multiplayer room which has no password
Fix ruleset icons overflowing from settings footer
Fix authentication loss not handled correctly
This handles the case where on initial API connection, the server responds with an `Unauthorized` response. It doesn't perform this same checking/handling on every API request, which is probably what we want eventually. Opting to not address the full issue because I know this is going to be a long one (see https://github.com/ppy/osu/blob/05c50c0f6cfafab359963586ec265ad4f143a46c/osu.Game/Online/API/APIAccess.cs#L233).
Fix room password not being percent-encoded in join request