Dan Balasescu
|
96a447f68b
|
Rename Multiplayer prefix to button classes
|
2022-03-24 14:28:38 +09:00 |
|
Dan Balasescu
|
90c7945bca
|
Re-remove PopoverButton class with better test fix
|
2022-03-24 14:26:31 +09:00 |
|
Dan Balasescu
|
547418e47e
|
Revert "Remove PopoverButton class"
This reverts commit 6b712be97d .
|
2022-03-24 11:15:51 +09:00 |
|
Dan Balasescu
|
34a367b369
|
Merge branch 'master' into multiplayer-countdown-timers-2
|
2022-03-23 15:40:50 +09:00 |
|
Dan Balasescu
|
a83a90e675
|
Rename countdown Delay -> Duration
|
2022-03-23 15:21:16 +09:00 |
|
Dan Balasescu
|
f7c0047206
|
Send time remaining in countdowns instead
|
2022-03-23 15:19:43 +09:00 |
|
Dan Balasescu
|
d4ad4ac9db
|
Limit countdown updates to once per second
|
2022-03-23 10:50:05 +09:00 |
|
Dan Balasescu
|
6b712be97d
|
Remove PopoverButton class
|
2022-03-23 10:40:38 +09:00 |
|
Dan Balasescu
|
9138aaf780
|
Split MultiplayerReadyButton
|
2022-03-23 10:38:56 +09:00 |
|
Dan Balasescu
|
4630aa15cc
|
Apply refactorings according to reviews
|
2022-03-22 12:54:19 +09:00 |
|
Salman Ahmed
|
e1d22e58bf
|
Simplify queue count text logic
|
2022-03-20 06:25:14 +03:00 |
|
Salman Ahmed
|
7529d6fc00
|
Bind queue items during playlist initialization
Along with where the other bindables are bound together (only bind, not
listening).
|
2022-03-20 06:23:44 +03:00 |
|
hwabis
|
ef823d58a7
|
address frenzibyte review (refactor bindable flow, clean up CI stuff)
|
2022-03-19 13:05:35 -04:00 |
|
hwabis
|
5d16519a82
|
make code prettier
|
2022-03-18 23:41:55 -04:00 |
|
hwabis
|
5a5629eb5a
|
(works now) use BindValueChanged to set the Queue text
|
2022-03-18 20:47:45 -04:00 |
|
hwabis
|
5e5fbc496e
|
(still not working) try bindables instead of int
|
2022-03-18 20:32:37 -04:00 |
|
hwabis
|
d9b2a29c6d
|
(not working yet) add MultiplayerPlaylistTabControl, "Queue ({count})"
|
2022-03-18 20:02:26 -04:00 |
|
hwabis
|
faa36c78e5
|
put count and tabs into new fillflowcontainer
|
2022-03-18 12:55:00 -04:00 |
|
Dan Balasescu
|
04f4e81852
|
Rename start countdown request
|
2022-03-18 21:05:19 +09:00 |
|
hwabis
|
c2e7ff7e3e
|
display count of listQueue
|
2022-03-18 01:37:53 -04:00 |
|
Dan Balasescu
|
72843a6797
|
Add support for starting/stopping countdowns
|
2022-03-18 14:33:09 +09:00 |
|
Dan Balasescu
|
efce471f0b
|
Add countdown button + popover
|
2022-03-18 14:31:57 +09:00 |
|
Dan Balasescu
|
b76a87e6f8
|
Split ready button visual logic into button itself
|
2022-03-18 14:31:57 +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
|
885cb3ce5b
|
Add current screen checks for added safety
|
2022-03-10 20:03:02 +09:00 |
|
Dean Herbert
|
2d135e5be6
|
Explain purpose of Schedule call in MultiplayerPlayer.onResultsReady
|
2022-03-10 19:56:13 +09:00 |
|
Dan Balasescu
|
45d537ef72
|
Fix potential multiplayer crash with async disposal
|
2022-03-10 18:50:53 +09:00 |
|
Dan Balasescu
|
f1c40bd9ed
|
Rework GetScore() method signatures + implementations
Rename legacy-facing overload to mention as much
|
2022-03-08 22:30:44 +09:00 |
|
Dan Balasescu
|
387ae59bc4
|
Fix nullref in tests
|
2022-02-25 16:12:25 +09:00 |
|
Dan Balasescu
|
48ed9c6144
|
Enable high chat polling rate
|
2022-02-25 16:03:56 +09:00 |
|
Dan Balasescu
|
f9d9ad388b
|
Add chat display to multiplayer spectator screen
|
2022-02-25 16:03:28 +09:00 |
|
Dean Herbert
|
bb1aa032bd
|
Combine SelectedItem and CurrentPlaylistItem into same storage
|
2022-02-24 16:21:20 +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
|
18251c9285
|
Clean up SpectatorScreen based on suggestions
|
2022-02-09 12:20:07 +09:00 |
|
Dan Balasescu
|
ffc4c64f7e
|
Unify namings across the board
|
2022-02-09 12:10:07 +09:00 |
|
Dan Balasescu
|
886d1d2df6
|
Refactorings
|
2022-02-08 21:29:43 +09:00 |
|
Dan Balasescu
|
4c76027178
|
Rename completed state to passed
|
2022-02-08 20:29:49 +09:00 |
|
Dan Balasescu
|
45b3f472ab
|
Merge branch 'master' into spectator-state-rework
|
2022-02-08 19:51:50 +09:00 |
|
Dan Balasescu
|
c2416c490e
|
Fix crash on disconnection during multi-spectate
|
2022-02-08 11:29:39 +09:00 |
|
Dan Balasescu
|
d5269ba05b
|
Merge branch 'fix-spectator-restart-crash' into spectator-state-rework
|
2022-02-04 17:59:18 +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 |
|
Dan Balasescu
|
f285060148
|
Fix MultiSpectatorScreen not continuing to results
|
2022-02-03 21:50:19 +09:00 |
|
Dan Balasescu
|
483977d5c8
|
Merge branch 'master' into spectator-state-rework
|
2022-02-03 19:59:07 +09:00 |
|
Dan Balasescu
|
b5fb3b7dae
|
Fix crash when selecting swap mod as freemod
|
2022-02-02 18:42:22 +09:00 |
|
Dan Balasescu
|
781cb9f18d
|
Move HasPassed/HasFailed into GameplayState
|
2022-02-01 14:46:24 +09:00 |
|
Dan Balasescu
|
a49a9ed0a0
|
Fix incorrect invoke
|
2022-01-31 17:19:04 +09:00 |
|
Salman Ahmed
|
3ec193d47e
|
Fix spectator clock container incorrectly starting catch-up clock
|
2022-01-30 01:46:10 +03:00 |
|