Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
7a2919975a
|
Fix sound clash when exiting a multiplayer room with confirmation
|
2022-06-15 18:48:22 +09:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
0b6db31511
|
Guard other multiplayer client calls with exception handling
|
2022-03-31 19:45:38 +09:00 |
|
Dan Balasescu
|
da0ffab14e
|
Integrate ready button implementation
|
2022-03-17 18:43:04 +09:00 |
|
Dan Balasescu
|
461d41529b
|
Integrate spectate button implementation
|
2022-03-17 18:36:33 +09:00 |
|
Dan Balasescu
|
f9d9ad388b
|
Add chat display to multiplayer spectator screen
|
2022-02-25 16:03:28 +09:00 |
|
Dan Balasescu
|
bdc3b76df0
|
Remove beatmap bindable from PlaylistItem
|
2022-02-15 23:50:08 +09:00 |
|
Dan Balasescu
|
efeba30b9f
|
Remove ruleset and mod bindables from PlaylistItem
|
2022-02-15 16:28:15 +09:00 |
|
Dan Balasescu
|
0473c6c52f
|
Also handle null SelectedItem for safety
|
2022-02-04 17:53:51 +09:00 |
|
Dan Balasescu
|
b41655d5b9
|
Fix crash when gameplay starts while in multi-spectator screen
|
2022-02-04 17:47:41 +09:00 |
|
Dean Herbert
|
675bdd3213
|
Fix MultiplayerMatchSubScreen mutating mods outside of bindable lease
As seen at https://github.com/peppy/osu/runs/4674501626?check_suite_focus=true.
|
2022-01-01 12:13:59 +09:00 |
|
Dan Balasescu
|
727335dcad
|
Improve reliability of exiting gameplay
|
2021-12-24 14:23:09 +09:00 |
|
Dean Herbert
|
d08b66a5ff
|
Also add logging to OnlinePlayScreen
|
2021-12-21 15:07:06 +09:00 |
|
Dean Herbert
|
ddadf3c4b5
|
Add logging of MultiplayerMatchSubScreen exiting from room loss
|
2021-12-21 14:53:24 +09:00 |
|
Dan Balasescu
|
70045494ba
|
Re-simplify code by removing BeatmapManager event instead
|
2021-12-13 16:09:54 +09:00 |
|
Dan Balasescu
|
a6e77f172d
|
Add some comments
|
2021-12-12 16:30:37 +09:00 |
|
Dan Balasescu
|
d6c08fae48
|
Fix incorrect global beatmap with availability changes
|
2021-12-11 23:08:21 +09:00 |
|
Dan Balasescu
|
25b274c323
|
Fix starting gameplay too early after import
|
2021-12-11 22:47:50 +09:00 |
|
Dan Balasescu
|
6057037e35
|
Move playlist item beatmap population to MatchSubScreen
|
2021-12-10 20:08:59 +09:00 |
|
Dean Herbert
|
88670c3b01
|
Document OpenSongSelection and mark null param
|
2021-12-10 14:14:22 +09:00 |
|
Dan Balasescu
|
671582a925
|
Allow host to enqeue items and items to be edited
|
2021-12-10 01:15:19 +09:00 |
|
Dean Herbert
|
a76cfbea21
|
Add test coverage of incorrect beatmap being used in multiplayer when match started from song select
|
2021-12-06 14:03:33 +09:00 |
|
Dan Balasescu
|
c3dfe10a8a
|
Add new list to match subscreen
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
e1445dcb05
|
Only show owner in match subscreen
|
2021-11-26 17:40:45 +09:00 |
|
Dan Balasescu
|
4c8c34b43f
|
Use full name for round robin
|
2021-11-19 18:42:34 +09:00 |
|
Dan Balasescu
|
4e625b78e2
|
Update queue mode names
|
2021-11-19 18:28:43 +09:00 |
|
Dean Herbert
|
0c289bf8e5
|
Remove pointless namespace
|
2021-11-19 14:46:53 +09:00 |
|
Dan Balasescu
|
29d0d5badf
|
Rename QueueModes -> QueueMode
|
2021-11-16 14:53:10 +09:00 |
|
Dan Balasescu
|
8e014ca17a
|
Reverse in-match playlist
|
2021-11-16 00:31:46 +09:00 |
|
Dan Balasescu
|
eb983ed548
|
Fix potential crash from playlist updating during async load
|
2021-11-16 00:02:38 +09:00 |
|
Dan Balasescu
|
c7381b4df0
|
Fix host check
Although the underlying issue is that the host user is not populated.
Not sure whether this should be fixed at all.
|
2021-11-10 18:36:22 +09:00 |
|
smoogipoo
|
e667ef4eea
|
Add basic tests
|
2021-10-29 15:44:48 +09:00 |
|
smoogipoo
|
04b0529a7f
|
Fix list overflowing subscreen background
|
2021-10-22 22:17:26 +09:00 |
|
smoogipoo
|
95ab82fb58
|
Remove BeatmapSelectionControl and inline at usage sites
|
2021-10-22 19:41:36 +09:00 |
|
smoogipoo
|
2fd101ad50
|
Reorder elements to follow designs
|
2021-10-15 20:25:32 +09:00 |
|
smoogipoo
|
a70d7e4feb
|
Remove unnecessary extra GridContainer
|
2021-10-15 20:18:25 +09:00 |
|
Bartłomiej Dach
|
e503182a8d
|
Merge branch 'master' into activity-on-multiplayer-screens
|
2021-08-24 18:50:55 +02:00 |
|
smoogipoo
|
de0de451fe
|
Refactor to remove resolved dependency
|
2021-08-24 13:29:19 +09:00 |
|
smoogipoo
|
df170afbc4
|
Fix multiplayer crashing when entering gameplay
|
2021-08-24 13:22:06 +09:00 |
|
smoogipoo
|
f85d3665d8
|
Cleanups
|
2021-08-20 21:45:24 +09:00 |
|
smoogipoo
|
610a162271
|
Merge branch 'master' into remove-current-room
|
2021-08-20 16:23:36 +09:00 |
|
Dean Herbert
|
16aecfe934
|
Start free mod selection area hidden on screen display
|
2021-08-19 19:02:54 +09:00 |
|
Dean Herbert
|
be77498044
|
Move chat to right column in multiplayer match screen
|
2021-08-19 19:02:31 +09:00 |
|
smoogipoo
|
493f47787b
|
Disable condition for the time being
|
2021-08-19 18:18:42 +09:00 |
|
smoogipoo
|
c31af96f1d
|
Pass room into RoomSettingsOverlay
|
2021-08-19 16:41:21 +09:00 |
|
smoogipoo
|
63af67f61b
|
Cleanup around footers
|
2021-08-18 20:25:48 +09:00 |
|
smoogipoo
|
568f1fd345
|
Fix initial RoomId state not being handled correctly
|
2021-08-18 16:09:00 +09:00 |
|
smoogipoo
|
90a1be2e61
|
Move paddings up one level
|
2021-08-18 15:54:33 +09:00 |
|