Dean Herbert
|
9483a3013c
|
Merge branch 'master' into realm-integration/skins-filename-lookup-performance
|
2021-12-02 13:20:56 +09:00 |
|
Dean Herbert
|
4f826589e5
|
Remove subscription logic for the time being
|
2021-12-02 12:20:07 +09:00 |
|
Bartłomiej Dach
|
8bef50cbba
|
Revert "Refactor migration precondition to read better"
Realm cannot translate `.All()` LINQ queries.
This reverts commit 0e0e8c25e8 .
|
2021-12-01 19:39:44 +01:00 |
|
Dean Herbert
|
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 |
|
Dean Herbert
|
a8e17cb3a5
|
Add relative size specs so partially on-screen panels still start loading
Without this, panels at the top of the list but not fully on-screen
wouldn't begin their metadata loading process.
|
2021-12-01 22:46:38 +09:00 |
|
Dean Herbert
|
d262baefad
|
Only query for the owner user metadata in the case it is actually required
|
2021-12-01 22:43:32 +09:00 |
|
Dean Herbert
|
a0ff86f5e8
|
Ensure all read and write operations on APIRoom are done on the update thread
|
2021-12-01 22:43:03 +09:00 |
|
Dan Balasescu
|
e5e2ae8ab4
|
Fix dangling line post-rebase
|
2021-12-01 21:36:25 +09:00 |
|
Dan Balasescu
|
89c47708a1
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
f9b4e6f004
|
Add test considering expired items
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
e87b0003fb
|
Fix queue mode not being bound to in all cases
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
ad35f3434b
|
Fix queue list not considering expired items
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
e2f289eeff
|
Xmldocs
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
93a7726f4a
|
Remove now-unused parameter
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
d70355237d
|
Fix selected item not bound
|
2021-12-01 21:35:23 +09:00 |
|
Dan Balasescu
|
c3dfe10a8a
|
Add new list to match subscreen
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
1152c4e8e9
|
Fix tests
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
7847ce6253
|
Redesign with tab control
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
95050d6597
|
Extract class to file
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
11c137cf83
|
Ignore test
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
0b3cc47a51
|
Fix list not repopulating on new room
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
a4cd22d5a9
|
Clear lists on room leave
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
fc8c8685b8
|
Add playlist queue tests
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
e0ca1af9b8
|
Remove ctor params
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
bfd2dc28c8
|
Rename QueueList -> MultiplayerQueueList
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
01108016a7
|
Add reorder test
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
89d22824c3
|
Fix incorrect comment
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
6b198ce112
|
Document simulation
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
7e800659aa
|
Fix incorrect assertion
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
48a181af1f
|
Fix test button display
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
ef170471f0
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:35:22 +09:00 |
|
Dan Balasescu
|
9806c75743
|
Implement better round robin algorithm
|
2021-12-01 21:35:12 +09:00 |
|
Dan Balasescu
|
68bb49fc1e
|
Add QueueList tests
|
2021-12-01 21:33:48 +09:00 |
|
Dan Balasescu
|
0cb35e8b18
|
Separate out QueueList
|
2021-12-01 21:33:48 +09:00 |
|
Dan Balasescu
|
17bc0b51aa
|
Merge branch 'playlist-item-add-owner' into new-multiplayer-playlist
|
2021-12-01 21:33:48 +09:00 |
|
Dan Balasescu
|
942e48ffbd
|
Merge branch 'master' into new-multiplayer-playlist
|
2021-12-01 21:33:11 +09:00 |
|
Dan Balasescu
|
c38537a51a
|
Initial implementation of MultiplayerPlaylist
|
2021-12-01 21:32:56 +09:00 |
|
Dan Balasescu
|
85c31232ac
|
Merge pull request #15885 from peppy/realm-subscribe-helper-methods
Add extension methods to add extra safety to realm subscriptions
|
2021-12-01 21:05:41 +09:00 |
|
Dan Balasescu
|
42ad726154
|
Merge branch 'master' into multiplayer-delayed-playlist-load-broken
|
2021-12-01 20:28:29 +09:00 |
|
Dan Balasescu
|
685bdd522e
|
Replace 'skin' in comments with 'instance'
|
2021-12-01 20:17:38 +09:00 |
|
Dan Balasescu
|
c225f8f84c
|
Merge branch 'master' into realm-subscribe-helper-methods
|
2021-12-01 20:15:21 +09:00 |
|
Dan Balasescu
|
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 |
|
Dan Balasescu
|
7224f6bac5
|
Fix testable online IDs starting at 0
|
2021-12-01 20:00:31 +09:00 |
|
Dean Herbert
|
bf5a186a2b
|
Add early abort to avoid sending empty lookup requests
|
2021-12-01 17:47:16 +09:00 |
|
Dean Herbert
|
81f82c24c3
|
Use new API endpoint to do batch lookups
|
2021-12-01 17:45:41 +09:00 |
|
Dean Herbert
|
a89e18de42
|
Merge pull request #15868 from smoogipoo/refactor-test
Refactor difficulty adjustment mod combinations test
|
2021-12-01 15:43:08 +09:00 |
|
Dean Herbert
|
09817ff161
|
Add missing returns additional documentation to main method call
|
2021-12-01 15:27:10 +09:00 |
|
Dean Herbert
|
a439209535
|
Add BannedSymbols rules for SubscribeForNotifications variants we use
|
2021-12-01 15:23:28 +09:00 |
|
Dean Herbert
|
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 |
|
Dean Herbert
|
1cf1543866
|
Fix test failures due to attempting to subscribe to non-managed instances
|
2021-12-01 13:50:19 +09:00 |
|