Create, join, and part multiplayer rooms only via the multiplayer server
Fix being unable to join multiplayer rooms with many users
Cancel difficulty calculation after 10 seconds by default
Use web localisable string for team channel label
Fix intermittent score panel test
Always zoom timeline to centre rather than focus point
Change in behaviour is expected in this case.
Fix settings control not visible because of previous search
Add SFX for kiai/star fountain activation
Closes https://github.com/ppy/osu/issues/32183.
Make `TestSceneSongSelect` work with local database
Apply first wave blanket fixes to new beatmap carousel design
Cancel beatmap load in more loops
ApplyDefaults()
Also didn't notice a particular case here, but if all code passes up until we get to the `foreach (var h in nestedHitObjects)` below, then we could end up stuck here for quite a while.
Didn't notice a particular case with this one, just came up as I was looking through code.
The following manages to create all hitobjects but proceeds to get stuck in this method: `dotnet run -- difficulty 1607040 -r:2`
Bindable.SetDefault
SettingsPanel.SearchTextBox
Fix multiplayer results screen displaying same beatmap for all users
TestSceneSongSelect
It was pointless before.
Previous value felt wrong when using keyboard selection for iteration.
Adjust preview time display to not conflict with bookmarks
Add support for legacy osu!mania barline height and colour spec
This also makes `SettingsPanel`'s `SearchTextBox` protected from private so that `SettingsOverlay` can access it.
Closes https://github.com/ppy/osu/issues/31998. Previously: https://github.com/ppy/osu/commit/1648f2efa306f587714178f113e69d8ad8c4ac02, https://github.com/ppy/osu/pull/31923. Oh input handling, how I love ya.
Limit number of allowed beatmap combo colours to 8