Commit Graph

808 Commits

Author SHA1 Message Date
9cf79a80c2 Replace many more calls to CreateAllMods with more specific calls 2021-09-10 12:04:55 +09:00
cf633973a9 Refactor exposed mod retrieval methods for better safety 2021-09-10 11:09:13 +09:00
4dd60e3299 Merge branch 'master' into taiko-drum-refacor 2021-08-30 14:12:52 +09:00
f078a9d2bf Fix incorrect step type 2021-08-26 17:17:39 +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
7e6e2a7e29 Remove unused assignment 2021-08-25 17:39:06 +09:00
fc85ae0e34 Add test coverage 2021-08-25 16:56:44 +09:00
342f2d756d Fix test not working intermittently 2021-08-24 15:18:05 +09:00
c95bf735fe Merge branch 'master' into multiplayer-chat 2021-08-20 11:54:42 +09:00
6ed3e469f7 Fix wrong attribute used for setup method 2021-08-18 06:50:01 +03:00
f592350856 Fix config pollution in HUD overlay test scene 2021-08-18 04:59:08 +03:00
0d283aa6a3 Expose LocalUserPlaying from Player 2021-08-17 16:16:49 +09:00
8555a465ac Merge pull request #14318 from bdach/editor-colours-save
Add support for saving edited combo colours and displaying them in composer
2021-08-16 17:07:53 +09:00
9d99741663 Add failing test case 2021-08-16 06:56:59 +03:00
6108451449 Retrieve separated skin instance from working beatmap for editing 2021-08-15 21:18:09 +02:00
e84224f64c Rename AddPlayer method now that there's no conflict 2021-08-12 16:20:37 +09:00
68dbbc17e8 Add support for automatic scrolling in gameplay leaderboard 2021-08-12 16:20:37 +09:00
f4591b01d7 Add test step to show leaderboard in expanded state by default 2021-08-12 15:21:00 +09:00
9b9dacf3fe Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
11b9ba86cb Fix TestSceneSpectator reusing cached spectator client 2021-08-03 18:28:08 +09:00
6b8de2a10b Add test coverage for excluded cases in score submission 2021-07-11 03:35:35 +03:00
6ae631b03a Remove previous seek testing logic from common test scene 2021-07-09 16:52:03 +09:00
9083b28114 Add test coverage of seeking and pausing 2021-07-09 14:47:11 +09:00
e612d7568c Merge pull request #13771 from LumpBloom7/volume-meter-switch
Add ability to navigate between volume meters via Alt+Left/Right arrows
2021-07-07 21:50:44 +09:00
09a5516cc6 Merge pull request #13811 from smoogipoo/remove-unused-using
Remove unused usings
2021-07-07 16:30:07 +09:00
05c4e0254b Merge pull request #13796 from peppy/fix-skin-providing-container
Rewrite `SkinProvidingContainer`
2021-07-07 15:43:24 +09:00
faf95c7161 Remove unused usings 2021-07-07 15:35:14 +09:00
35672f372a Shorten test beatmap to avoid timeouts in score submission test 2021-07-07 14:58:01 +09:00
4451598bcf Fix remaining quality complaints 2021-07-06 15:17:19 +02:00
ffe18ebe51 Resolve build errors 2021-07-06 14:11:46 +02:00
d75d67577a Fix regressed tests 2021-07-06 17:37:34 +09:00
d495196b66 Share item cycling logic with GameplayMenuOverlay 2021-07-05 19:22:55 +02:00
e1c646b9b2 Remove redundant arguments 2021-07-05 23:52:39 +08:00
19f02dc3d9 Ensure tests with no token have at least one hit
Because submission can be prevented by both not having been issued a
correct submission token, and by not actually registering any hits in
gameplay, ensure that tests that don't receive a token register at least
one hit, to avoid potentially having test cases that test the "no token"
flow pass erroneously because they never had any hits in the first
place.
2021-07-04 14:34:52 +02:00
2a74b1c539 Add test coverage of new scenarios 2021-07-04 17:27:02 +09:00
30467191b2 Remove local handling of NoFail addition 2021-07-02 14:21:48 +09:00
a6323b7d87 Use APIException 2021-07-01 17:54:59 +09:00
74c63e15be Mark score failed on fail and exit 2021-07-01 17:48:09 +09:00
6e8d4e382e Add test coverage of token failure scenarios 2021-07-01 17:20:40 +09:00
397d2491b3 Update test scenes to actually cover submission logic 2021-07-01 16:55:44 +09:00
4a54e7cdb8 Add tests covering score preparation flow 2021-06-30 20:23:24 +09:00
8e04d73b67 Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2 2021-06-29 17:06:57 +09:00
bcdf36e77b Merge branch 'master' into spectator-start-at-end-2 2021-06-29 15:53:58 +09:00
7aefbe3da1 Move UserLookupCache inside dependencies 2021-06-25 17:37:02 +09:00
37f7486fb1 Fix potential null reference in LINQ method 2021-06-22 12:25:29 +03:00
31cbb36a64 Implement FindProvider and AllSources properly on all test ISkinSources 2021-06-22 12:03:14 +03:00
0ad189e357 Expose skin sources via ISkinSource and revert to consuming based on hierarchy 2021-06-22 16:19:55 +09:00
1b0aadcc6f Merge branch 'master' into transformers-per-skin 2021-06-22 16:03:15 +09:00
246ab41cc6 Remove special casing for user exit during storyboard outro 2021-06-17 18:11:15 +09:00
58d71e4aea Remove local "next frame" storage 2021-06-10 22:41:38 +09:00