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
Apply combo offsets "colour hax" only on beatmap skins
Add initial implementation of juice stream placement
BindValueChanged
DrawableHitObject
TimelineHitObjectBlueprint
Guard against `IndexOutOfRangeException` when parsing launch arguments
A different UX than not fixing vertices.
lastVertex
GetContainingInputManager
LoadComplete
Add the ability to enter and exit the skin editor via on-screen buttons
Implement "reverse pattern" in catch editor
I... forgot to amend that.
ComboIndexWithOffsetsBindable
ComboIndexBindable
Output startup component load start/end times to non-debug logs
Fix derived API request types firing success when they shouldn't
Spike difficulty / AR&FL adjustments