MatchmakingSettings
Fix not being able to report users from playlists chat
Treat guest user scores & scores of unknown users as the local user's
Reported internally.
Fix external edit operations failing due to invalid filenames
Allow beatmaps to show up multiple times in the carousel if grouping criteria requires it
CurrentSelection
GetValidFilename()
Noticed in passing.
Download online beatmap / present local beatmap on shift-clicking beatmap cards
Adjust fail handling in multiplayer spectator player to permit showing F rank
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
Closes https://github.com/ppy/osu/issues/34883.
Co-authored-by: Dean Herbert <pe@ppy.sh>
Closes https://github.com/ppy/osu/issues/34884.
SoloSpectatorPlayer
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*.
preventMissOnPreviousHitObjects
markPreviousObjectsHit
LoadAsyncComplete
Running that there caused a test failure due to modifying drawables' transforms outside the update thread