smoogipoo
|
dbffe735de
|
Merge branch 'master' into realtime-multiplayer-2
|
2020-12-21 16:22:14 +09:00 |
|
smoogipoo
|
82cf58353c
|
Fix incorrect joinedroom null checks
|
2020-12-21 15:38:20 +09:00 |
|
Dean Herbert
|
27623822c4
|
Merge branch 'master' into realtime-ready-button
|
2020-12-21 11:19:03 +09:00 |
|
Bartłomiej Dach
|
bcd140b8df
|
Merge branch 'master' into realtime-ready-button
|
2020-12-20 18:20:57 +01:00 |
|
Bartłomiej Dach
|
b76ec79a70
|
Merge branch 'master' into realtime-participants-list
|
2020-12-20 18:20:22 +01:00 |
|
Bartłomiej Dach
|
4e8e4f0343
|
Merge branch 'master' into realtime-room-composite
|
2020-12-20 17:46:10 +01:00 |
|
smoogipoo
|
b31f4e9e85
|
Merge branch 'stateful-multiplayer-client' into realtime-multiplayer-2
|
2020-12-21 00:41:42 +09:00 |
|
smoogipoo
|
a893360c0e
|
Reword comment
|
2020-12-21 00:41:14 +09:00 |
|
smoogipoo
|
d127494c2d
|
Fix thread-unsafe room removal
|
2020-12-21 00:39:31 +09:00 |
|
smoogipoo
|
3af702453f
|
Implement realtime match song select
|
2020-12-21 00:37:13 +09:00 |
|
smoogipoo
|
275efd12b8
|
Fix room manager reference
|
2020-12-21 00:21:48 +09:00 |
|
smoogipoo
|
959959dbed
|
Add multiplayer client to OsuGameBase
|
2020-12-21 00:21:41 +09:00 |
|
smoogipoo
|
15480c006b
|
Create the correct room subscreen
|
2020-12-21 00:21:30 +09:00 |
|
smoogipoo
|
5b4197a9ef
|
Disable watching replays from realtime results screen
|
2020-12-21 00:14:54 +09:00 |
|
smoogipoo
|
07077b8f4e
|
Add realtime player
|
2020-12-21 00:13:05 +09:00 |
|
smoogipoo
|
945ba59c8e
|
Make timeshift player able to not allow pause
|
2020-12-21 00:06:44 +09:00 |
|
smoogipoo
|
1fdc19ee0f
|
Add realtime match subscreen and related components
|
2020-12-21 00:05:38 +09:00 |
|
smoogipoo
|
536df074a9
|
Don't attempt to re-map existing beatmap/ruleset (for testing)
|
2020-12-21 00:02:49 +09:00 |
|
smoogipoo
|
55cdff5be7
|
Renamespace ready button
|
2020-12-20 23:54:04 +09:00 |
|
smoogipoo
|
a1ba4b6979
|
Split MatchSubScreen into abstract component + timeshift implementation
|
2020-12-20 23:40:19 +09:00 |
|
smoogipoo
|
b9e4a7196e
|
Add realtime lounge subscreen
|
2020-12-20 23:36:56 +09:00 |
|
smoogipoo
|
455a84c73f
|
Add realtime multiplayer screen
|
2020-12-20 23:32:57 +09:00 |
|
smoogipoo
|
1d7d8bd6fc
|
Hook up a realtime multiplayer client
|
2020-12-20 23:26:31 +09:00 |
|
smoogipoo
|
fdfe3c2b36
|
Merge branch 'realtime-ready-button' into realtime-multiplayer-2
|
2020-12-20 23:11:06 +09:00 |
|
smoogipoo
|
a2ad0b0329
|
Merge branch 'realtime-participants-list' into realtime-multiplayer-2
|
2020-12-20 23:11:06 +09:00 |
|
smoogipoo
|
594db76cf3
|
Fix compilation errors
|
2020-12-20 23:10:45 +09:00 |
|
smoogipoo
|
4ada0e17c0
|
Merge branch 'abstract-room-manager' into stateful-multiplayer-client
|
2020-12-20 23:10:05 +09:00 |
|
smoogipoo
|
c33e693b8e
|
Refactor InitialRoomsReceived to avoid extra bindables
|
2020-12-20 23:05:17 +09:00 |
|
smoogipoo
|
9d13a5b06a
|
Fix potential cross-thread list access
|
2020-12-20 22:53:07 +09:00 |
|
smoogipoo
|
f876a329b1
|
Fire-and-forget leave-room request
|
2020-12-20 22:51:33 +09:00 |
|
smoogipoo
|
b002c46666
|
Add number of ready users to button
|
2020-12-20 18:49:51 +09:00 |
|
smoogipoo
|
19db35501e
|
Fix incorrect end date usage in timeshift ready button
|
2020-12-20 18:44:36 +09:00 |
|
smoogipoo
|
ce2560b545
|
Extract value into const
|
2020-12-20 18:36:31 +09:00 |
|
smoogipoo
|
45107280a0
|
Make TimeBetweenPolls into a bindable
|
2020-12-20 18:34:54 +09:00 |
|
smoogipoo
|
0cf078562d
|
Split method up and remove nested scheduling
|
2020-12-20 18:30:00 +09:00 |
|
smoogipoo
|
508f73d949
|
Fix up comment
|
2020-12-20 18:25:54 +09:00 |
|
smoogipoo
|
8b1f5ff492
|
Only instantiate ruleset once
|
2020-12-20 18:25:23 +09:00 |
|
smoogipoo
|
ba4307a74c
|
Directly return task
|
2020-12-20 18:24:13 +09:00 |
|
smoogipoo
|
724e4b83fe
|
Fix nullability and remove early check
|
2020-12-20 18:21:03 +09:00 |
|
smoogipoo
|
fb61cdfd41
|
Remove unnecessary first-frame polling + address concerns
|
2020-12-20 18:20:45 +09:00 |
|
smoogipoo
|
812a1d2b4f
|
Fix onSuccess callback potentially being called on failure
|
2020-12-20 18:03:30 +09:00 |
|
smoogipoo
|
d74485704a
|
Reset intial rooms received on filter change
|
2020-12-20 17:46:45 +09:00 |
|
smoogipoo
|
7c7f15089a
|
Make CreateRoomManager return the drawable version
|
2020-12-20 17:42:23 +09:00 |
|
smoogipoo
|
d20eb368f5
|
Make return into IEnumerable
|
2020-12-20 17:36:23 +09:00 |
|
smoogipoo
|
3a4878558f
|
Merge branch 'master' into abstract-room-manager
|
2020-12-20 17:35:01 +09:00 |
|
Dean Herbert
|
8ac76bd524
|
Merge pull request #11199 from smoogipoo/refactor-player-score-creation
Asyncify player score creation and submission
|
2020-12-20 17:30:11 +09:00 |
|
Bartłomiej Dach
|
4e5064c4f6
|
Start accuracy at 1
|
2020-12-19 21:31:17 +01:00 |
|
Bartłomiej Dach
|
ee33c0be93
|
Extract combo & accuracy ratio calculation helpers
|
2020-12-19 19:08:29 +01:00 |
|
Bartłomiej Dach
|
c738a57b39
|
Fix username overflow in new leaderboard design
|
2020-12-19 18:48:17 +01:00 |
|
Dean Herbert
|
b3bff281ce
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-20 01:13:59 +09:00 |
|