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