Commit Graph

5092 Commits

Author SHA1 Message Date
982c4eff14 Merge branch 'master' into taiko-drum-refacor 2021-08-26 17:13:14 +09:00
e341f471b0 Add lobby sfx for join/leave/kick/ready/unready events 2021-08-26 15:29:22 +09:00
6dcd9427ac Remove bindable usage in PathControlPoint
This is quite a breaking change, but I think it is beneficial due to the large amount of usage of this class.

I originally intended just to remove the allocations of the two delegates handling the `Changed` flow internally, but as nothing was really using the bindables for anything more than a general "point has changed" case, this felt like a better direction.
2021-08-26 12:33:53 +09:00
5acaafa708 Make end accept one user ID rather than unnecessarily an array 2021-08-25 18:28:25 +03:00
998abcbf31 Replace occurences of Enumerable.Range(PLAYER_1_ID, ...) with a method 2021-08-25 18:25:31 +03:00
c32168c61f Add failing test case 2021-08-25 17:03:34 +03:00
7e6e2a7e29 Remove unused assignment 2021-08-25 17:39:06 +09:00
13acdb5f19 Add test coverage 2021-08-25 11:31:02 +03:00
fc85ae0e34 Add test coverage 2021-08-25 16:56:44 +09:00
e503182a8d Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 18:50:55 +02:00
568a8ee97e Merge branch 'master' into fix-hud-test-failure-2 2021-08-24 16:54:48 +09:00
08f757a584 Merge pull request #14474 from smoogipoo/fix-multi-crash
Fix crash when entering multiplayer gameplay
2021-08-24 16:20:18 +09:00
342f2d756d Fix test not working intermittently 2021-08-24 15:18:05 +09:00
4bbc98737f Fix english in test steps 2021-08-24 14:39:03 +09:00
8cd972a9fe Merge branch 'master' into pinned-comment 2021-08-24 14:37:31 +09:00
b719887810 Fix test compile errors 2021-08-24 13:34:23 +09:00
df170afbc4 Fix multiplayer crashing when entering gameplay 2021-08-24 13:22:06 +09:00
c2974cfc65 Add full multiplayer gameplay flow test 2021-08-24 13:20:01 +09:00
956c1cc216 Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 12:33:34 +09:00
3c9718339c Merge pull request #14444 from frenzibyte/decouple-ruleset-bindables
Decouple rankings overlay's ruleset selector from the game-wide ruleset bindable
2021-08-24 11:58:13 +09:00
9d807656f2 Add more complete test coverage of decoupling 2021-08-23 21:08:59 +03:00
e33c3fcdbf Add test coverage for new changes 2021-08-23 13:53:03 +03:00
6931721864 Revert test coverage 2021-08-23 12:39:27 +03:00
79aea1fb78 Fix test overlay ruleset selectors not surrounded with overlay colour providers 2021-08-23 11:44:52 +03:00
eaa4d479ac Merge pull request #14408 from smoogipoo/remove-current-room
Remove the global "selected room" from online screens
2021-08-23 17:29:31 +09:00
391c4e529c Add test coverage for all added features 2021-08-23 11:12:48 +03:00
4f3a5fbad5 Fix test failure 2021-08-23 14:29:15 +09:00
e4a8f72167 Add failing test case 2021-08-22 19:16:43 +02:00
318f830cd2 Expand test coverage for different scaling modes
Intentionally not using `[Values]` as the scale modes can be applied to
the running game instance directly, rather than recreating it all over
again.

The same could be said for the notification overlay but not sure, seems
like something that should be considered at an `OsuGameTestScene` level
instead (whether the same game instance can be reused for further
testing).
2021-08-21 04:19:55 +03:00
e13b516f31 Fix excess blank lines 2021-08-20 22:26:38 +09:00
ceb07826d7 Merge branch 'master' into remove-current-room 2021-08-20 21:10:41 +09:00
0aea39f5f1 Merge branch 'master' into temporary-directory-test-storage 2021-08-20 20:41:54 +09:00
b9ff94485d Revert usage of OsuGameTestScene for TestSceneOsuGame
Turns out we likely don't want this, as it means the testing user (using
a visual test browser) will not have access to their beatmaps. Can
revisit at a future date if the temporary files are still an issue.
2021-08-20 19:45:54 +09:00
cbee379f62 Test scrolled to section top is visible 2021-08-20 12:30:49 +03:00
610a162271 Merge branch 'master' into remove-current-room 2021-08-20 16:23:36 +09:00
98357d51da Merge pull request #14323 from minetoblend/editor-seek
Prevent seeking before mp3 start time while editor is playing
2021-08-20 13:28:20 +09:00
c95bf735fe Merge branch 'master' into multiplayer-chat 2021-08-20 11:54:42 +09:00
7021133029 Merge branch 'master' into temporary-directory-test-storage 2021-08-20 11:54:33 +09:00
580136a5e9 Merge branch 'master' into fix-lounge-loading 2021-08-20 10:51:30 +09:00
5f1948d040 Add failing test case 2021-08-19 22:40:35 +02:00
e25592f325 Merge branch 'master' into fix-lounge-loading 2021-08-19 20:01:47 +09:00
2b0f2a6db9 Merge pull request #14355 from frenzibyte/mod-settings-difficulty-cache
Update star difficulty bindables on mod settings change
2021-08-19 20:00:48 +09:00
b09105e5a7 Merge pull request #14381 from smoogipoo/match-subscreen-redesign
Update layout of multiplayer room screens
2021-08-19 19:36:21 +09:00
00be7f4cca Make RoomsContainer/DrawableRoom not resolve via DI 2021-08-19 16:52:54 +09:00
c31af96f1d Pass room into RoomSettingsOverlay 2021-08-19 16:41:21 +09:00
1fd746524d Remove realtime room category, fix end-date showing for realtime 2021-08-19 16:09:28 +09:00
6d00ea3375 Allow toggling focus via binding 2021-08-19 14:19:59 +09:00
786beb9759 Fix missing initial state test step 2021-08-19 14:14:47 +09:00
65c0ae757b Merge spectrum test case 2021-08-19 07:18:18 +03:00
102320f8ae Merge branch 'master' into mod-settings-difficulty-cache 2021-08-19 06:35:13 +03:00