Commit Graph

1038 Commits

Author SHA1 Message Date
smoogipoo a8d0ff67a9 Add automated match settings overlay tests 2018-12-26 16:34:38 +09:00
Dean Herbert b2fb027097 Remove old testcase 2018-12-26 15:26:46 +09:00
smoogipoo 1dd2a4e368 Fix host info not working 2018-12-25 18:07:19 +09:00
smoogipoo 23d21a45e5 More automated tests 2018-12-25 11:59:08 +09:00
smoogipoo 6712a68797 Create IRoomManager interface, add test for RoomsContainer 2018-12-25 11:45:50 +09:00
smoogipoo 02365ee5ba Merge remote-tracking branch 'origin/master' into timeshift-wip 2018-12-22 23:23:21 +09:00
smoogipoo d9b8df1595 Merge remote-tracking branch 'origin/master' into user-registration 2018-12-22 17:19:28 +09:00
smoogipoo bb08bf10a0 Fix post-merge issues 2018-12-22 16:26:27 +09:00
smoogipoo c2a00b84c7 Merge remote-tracking branch 'peppy/modular-results-screen' into timeshift-wip
# Conflicts:
#	osu.Game/Screens/Multi/IMultiplayerScreen.cs
#	osu.Game/Screens/Play/Player.cs
#	osu.Game/Screens/Play/SoloResults.cs
#	osu.Game/Screens/Ranking/IResultPageInfo.cs
#	osu.Game/Screens/Ranking/ResultMode.cs
#	osu.Game/Screens/Ranking/ResultModeButton.cs
#	osu.Game/Screens/Ranking/ResultModeTabControl.cs
#	osu.Game/Screens/Ranking/Results.cs
2018-12-22 16:22:02 +09:00
Dean Herbert 7e97d37df5 Merge remote-tracking branch 'upstream/master' into modular-results-screen 2018-12-22 16:20:39 +09:00
Dan Balasescu 2c97409e2e
Merge branch 'master' into rewrite-standalone-chat 2018-12-22 16:07: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 daa6292e08 Split results screen to allow for extensibility 2018-12-22 15:39:06 +09:00
smoogipoo 0e9991b81a Merge remote-tracking branch 'origin/master' into timeshift-wip 2018-12-22 15:36:36 +09:00
Dean Herbert e3308010c0
Merge pull request #3898 from peppy/leaderboard-modularity
Leaderboard modularity
2018-12-22 15:36:12 +09:00
smoogipoo 6afd2f7263 Adjust styling of disabled settings 2018-12-22 15:00:35 +09:00
smoogipoo 34fc740e1f Implement testcase for room settings 2018-12-22 14:48:15 +09:00
smoogipoo e657f13c15 Separate out Leaderboard into BeatmapLeaderboard 2018-12-22 14:44:36 +09:00
smoogipoo dbd391825a Rework+fix TestCaseMultiHeader 2018-12-22 14:30:08 +09:00
Dean Herbert 621480af02 Add simple (non-automated) test 2018-12-22 14:21:21 +09:00
smoogipoo 21cfe5a3e6 Decouple header from matchscreen 2018-12-22 14:12:27 +09:00
smoogipoo f1a9a352fc Cleanup bindable handling 2018-12-22 14:01:06 +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
Dean Herbert 81104f4803 Make standalone chat reuse more code from main chat overlay 2018-12-21 17:54:12 +09:00
smoogipoo 8a2cc64bfa Split results screen to allow for extensibility 2018-12-21 16:34:03 +09:00
smoogipoo 5d59a1ffca Merge remote-tracking branch 'origin/master' into timeshift-wip
# Conflicts:
#	osu.Game.Tests/Visual/TestCasePollingComponent.cs
#	osu.Game/Online/API/APIRequest.cs
#	osu.Game/osu.Game.csproj
2018-12-21 12:51:31 +09:00
Dean Herbert bc8b0485d8 Add textbox/posting support 2018-12-20 18:49:03 +09:00
smoogipoo 1701af61d6 Add host avatar+username to match screen 2018-12-20 18:04:22 +09:00
Dean Herbert 3a13899ce1 Add stand-alone chat component 2018-12-20 16:54:49 +09:00
smoogipoo 2e28f378de Move beatmap + mod info to header 2018-12-20 15:17:33 +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 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 e8007ac37f Implement multiplayer room leaderboard 2018-12-14 21:08:55 +09:00
smoogipoo d9fc7c7d66 Separate out Leaderboard into BeatmapLeaderboard 2018-12-14 19:51:27 +09:00
Dean Herbert fc5d5a7752
Merge branch 'master' into user-registration 2018-12-14 19:45:27 +09:00
Dean Herbert dfe60f6318
Merge pull request #3823 from peppy/netcoreapp22
Update projects to target .NET core 2.2
2018-12-14 19:41:52 +09:00
Dean Herbert 3fda40c4ac Ignore annoying tests for now 2018-12-14 17:42:47 +09:00
smoogipoo b83f99d90a Fix up header sizing + styling 2018-12-14 14:30:39 +09:00
Dean Herbert 4e9f727759
Merge branch 'master' into netcoreapp22 2018-12-14 11:33:41 +09:00
Dean Herbert ebd9375780 Add more tests 2018-12-12 20:31:58 +09:00
smoogipoo 450e4cd223 Hook up API 2018-12-12 19:04:11 +09:00
smoogipoo 9af2b49c01 Merge remote-tracking branch 'peppy/polling-component' into timeshift-api-integration
# Conflicts:
#	osu.Game/osu.Game.csproj
2018-12-12 16:22:14 +09:00
Dean Herbert 7dc1f5b771 Add more tests 2018-12-11 20:12:30 +09:00
smoogipoo 497f431366 Implement RoomManager and RoomsContainer
Reduces logic from LoungeScreen
2018-12-11 19:07:40 +09:00
Dean Herbert ea4dce8454 Add a polling component model 2018-12-10 21:08:14 +09:00
smoogipoo 1ac615b490 Renamespace 2018-12-10 19:27:25 +09:00
smoogipoo 77193eeea4 Move from lobby into match for creation process 2018-12-10 18:00:57 +09:00