Commit Graph

10150 Commits

Author SHA1 Message Date
38702beabf Merge branch 'master' into i-ruleset-store 2021-12-04 15:05:39 +01:00
53a6ef22ce Add null check to resolve inspection 2021-12-04 14:55:35 +01:00
517a344bcc Merge branch 'master' into new-multiplayer-playlist 2021-12-04 13:16:09 +09:00
d5803e541b Give playlist items a PlayedAt date 2021-12-03 20:25:51 +09:00
4145a16d5b Merge pull request #15920 from peppy/clean-up-unused-resolves
Clean up unused resolved properties
2021-12-03 20:08:48 +09:00
1eed2436e6 Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
2acf46154a Remove many unused resolutions of RulesetStore 2021-12-03 18:16:29 +09:00
e75e209053 Cache and consume IRulesetStore where feasible 2021-12-03 18:16:01 +09:00
6b73672403 Stop Player from blocking volume adjust when Alt it held
Similar case to what we already have in `OsuScrollContainer`, so there
is precedent for handling this locally in this fashion.
2021-12-03 17:18:07 +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
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
512818648f Add some more breathing room between tab control and queue content 2021-12-02 16:56:30 +09:00
e5e2ae8ab4 Fix dangling line post-rebase 2021-12-01 21:36:25 +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
a7e4e7be3a Remove the ability to specify a filename in ReplaceFile 2021-11-29 18:11:51 +09:00
05f7ea6b6d Remove mentions of "panel" and "direct" from names of old download buttons 2021-11-27 15:08:03 +01:00
a043d1e427 Move old beatmap download button to more general namespace 2021-11-27 15:06:57 +01:00
b8a47755fa Don't show loading tooltip for now
Should probably be replaced with a loading spinner in the future, don't
really like "loading" tooltips.
2021-11-26 22:54:11 +09:00
e1445dcb05 Only show owner in match subscreen 2021-11-26 17:40:45 +09:00
8be2defd09 Right-align avatar 2021-11-26 17:17:06 +09:00
8541db1e85 Merge branch 'master' into playlist-item-add-owner 2021-11-26 17:13:23 +09:00
a188d6662f Use beatmap card in solo spectator screen 2021-11-25 22:31:02 +01:00
1f5d95666e Add owner avatar to multiplayer items 2021-11-25 23:15:29 +09:00
7a3c69544b Merge pull request #15799 from smoogipoo/fix-songselect-test-failures-2
Fix SongSelect-related test failures
2021-11-25 23:01:06 +09:00
09dd054283 Fix SongSelect-related test failures 2021-11-25 21:11:13 +09:00
f712aeee01 Merge pull request #15795 from peppy/realm-integration/separate-download-flow
Split out download logic from main manager classes
2021-11-25 20:59:23 +09:00
d3a4890c31 Merge branch 'master' into realm-integration/stable-export-flow 2021-11-25 19:06:18 +09:00
e2ebcf7a26 Remove unnecessary manager parameter
Confused why I added this in the first place..
2021-11-25 18:36:03 +09:00