Dean Herbert
|
26834abd33
|
Fade and no schedule
|
2018-12-26 21:18:55 +09:00 |
|
smoogipoo
|
5af29f8384
|
Reduce code duplication
|
2018-12-26 21:18:44 +09:00 |
|
smoogipoo
|
940d4a16bb
|
Add error message when creation fails
|
2018-12-26 21:18:44 +09:00 |
|
smoogipoo
|
9901b11600
|
Display room join errors as notifications
|
2018-12-26 21:18:11 +09:00 |
|
Dean Herbert
|
8386e206c3
|
Update ParticipantInfo
|
2018-12-26 20:35:54 +09:00 |
|
Dean Herbert
|
5bd3ab51dd
|
Open -> Push
|
2018-12-26 20:35:54 +09:00 |
|
Dean Herbert
|
6f0d13e36b
|
Move PartRoom calls
|
2018-12-26 20:35:54 +09:00 |
|
smoogipoo
|
9d305ba024
|
Reduce code duplication
|
2018-12-26 20:33:19 +09:00 |
|
smoogipoo
|
be9ba78d47
|
Add error message when creation fails
|
2018-12-26 20:33:19 +09:00 |
|
smoogipoo
|
052ab4763a
|
Display room join errors as notifications
|
2018-12-26 20:32:36 +09:00 |
|
Dean Herbert
|
7a431ed87f
|
Update ParticipantInfo
|
2018-12-26 20:31:04 +09:00 |
|
Dean Herbert
|
869081ce9c
|
Open -> Push
|
2018-12-26 20:21:30 +09:00 |
|
Dean Herbert
|
692f5c289d
|
Move PartRoom calls
|
2018-12-26 20:12:51 +09:00 |
|
Dean Herbert
|
2353c204ee
|
Renaming
|
2018-12-26 20:05:57 +09:00 |
|
Dean Herbert
|
532a970c0f
|
Give leaderboard and chat more breathing room
|
2018-12-26 19:20:54 +09:00 |
|
Dean Herbert
|
0cefd4b21d
|
Improve room padding
|
2018-12-26 19:14:15 +09:00 |
|
Dean Herbert
|
f442e59620
|
Icon and beatmap title visual pass
|
2018-12-26 18:01:53 +09:00 |
|
Dean Herbert
|
c6c8c472bb
|
Split class out
|
2018-12-26 16:50:50 +09:00 |
|
Dean Herbert
|
9b2575cc20
|
RoomSettingsOverlay -> MatchSettingOverlay
|
2018-12-26 16:50:50 +09:00 |
|
Dean Herbert
|
6e8c46f00b
|
Fix padding and use grid container for more correctness
|
2018-12-26 15:23:57 +09:00 |
|
Dean Herbert
|
755c6b9243
|
Make room settings scroll
|
2018-12-26 15:03:35 +09:00 |
|
Dean Herbert
|
e9556afe22
|
Don't use all uppercase (is applied automatically)
|
2018-12-26 14:26:35 +09:00 |
|
smoogipoo
|
1dd2a4e368
|
Fix host info not working
|
2018-12-25 18:07:19 +09:00 |
|
smoogipoo
|
d4f5a8507c
|
Exit from match screen on escape
|
2018-12-25 17:14:56 +09:00 |
|
smoogipoo
|
91b83cd4b8
|
Fix leaderboard being queried on room creation
|
2018-12-25 13:57:25 +09:00 |
|
smoogipoo
|
23d21a45e5
|
More automated tests
|
2018-12-25 11:59:08 +09:00 |
|
smoogipoo
|
626ec85ae8
|
Remove IHasFilterableChildren from class
|
2018-12-25 11:58:28 +09:00 |
|
smoogipoo
|
6712a68797
|
Create IRoomManager interface, add test for RoomsContainer
|
2018-12-25 11:45:50 +09:00 |
|
smoogipoo
|
f79aa07d02
|
Fix enddate not being bound to
|
2018-12-25 11:31:36 +09:00 |
|
smoogipoo
|
e0e75c7339
|
Fix incorrect room status
|
2018-12-25 11:24:46 +09:00 |
|
smoogipoo
|
bb08bf10a0
|
Fix post-merge issues
|
2018-12-22 16:26:27 +09:00 |
|
smoogipoo
|
baed0ef3ba
|
Rename variable
|
2018-12-22 15:46:04 +09:00 |
|
smoogipoo
|
b9ec179713
|
Split out more requests + responses
|
2018-12-22 15:45:16 +09:00 |
|
smoogipoo
|
ac0e6f8d42
|
Fix post-merge issues
|
2018-12-22 15:35:22 +09:00 |
|
smoogipoo
|
3570c35d7f
|
Make RoomScore derive ScoreInfo
|
2018-12-22 15:17:35 +09:00 |
|
smoogipoo
|
6afd2f7263
|
Adjust styling of disabled settings
|
2018-12-22 15:00:35 +09:00 |
|
smoogipoo
|
b82bb0ea28
|
Mate RoomSettingsOverlay fill height
|
2018-12-22 14:40:10 +09:00 |
|
smoogipoo
|
09d7dc73dc
|
Allow channel manager and osugame to be null
|
2018-12-22 14:38:46 +09:00 |
|
smoogipoo
|
dbd391825a
|
Rework+fix TestCaseMultiHeader
|
2018-12-22 14:30:08 +09:00 |
|
smoogipoo
|
7191233be8
|
Allow roommanager to be null
|
2018-12-22 14:14:14 +09:00 |
|
smoogipoo
|
21cfe5a3e6
|
Decouple header from matchscreen
|
2018-12-22 14:12:27 +09:00 |
|
smoogipoo
|
c06cf5d379
|
Decouple match info from match screen
|
2018-12-22 14:08:00 +09:00 |
|
smoogipoo
|
f1a9a352fc
|
Cleanup bindable handling
|
2018-12-22 14:01:06 +09:00 |
|
smoogipoo
|
1cb69c3478
|
Split requests/responses into separate files
|
2018-12-22 12:50:37 +09:00 |
|
smoogipoo
|
dd0c04ea36
|
Move RoomManager to multiplayer screen
|
2018-12-22 12:45:36 +09:00 |
|
smoogipoo
|
7e9cc4e876
|
Seed the results screen
|
2018-12-21 18:37:33 +09:00 |
|
smoogipoo
|
4149734f89
|
Add room leaderboard to results
|
2018-12-21 18:22:13 +09:00 |
|
smoogipoo
|
fe6c369e07
|
Fix incorrect channel
|
2018-12-21 14:37:05 +09:00 |
|
smoogipoo
|
fa2bc16140
|
Remove participants, add match chat
|
2018-12-21 14:01:11 +09:00 |
|
smoogipoo
|
14879acd83
|
Fix possible nullref
|
2018-12-21 13:26:50 +09:00 |
|
smoogipoo
|
822225577b
|
Add joining/parting room requests
|
2018-12-20 20:58:34 +09:00 |
|
smoogipoo
|
9031896484
|
Fix create room button showing in song select
|
2018-12-20 20:09:17 +09:00 |
|
smoogipoo
|
6a76e335c7
|
Linkify everything
|
2018-12-20 20:03:45 +09:00 |
|
smoogipoo
|
deaf4ab4a1
|
Cleanup
|
2018-12-20 18:21:55 +09:00 |
|
smoogipoo
|
8db3ac0a9f
|
Make user links clickable
|
2018-12-20 18:04:39 +09:00 |
|
smoogipoo
|
1701af61d6
|
Add host avatar+username to match screen
|
2018-12-20 18:04:22 +09:00 |
|
smoogipoo
|
2e28f378de
|
Move beatmap + mod info to header
|
2018-12-20 15:17:33 +09:00 |
|
smoogipoo
|
72016a416b
|
Deselect match if ended
|
2018-12-20 15:17:08 +09:00 |
|
smoogipoo
|
03546c9d0d
|
Implement primary filter routes
|
2018-12-20 15:16:46 +09:00 |
|
smoogipoo
|
36f6b4fc3f
|
Hook up participated filter
Very early stages, implementation will change.
|
2018-12-19 18:02:05 +09:00 |
|
smoogipoo
|
673082445e
|
Rework filtering
|
2018-12-19 16:56:51 +09:00 |
|
smoogipoo
|
c544a5b9f0
|
Add end date to the drawable room too
|
2018-12-19 15:20:23 +09:00 |
|
smoogipoo
|
a8d88dea3b
|
Display time remaining in the room
|
2018-12-19 13:07:56 +09:00 |
|
smoogipoo
|
2c000a9a1d
|
Disallow starting gameplay if there's not enough time in the room
|
2018-12-19 10:52:15 +09:00 |
|
smoogipoo
|
1051584f0f
|
Fix room duration not being set
|
2018-12-19 10:51:54 +09:00 |
|
smoogipoo
|
72d1ba897f
|
Reorder tabs
|
2018-12-18 18:29:13 +09:00 |
|
smoogipoo
|
4050cb88ea
|
Fix potential nullref
|
2018-12-18 18:09:54 +09:00 |
|
smoogipoo
|
3cdeeb7ac5
|
Add forceful set helper methods in OsuGame
|
2018-12-18 18:09:46 +09:00 |
|
smoogipoo
|
e4e1bde5da
|
Fix playlist events running too early
Screens are async loaded
|
2018-12-18 17:08:07 +09:00 |
|
smoogipoo
|
aabe6c68f5
|
Fix looping not working
|
2018-12-18 17:07:47 +09:00 |
|
smoogipoo
|
2f15d10029
|
Play track while in the multiplayer lobby
|
2018-12-18 14:45:35 +09:00 |
|
smoogipoo
|
5a8b255bd8
|
Directly bypass beatmap/ruleset restrictions
|
2018-12-18 14:17:20 +09:00 |
|
smoogipoo
|
8d640cdc25
|
Fix leaderboard not being refreshed when finishing gameplay
|
2018-12-18 12:56:16 +09:00 |
|
smoogipoo
|
cc68cf2f95
|
Implement duration
|
2018-12-17 14:44:54 +09:00 |
|
smoogipoo
|
279891ae08
|
Change "apply" button to say "create" instead
|
2018-12-17 13:55:42 +09:00 |
|
smoogipoo
|
84552b5cee
|
Refresh leaderboard when returning to lobby
|
2018-12-17 11:51:28 +09:00 |
|
smoogipoo
|
bf8aae8d9b
|
Boot player back to lobby if token request fails
|
2018-12-17 11:51:17 +09:00 |
|
smoogipoo
|
2fd2425cc4
|
Fix playlist deserialisation for creating rooms
|
2018-12-17 11:05:03 +09:00 |
|
smoogipoo
|
983a45c4d8
|
Fix invalid value
|
2018-12-14 21:21:02 +09:00 |
|
smoogipoo
|
9726eea0d0
|
Basic score submission implementation
|
2018-12-14 21:09:17 +09:00 |
|
smoogipoo
|
e8007ac37f
|
Implement multiplayer room leaderboard
|
2018-12-14 21:08:55 +09:00 |
|
smoogipoo
|
de0fc2a0de
|
Fix beatmap + ruleset being changeable
|
2018-12-14 17:35:18 +09:00 |
|
smoogipoo
|
edefdb18f8
|
Fix beatmap not having any mods when going into play
|
2018-12-14 16:16:38 +09:00 |
|
smoogipoo
|
e3ad226075
|
Use the local beatmap if existing, fixing player not loading objects
|
2018-12-14 16:11:00 +09:00 |
|
smoogipoo
|
83bf37a302
|
Enable/disable the view beatmap + ready buttons based on beatmap presence
|
2018-12-14 15:04:04 +09:00 |
|
smoogipoo
|
3de65238a2
|
Completely hide the select beatmap button for now
|
2018-12-14 14:33:50 +09:00 |
|
smoogipoo
|
b83f99d90a
|
Fix up header sizing + styling
|
2018-12-14 14:30:39 +09:00 |
|
smoogipoo
|
56fd4b95cd
|
Fix mod/beatmap selection not always working
|
2018-12-14 13:38:27 +09:00 |
|
smoogipoo
|
8e6a85058b
|
Fix playlist-related errors
|
2018-12-14 12:35:05 +09:00 |
|
smoogipoo
|
91f6b08479
|
Merge branch 'timeshift-api-integration'
|
2018-12-13 18:38:22 +09:00 |
|
smoogipoo
|
680a3e2aa4
|
Update with proper playlist usage
|
2018-12-13 18:38:03 +09:00 |
|
smoogipoo
|
2aafaf9ce2
|
Merge branch 'timeshift-api-integration'
|
2018-12-13 17:07:39 +09:00 |
|
smoogipoo
|
eb0e9c0bb1
|
Merge branch 'match-mod-display'
# Conflicts:
# osu.Game/Screens/Multi/Match/Components/Info.cs
# osu.Game/osu.Game.csproj
|
2018-12-13 17:07:31 +09:00 |
|
smoogipoo
|
ca87b42758
|
Merge branch 'timeshift-player'
# Conflicts:
# osu.Game/Screens/Multi/Multiplayer.cs
|
2018-12-13 17:06:44 +09:00 |
|
smoogipoo
|
bac4f42eac
|
Fix backgrounds not quite working
|
2018-12-12 19:34:37 +09:00 |
|
smoogipoo
|
450e4cd223
|
Hook up API
|
2018-12-12 19:04:11 +09:00 |
|
smoogipoo
|
6123a11b67
|
Use RoomID for creation
|
2018-12-12 16:20:11 +09:00 |
|
smoogipoo
|
170955110f
|
Add mods to the match info
|
2018-12-12 14:38:03 +09:00 |
|
smoogipoo
|
497f431366
|
Implement RoomManager and RoomsContainer
Reduces logic from LoungeScreen
|
2018-12-11 19:07:40 +09:00 |
|
smoogipoo
|
bf3f5ab685
|
Change ready button to "Start" and make it enter player
|
2018-12-11 17:32:01 +09:00 |
|