Commit Graph

423 Commits

Author SHA1 Message Date
8ea7ec6445 Convert everything to use IScreen 2019-01-24 19:47:44 +09:00
9fcefa7d69 Typo fix 2019-01-24 18:18:32 +08:00
e4084b7d5d Add overflow padding in other multiplayer screen components
Added overflow padding in room selection screen (Header, Room Info, Leaderboards, and Room Chat)
2019-01-24 17:40:48 +08:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
7ac20c3545 Add overflow padding to account for parallax shifting
Added overflow padding in the Multiplayer screen, and adjusting content (LoungeSubScreen, FilterControl, Header, "Create Room" button) to account for this padding.
2019-01-24 16:11:24 +08:00
5269ca31be Merge branch 'master' into fix-room-inspector-cover 2019-01-17 21:49:25 +09:00
1d40d88f82 Merge branch 'master' into add-room-null-check 2019-01-17 21:34:25 +09:00
59f7c5a26e Fix room inspector cover not resetting when no room selected 2019-01-17 18:44:22 +09:00
ba9cdf2ce2 Add null check to fix crash on deselecting multiplayer room 2019-01-17 18:17:47 +09:00
491537b8ba Add fade duration
Not really visible in the existing usage, but once we enable the settings tab it will be required. Tested by manually enabling it.
2019-01-17 18:13:05 +09:00
2bc3464802 Hide Room tab when Settings tab is active 2019-01-17 17:27:34 +09:00
b6fb3a5c05 Cancel request on disposal for RoomInspector 2019-01-17 15:14:30 +09:00
2dc185f249 Display avatars rather than full scores 2019-01-09 15:27:08 +09:00
2a4c91a6ab Remove unused using 2019-01-08 19:26:24 +09:00
122fc2de58 Show room leaderboard instead in the lounge 2019-01-08 19:24:55 +09:00
f6018294b5 Update framework 2019-01-07 18:50:27 +09:00
2d405bfc43 Add back options for 3 and 7 day long rooms 2019-01-02 16:33:52 +09:00
72482aff8d Whoops 2018-12-28 01:48:13 +09:00
a7db0bbb91 Sort rooms based on their API position 2018-12-28 01:45:19 +09:00
2d1736e477 Merge pull request #3936 from smoogipoo/fix-multi-mods
Ensure mods are set prior to starting play
2018-12-27 22:04:35 +09:00
101fdf993e Ensure mods are set prior to starting play 2018-12-27 21:59:43 +09:00
5977fc838f Limit available durations for the time being 2018-12-27 21:59:08 +09:00
50b51a168e Always submit standardised scores 2018-12-27 21:12:32 +09:00
31baf0086f Optional idle tracker 2018-12-27 20:17:27 +09:00
1ce33cb6da Adjust polling rate based on current screen and idle state 2018-12-27 20:06:07 +09:00
eaba9e1378 Fix mode icon not being updated for correct ruleset 2018-12-27 18:16:30 +09:00
9a5630b3d5 Fix working beatmap not being updated 2018-12-27 18:16:30 +09:00
d6c53e3851 Cancel old web requests when changing filter modes 2018-12-27 18:09:42 +09:00
b0e8561ad3 Fix ruleset not changing correctly 2018-12-27 17:48:10 +09:00
dae710f9a6 Make leaderboard top not fade by default 2018-12-27 17:29:55 +09:00
ea1309e768 Fix missing bind 2018-12-27 17:15:43 +09:00
bd0576537e Forcefully exit multiplayer if API loses connectivity 2018-12-27 17:12:58 +09:00
f70e60747f Remove option for 1-minute duration 2018-12-27 16:54:14 +09:00
8e031325dd CI fixes 2018-12-27 16:28:17 +09:00
50201e602e Combine implementations of status + end date info 2018-12-27 16:19:00 +09:00
67e200e1b2 Leaderboard design updates 2018-12-27 15:52:40 +09:00
1e71c5c9c4 Add + set ended room status 2018-12-27 13:32:44 +09:00
cc1f3d54b0 Fix looping failure 2018-12-26 22:37:09 +09:00
f6aa6e6b3c Merge remote-tracking branch 'smoogipoo/timeshift-wip' into timeshift-wip 2018-12-26 22:16:41 +09:00
8cf30bdb6a Play with delegate 2018-12-26 22:16:35 +09:00
e7310a16c7 Fix playlist not updating correcly 2018-12-26 22:14:49 +09:00
a1fa914c66 Participants 2018-12-26 21:58:14 +09:00
bf9954aede Merge remote-tracking branch 'smoogipoo/timeshift-wip' into timeshift-wip
# Conflicts:
#	osu.Game.Tests/Visual/TestCaseLoungeRoomsContainer.cs
#	osu.Game.Tests/Visual/TestCaseMatchSettingsOverlay.cs
#	osu.Game/Screens/Multi/IRoomManager.cs
#	osu.Game/Screens/Multi/Lounge/LoungeSubScreen.cs
#	osu.Game/Screens/Multi/Match/Components/MatchSettingsOverlay.cs
#	osu.Game/Screens/Multi/RoomManager.cs
2018-12-26 21:32:12 +09:00
2d19436456 Open -> Push 2018-12-26 21:21:26 +09:00
152f3b1da3 Add processing overlay to lounge screen 2018-12-26 21:20:53 +09:00
0c384417f1 Add processing overlay to room creation process 2018-12-26 21:19:02 +09:00
26834abd33 Fade and no schedule 2018-12-26 21:18:55 +09:00
5af29f8384 Reduce code duplication 2018-12-26 21:18:44 +09:00
940d4a16bb Add error message when creation fails 2018-12-26 21:18:44 +09:00
9901b11600 Display room join errors as notifications 2018-12-26 21:18:11 +09:00