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 |
|
smoogipoo
|
1ac615b490
|
Renamespace
|
2018-12-10 19:27:25 +09:00 |
|
smoogipoo
|
cd41c45686
|
Disable select beatmap button after room is created
|
2018-12-10 19:03:22 +09:00 |
|
smoogipoo
|
3c44f9e4f1
|
Make select beatmap button into a triangle button
|
2018-12-10 18:50:52 +09:00 |
|
smoogipoo
|
3f64cfc1c6
|
Don't add rooms to lounge until they're actually created
|
2018-12-10 18:35:08 +09:00 |
|
smoogipoo
|
ca544ef3fe
|
Adjust match creation process
|
2018-12-10 18:25:32 +09:00 |
|
smoogipoo
|
77193eeea4
|
Move from lobby into match for creation process
|
2018-12-10 18:00:57 +09:00 |
|
smoogipoo
|
3b688c702c
|
Use graying rather than alpha
|
2018-12-10 17:06:34 +09:00 |
|
smoogipoo
|
c7970e5425
|
Cleanup handling of readonly fields
|
2018-12-10 16:50:00 +09:00 |
|
smoogipoo
|
be3a912d0b
|
Use UnbindFrom()
|
2018-12-10 13:48:12 +09:00 |
|
smoogipoo
|
352a758f5c
|
Replace 3 occurrences of SpriteText.Current
|
2018-12-10 13:20:05 +09:00 |
|
smoogipoo
|
feb1adb51d
|
Use bindable propagation rather than properties
|
2018-12-07 20:18:43 +09:00 |
|
smoogipoo
|
29263d7154
|
Refactor bindable shenanigans in Match
|
2018-12-07 16:20:05 +09:00 |
|
smoogipoo
|
d68b4bb8e7
|
Remove custom action from DrawableRoom
|
2018-12-07 14:28:43 +09:00 |
|
smoogipoo
|
c02150a19b
|
Make match header not fade when beatmap changes
|
2018-12-06 18:31:12 +09:00 |
|
smoogipoo
|
42817b98f9
|
Hide max participants box
|
2018-12-06 18:16:17 +09:00 |
|
smoogipoo
|
eadbe4c470
|
Make beatmap selection work
|
2018-12-06 12:21:30 +09:00 |
|
smoogipoo
|
e7d7e00516
|
Better disabling of various controls
|
2018-12-05 17:01:14 +09:00 |
|
smoogipoo
|
ec83790734
|
Add timeshift game type
|
2018-12-04 18:58:45 +09:00 |
|
smoogipoo
|
c469d12d63
|
Set room host when the room is refreshed
|
2018-12-04 18:18:17 +09:00 |
|
smoogipoo
|
a7ac544e12
|
Add interface for the multiplayer screen short title
|
2018-12-04 17:43:44 +09:00 |
|
smoogipoo
|
f2a57ce270
|
Fix room host not being set
|
2018-12-04 17:23:58 +09:00 |
|
smoogipoo
|
6e5716c3f3
|
Adjust transition
|
2018-12-04 15:32:12 +09:00 |
|
smoogipoo
|
a02e025f06
|
Fix selections not working anymore
|
2018-12-04 15:26:06 +09:00 |
|
smoogipoo
|
d8739d9dee
|
Fix creating a new room re-using the existing model
|
2018-12-04 15:25:48 +09:00 |
|
smoogipoo
|
e22cefc27d
|
Immediately select newly-created rooms
|
2018-12-04 12:49:22 +09:00 |
|
smoogipoo
|
6a28e8c696
|
Add settings to lounge
|
2018-12-03 18:30:26 +09:00 |
|
smoogipoo
|
53a54f8634
|
Renamespace room settings
|
2018-12-03 17:54:10 +09:00 |
|
smoogipoo
|
20b843e63c
|
Add create tab
|
2018-12-03 17:50:56 +09:00 |
|
smoogipoo
|
51c16867d5
|
Remove type conversion from LoungeTab to RoomAvailability
|
2018-12-03 17:50:39 +09:00 |
|
smoogipoo
|
dea387c31e
|
Fix post-merge issues
|
2018-11-26 16:29:56 +09:00 |
|
smoogipoo
|
dcf740e5d3
|
Merge remote-tracking branch 'origin/master' into multiplayer-room-settings
|
2018-11-26 16:27:22 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
ekrctb
|
99fc04c8af
|
Change signature to new event handler
|
2018-10-02 12:02:47 +09:00 |
|
smoogipoo
|
28f31540c4
|
Apply changes in-line with framework localisation changes
|
2018-09-19 14:07:46 +09:00 |
|
DrabWeb
|
c72281d0f2
|
Change local bindings instead of room bindings.
|
2018-08-24 19:27:16 -03:00 |
|
DrabWeb
|
90e178821a
|
Limit max participants field to only numbers.
|
2018-08-24 19:19:16 -03:00 |
|
DrabWeb
|
c5f0b27544
|
Speedup transition.
|
2018-08-24 19:11:52 -03:00 |
|
DrabWeb
|
e65bb5b54b
|
Remove unused usings, remove unused icon variable.
|
2018-08-14 12:34:05 -03:00 |
|
DrabWeb
|
7d8c0aca72
|
Order usings, use inline out variable declaration.
|
2018-08-14 12:25:35 -03:00 |
|
DrabWeb
|
3d0b1b6009
|
Cleanup.
|
2018-08-14 12:08:00 -03:00 |
|
DrabWeb
|
ea523baa4a
|
Add hover animations to GameTypePicker and RoomAvailabilityPicker.
|
2018-08-14 11:54:35 -03:00 |
|
DrabWeb
|
c66578ba5b
|
Allow tabbing between text fields.
|
2018-08-14 11:36:46 -03:00 |
|
DrabWeb
|
af31845c83
|
Fix naming conflicts in RoomSettingsOverlay.
|
2018-08-14 11:31:20 -03:00 |
|
DrabWeb
|
52b157d072
|
Merge https://github.com/ppy/osu into multiplayer-room-settings
|
2018-08-14 11:16:25 -03:00 |
|
Dean Herbert
|
da8fc0ee5d
|
ToLower -> ToLowerInvariant
|
2018-07-25 07:37:05 +02:00 |
|
Dean Herbert
|
0f37758314
|
Update framework
|
2018-07-21 16:21:53 +09:00 |
|
DrabWeb
|
6b240280d0
|
Merge https://github.com/ppy/osu into multiplayer-room-settings
|
2018-07-07 01:10:27 -03:00 |
|
Dean Herbert
|
2a42418dbf
|
Tidy up ReadyButton
|
2018-06-21 10:21:54 +09:00 |
|
Dean Herbert
|
4c068097c8
|
Change required child to use same structure as other use cases
|
2018-06-21 10:12:12 +09:00 |
|
Dean Herbert
|
96100a2200
|
Remove schedule logic (seems unnecessary)
|
2018-06-20 17:41:48 +09:00 |
|
Dean Herbert
|
39649747aa
|
Simplify and synchronise multiplayer screen transitions
|
2018-06-20 17:25:22 +09:00 |
|
Dean Herbert
|
f0c72438a3
|
Group ValueChanged attachment with bindings
|
2018-06-20 17:06:02 +09:00 |
|
Dean Herbert
|
b8f9caf418
|
Merge branch 'master' into multiplayer-match
|
2018-06-19 17:18:33 +09:00 |
|
DrabWeb
|
fb96b30555
|
Cleanup.
|
2018-06-07 00:51:27 -03:00 |
|
DrabWeb
|
f13f71b1e9
|
Move GameTypePicker label to RoomSettingsOverlay.
|
2018-06-07 00:39:16 -03:00 |
|
DrabWeb
|
5c0e40df29
|
Apply on commit.
|
2018-06-07 00:25:16 -03:00 |
|
DrabWeb
|
ed97d35ef7
|
Test steps.
|
2018-06-06 23:30:17 -03:00 |
|