Commit Graph

38145 Commits

Author SHA1 Message Date
5ac0eb02cd Always add player instances at first, populate later 2021-04-16 12:25:29 +09:00
b391a8f94e Properly bind WaitingOnFrames 2021-04-15 19:37:45 +09:00
33cc5c5cb3 A few more xmldocs 2021-04-15 19:35:57 +09:00
82fcabb8f0 More refactorings/renamespacings/xmldocs 2021-04-15 19:32:55 +09:00
df4fce2c57 Rename classes 2021-04-15 19:16:00 +09:00
1705d472b5 Reimplement multiplayer syncing using new master/slave clocks 2021-04-15 19:12:52 +09:00
fe3ba2b80e Implement IAdjustableClock on GameplayClockContainer 2021-04-15 19:07:25 +09:00
33ad7850cb Remove LastFrameTime 2021-04-15 16:45:59 +09:00
6fc7488a67 Reimplement syncing logic as a new component 2021-04-15 16:33:59 +09:00
7993c2b880 Merge branch 'gcc-abstraction' into multiplayer-spectator-screen 2021-04-15 14:23:12 +09:00
f56125bd68 Update clock from base class 2021-04-14 21:15:14 +09:00
774cca38c4 Make spectating instances use custom GCC 2021-04-14 20:39:14 +09:00
54643f53e3 Merge branch 'gcc-abstraction' into multiplayer-spectator-screen 2021-04-14 19:56:58 +09:00
18c69cdaf7 Split out files 2021-04-14 19:50:22 +09:00
b53b30c1a9 Fix incorrect offset due to another intermediate Decoupleable clock 2021-04-14 19:33:55 +09:00
2935f87e70 Fix IsPaused not being bound 2021-04-14 18:29:34 +09:00
1aa36818df Abstractify GameplayClockContainer 2021-04-14 17:47:11 +09:00
69b01e7270 Add some debugging 2021-04-14 00:58:03 +09:00
77830527e7 Fix spectate button being disabled during play 2021-04-13 23:57:16 +09:00
56e1bffdfd Populate initial user states 2021-04-13 23:57:16 +09:00
d49b90877e Fix operation remaining in progress 2021-04-13 23:21:48 +09:00
3039b7b0f9 Make tests a bit more resilient 2021-04-13 22:40:24 +09:00
20823abb30 Make resyncing a bit more resilient 2021-04-13 22:10:35 +09:00
627dd960b0 Disable player input for now 2021-04-13 20:52:20 +09:00
5b53a2b211 Merge branch 'master' into multiplayer-spectator-screen 2021-04-13 20:07:56 +09:00
0cf13dab8d Merge pull request #12391 from frenzibyte/replays-tooltip-graph
Display separate "replays watched" tooltip for replays subsection
2021-04-13 19:25:50 +09:00
2884ed3ab9 Merge pull request #12350 from smoogipoo/multiplayer-spectator-player-grid
Add the multiplayer spectator player grid
2021-04-13 19:25:32 +09:00
d41e3690fc Merge pull request #12390 from peppy/fix-import-multiple-file-types
Fix import multiple file types via drag potentially reaching the wrong importer
2021-04-13 18:21:54 +09:00
a0513f64f9 Merge branch 'master' into replays-tooltip-graph 2021-04-13 18:21:10 +09:00
fd32c7d7df Merge pull request #12393 from peppy/update-timeline-design-a-bit
Update timeline tick display to differentiate tick type using width
2021-04-13 18:14:58 +09:00
130bd0bee1 Merge pull request #12394 from peppy/change-default-waveform-opacity
Change default waveform opacity
2021-04-13 18:14:51 +09:00
b41e3a2e7a Remove unused using statement 2021-04-13 17:38:32 +09:00
0932daeaa8 Force the new default on update 2021-04-13 16:50:03 +09:00
5a06db8a11 Change default editor waveform opacity to 25%
The previous setting felt way too high.
2021-04-13 16:48:06 +09:00
27e851c2ee Also adjust height 2021-04-13 16:43:29 +09:00
ebf97ff48f Update timeline ticks to use width as a differentiation method, rather than height 2021-04-13 16:29:35 +09:00
a9652b7b25 Start TimelineTestScene in a more visible place 2021-04-13 16:05:12 +09:00
20a432c083 Merge pull request #12392 from peppy/avoid-score-online-id-conflicts
Don't store online IDs from score submission responses for now
2021-04-13 15:40:03 +09:00
20e84f14e6 Merge pull request #11328 from frenzibyte/mod-using-reference-equality
Fix mods using reference equality unless cast to `IMod`
2021-04-13 15:36:22 +09:00
9f8af03a70 Remove irrelevant change 2021-04-13 09:28:58 +03:00
273099d53c Don't store online IDs from score submission responses for now
Closes remaining portion of https://github.com/ppy/osu/issues/12372.
2021-04-13 14:31:44 +09:00
4852630c93 Fix import multiple file types via drag potentially reaching the wrong importer 2021-04-13 14:03:42 +09:00
a664efe12b Fix history graph tooltips leaking to others
Since there was no check about which tooltip content came from which graph, all history graphs use the "Replays Watched" tooltip, as it is the latest created one.
2021-04-13 07:59:14 +03:00
17c2c4e885 Fix test case filename not matching 2021-04-13 05:31:56 +03:00
8f84abf348 Display "replays watched" tooltip for replays subsection 2021-04-12 21:51:06 +03:00
9679bdfed2 Merge branch 'master' into mod-using-reference-equality 2021-04-12 20:56:24 +03:00
589e1a2a47 Add mod settings equality test 2021-04-12 20:51:24 +03:00
92fab653e1 Take current mod settings value into account on equality comparsion 2021-04-12 20:51:13 +03:00
84e1ff79a0 Merge pull request #12352 from smoogipoo/multiplayer-spectator-leaderboard
Implement the multiplayer spectator leaderboard
2021-04-13 01:51:14 +09:00
1e002841cf Add test for scoring mode changes 2021-04-12 22:03:45 +09:00