|
9d6fe558c2
|
Update TestMultiplayerClient with expired item ordering
|
2021-12-03 17:01:33 +09:00 |
|
|
487a71312e
|
Split out code so base methods aren't called
|
2021-12-03 16:40:20 +09:00 |
|
|
0a1304b92a
|
Remove gameplay_order, use existing playlist_order
|
2021-12-03 15:45:13 +09:00 |
|
|
b75a5b778e
|
Update history list to also sort by gameplay order
|
2021-12-03 15:05:56 +09:00 |
|
|
1d2d1bfcf3
|
Add UpdatedAt to MultiplayerPlaylistItem
|
2021-12-03 15:05:56 +09:00 |
|
|
806ca5d4de
|
Update TestMultiplayerClient implementation to match server
|
2021-12-02 22:58:12 +09:00 |
|
|
933fd49cff
|
Fix missed callbacks due to AddOnce() schedules
|
2021-12-02 22:33:14 +09:00 |
|
|
9760a2b087
|
Update MultiplayerQueueList to take advantage of GameplayOrder
|
2021-12-02 22:33:14 +09:00 |
|
|
ba8af303cc
|
Add GameplayOrder to MultiplayerPlaylistItem
|
2021-12-02 22:33:14 +09:00 |
|
|
512818648f
|
Add some more breathing room between tab control and queue content
|
2021-12-02 16:56:30 +09:00 |
|
|
5976982b12
|
Add missing xmldoc for MultiplayerClient events
|
2021-12-02 16:45:26 +09:00 |
|
|
c00684a2f7
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-02 16:19:34 +09:00 |
|
|
caa88950da
|
Merge pull request #15889 from smoogipoo/fix-multi-test-ids
Fix testable online IDs starting at 0
|
2021-12-01 22:51:24 +09:00 |
|
|
e5e2ae8ab4
|
Fix dangling line post-rebase
|
2021-12-01 21:36:25 +09:00 |
|
|
89c47708a1
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:35:23 +09:00 |
|
|
e87b0003fb
|
Fix queue mode not being bound to in all cases
|
2021-12-01 21:35:23 +09:00 |
|
|
ad35f3434b
|
Fix queue list not considering expired items
|
2021-12-01 21:35:23 +09:00 |
|
|
e2f289eeff
|
Xmldocs
|
2021-12-01 21:35:23 +09:00 |
|
|
93a7726f4a
|
Remove now-unused parameter
|
2021-12-01 21:35:23 +09:00 |
|
|
d70355237d
|
Fix selected item not bound
|
2021-12-01 21:35:23 +09:00 |
|
|
c3dfe10a8a
|
Add new list to match subscreen
|
2021-12-01 21:35:22 +09:00 |
|
|
1152c4e8e9
|
Fix tests
|
2021-12-01 21:35:22 +09:00 |
|
|
7847ce6253
|
Redesign with tab control
|
2021-12-01 21:35:22 +09:00 |
|
|
95050d6597
|
Extract class to file
|
2021-12-01 21:35:22 +09:00 |
|
|
fc8c8685b8
|
Add playlist queue tests
|
2021-12-01 21:35:22 +09:00 |
|
|
e0ca1af9b8
|
Remove ctor params
|
2021-12-01 21:35:22 +09:00 |
|
|
bfd2dc28c8
|
Rename QueueList -> MultiplayerQueueList
|
2021-12-01 21:35:22 +09:00 |
|
|
6b198ce112
|
Document simulation
|
2021-12-01 21:35:22 +09:00 |
|
|
ef170471f0
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:35:22 +09:00 |
|
|
9806c75743
|
Implement better round robin algorithm
|
2021-12-01 21:35:12 +09:00 |
|
|
68bb49fc1e
|
Add QueueList tests
|
2021-12-01 21:33:48 +09:00 |
|
|
0cb35e8b18
|
Separate out QueueList
|
2021-12-01 21:33:48 +09:00 |
|
|
17bc0b51aa
|
Merge branch 'playlist-item-add-owner' into new-multiplayer-playlist
|
2021-12-01 21:33:48 +09:00 |
|
|
942e48ffbd
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:33:11 +09:00 |
|
|
c38537a51a
|
Initial implementation of MultiplayerPlaylist
|
2021-12-01 21:32:56 +09:00 |
|
|
685bdd522e
|
Replace 'skin' in comments with 'instance'
|
2021-12-01 20:17:38 +09:00 |
|
|
c225f8f84c
|
Merge branch 'master' into realm-subscribe-helper-methods
|
2021-12-01 20:15:21 +09:00 |
|
|
af704dfe5b
|
Merge pull request #15878 from peppy/beatmap-lookup-cache
Cache beatmap metadata lookups used by multiplayer
|
2021-12-01 20:13:21 +09:00 |
|
|
7224f6bac5
|
Fix testable online IDs starting at 0
|
2021-12-01 20:00:31 +09:00 |
|
|
bf5a186a2b
|
Add early abort to avoid sending empty lookup requests
|
2021-12-01 17:47:16 +09:00 |
|
|
81f82c24c3
|
Use new API endpoint to do batch lookups
|
2021-12-01 17:45:41 +09:00 |
|
|
09817ff161
|
Add missing returns additional documentation to main method call
|
2021-12-01 15:27:10 +09:00 |
|
|
4306420922
|
Add extension methods to add extra safety to realm subscriptions
Also adjusts the naming and documentation to make it (hopefully) easier
to understand what this method/process implies.
|
2021-12-01 15:09:53 +09:00 |
|
|
7d0135063e
|
Merge pull request #15875 from peppy/fix-match-type-propagation
Fix match type not being propagated correctly to other users' settings
|
2021-12-01 11:23:28 +09:00 |
|
|
03e1305b3f
|
Fix toast display potentially causing a child mutation before load complete
|
2021-12-01 01:55:17 +09:00 |
|
|
0fae10500a
|
Fix failing tests
|
2021-11-30 20:09:45 +09:00 |
|
|
857e559f87
|
Merge pull request #15877 from peppy/log-response-sizes
Log output API request response sizes
|
2021-11-30 19:58:29 +09:00 |
|
|
01bc330d1c
|
Rename method to match new purpose
|
2021-11-30 19:42:46 +09:00 |
|
|
f58c5cd9c0
|
Update MultiplayerClient to use BeatmapLookupCache
|
2021-11-30 19:36:25 +09:00 |
|
|
87883f1fe4
|
Add BeatmapLookupCache
|
2021-11-30 19:28:45 +09:00 |
|