Fix crash when trying to test map in the editor
Ignore `.osu` files not placed at top level of beatmap archive on import
Fix potential loss of room events during join
.osu
Closes https://github.com/ppy/osu/issues/34677.
OsuGame
paper trail: https://github.com/ppy/osu/pull/34890#issuecomment-3244549790
Co-authored-by: Dean Herbert <pe@ppy.sh>
Fix gameplay freezing on stutter frames / long load times
Closes https://github.com/ppy/osu/issues/34732. May hotfix for this one.
This reverts commit ddce11fbc8.
ddce11fbc8
SingleOrDefault()
LastOrDefault()
`LastOrDefault()` is arbitrary, and I hope this doesn't matter for anything, because if it does, then that's utterly *horrifying*.
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
Fix multiplayer lobby being unusable on mobile
Fix rotation & scale popovers crashing on dismissal via keyboard when simultaneously dragging sliders
preventMissOnPreviousHitObjects
markPreviousObjectsHit
TestSceneRoomPanel
LoadAsyncComplete
Running that there caused a test failure due to modifying drawables' transforms outside the update thread
Fix excess requests leading to queueing / delays of updating metadata at song select
scale/rotationInfo
Add support for pinning multiplayer rooms
OperationInProgress
Add footer to `ScreenTestScene`
Adjust interpolation workaround to catch-up slightly smoother
Fix song select not performing online lookup on re-enter
In this case `CurrentSelection` is being set on the song select screen's `OnEntering()`, at which point grouping is not yet known.