72843a6797
Add support for starting/stopping countdowns
2022-03-18 14:33:09 +09:00
efce471f0b
Add countdown button + popover
2022-03-18 14:31:57 +09:00
b76a87e6f8
Split ready button visual logic into button itself
2022-03-18 14:31:57 +09:00
1bd08b4a4b
Remove kick button fading as well to not look jarring
2022-03-18 08:09:15 +03:00
98b420ee6f
Remove no longer correct crown fade animation
...
Since the host is pinned to the top without any animation, it would look
jarring for the crown to fade away from the old panel (and at a 50ms
duration).
2022-03-18 07:25:12 +03:00
1c899d00b9
Pin multiplayer host panel to the top of the list
2022-03-18 07:25:03 +03:00
f2248ecc08
Update usages to use IsPlayable
instead
2022-03-18 02:11:18 +03:00
da0ffab14e
Integrate ready button implementation
2022-03-17 18:43:04 +09:00
461d41529b
Integrate spectate button implementation
2022-03-17 18:36:33 +09:00
187059a37f
Replace hardcoded overrides with the newly introduced Mod
properties
2022-03-17 03:51:27 +03:00
1025e1939b
Disable "Adaptive Speed" mod in multiplayer
2022-03-16 11:54:18 +03:00
4ff6879b85
Fix incorrect copied room end dates
2022-03-15 11:30:57 +09:00
885cb3ce5b
Add current screen checks for added safety
2022-03-10 20:03:02 +09:00
2d135e5be6
Explain purpose of Schedule
call in MultiplayerPlayer.onResultsReady
2022-03-10 19:56:13 +09:00
45d537ef72
Fix potential multiplayer crash with async disposal
2022-03-10 18:50:53 +09:00
94ff6a338f
Merge branch 'master' into scoreprocessor-rework
2022-03-09 23:04:18 +09:00
4839bd8044
Notify if copying room fails
...
Co-authored-by: Dean Herbert <pe@ppy.sh >
2022-03-09 16:47:47 +09:00
b07a1e8d09
Fix unable to copy playlist rooms without first opening
2022-03-09 15:38:00 +09:00
f1c40bd9ed
Rework GetScore() method signatures + implementations
...
Rename legacy-facing overload to mention as much
2022-03-08 22:30:44 +09:00
5b6b8d1fa9
Remove GetStandardisedScore() proxy method
2022-03-08 21:49:41 +09:00
387ae59bc4
Fix nullref in tests
2022-02-25 16:12:25 +09:00
48ed9c6144
Enable high chat polling rate
2022-02-25 16:03:56 +09:00
f9d9ad388b
Add chat display to multiplayer spectator screen
2022-02-25 16:03:28 +09:00
16a3bbbcb4
Merge pull request #16944 from peppy/rooms-request-faster
...
Update playlists/multiplayer to use new compact response
2022-02-24 23:20:07 +09:00
7193bc8554
Fix playlists comparing mod equality via APIMod
2022-02-24 17:04:16 +09:00
bb1aa032bd
Combine SelectedItem
and CurrentPlaylistItem
into same storage
2022-02-24 16:21:20 +09:00
c6d78b9325
Fix several oversights in data linking causing drawable rooms not updating as expected
2022-02-24 16:12:15 +09:00
71a012bea6
Don't update count twice immediately
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2022-02-23 13:42:47 +09:00
2bea485af8
Fix currently playing text not showing in lounge
2022-02-23 13:37:47 +09:00
71ae425fb2
Merge branch 'master' into rooms-request-faster
2022-02-22 15:45:05 +09:00
057fd6c352
Add mention of StarRatingRangeDisplay
fallback scenario being wrong for multiplayer
2022-02-22 15:37:42 +09:00
cde3d9c08b
Change precedence order to favour playlist as a source for beatmap count
2022-02-22 15:15:57 +09:00
a676acd80d
Merge pull request #16945 from peppy/three-column-playlist
...
Update playlist room display to a three column layout
2022-02-22 12:21:56 +09:00
2aa0364092
Fix null reference in tests during attempted ruleset filtering
2022-02-22 00:14:33 +09:00
655b23f408
Update playlist room display to a three column layout
...
Similar to the changes made to multiplayer.
2022-02-21 19:46:33 +09:00
c7e9cf904b
Fix incorrect null check on now-bindable DifficultyRange
2022-02-21 19:38:26 +09:00
ffa5291b74
Add fallback handling for item count to support different request types
2022-02-21 19:37:36 +09:00
b5348e0407
Update ruleset filtering to use newly provided array return
2022-02-21 19:05:32 +09:00
b43008b9f6
Add cover and count handling from newer response version
2022-02-21 19:05:22 +09:00
39d64e779c
Handle API returned difficulty range for rooms
2022-02-21 19:05:19 +09:00
02a8500500
Ensure spotlights always show at the top of the lounge listing
...
As proposed at https://github.com/ppy/osu/discussions/16936 . Spotlights
are intended to have focus, so let's make sure they are the first thing
the user sees for the time being.
2022-02-21 18:01:46 +09:00
2a1edcdf73
Merge branch 'master' into remove-playlistitem-beatmap
2022-02-17 17:19:26 +09:00
aac1c53b06
Remove creator name from playlist item panel beatmap text
2022-02-17 03:04:16 +00:00
edd31bf3aa
Revert styling change
2022-02-16 15:51:18 +09:00
7e24b36f26
Merge branch 'master' into remove-playlistitem-beatmap
2022-02-16 14:24:57 +09:00
ea5bb46fb8
Merge branch 'master' into net6
2022-02-16 00:40:04 +09:00
b1dbd4abfe
Fix incorrect playlist item <-> availability tracker logic
...
Results in revert to some prior logic for the tracker implementation.
2022-02-15 23:50:12 +09:00
bdc3b76df0
Remove beatmap bindable from PlaylistItem
2022-02-15 23:50:08 +09:00
afcb7a4630
Make DrawableRoomPlaylistItem look up the online beatmap
2022-02-15 23:41:50 +09:00
73ce1b324e
Make DrawableRoom look up the online beatmap
2022-02-15 23:41:50 +09:00