Commit Graph

1023 Commits

Author SHA1 Message Date
45caeb84d3 Fix incorrect type specification when restoring bindable value 2021-09-17 16:28:47 +09:00
2c071a4d22 Add test coverage of pausing with a large audio offset 2021-09-17 15:43:38 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
2df4073946 SpawnParticle -> CreateParticle (and set time outside of virtual call)
Allows easier overriding (no need to call the `base.CreateParticle` call
and worry about overwriting the time value.
2021-09-16 16:52:46 +09:00
a2dcef7c0a Use local (or barebones BeatmapInfo) where feasible 2021-09-15 13:40:05 +09:00
4b3ab42ffd Ensure beatmap is populated 2021-09-15 13:18:46 +09:00
b009772206 Fix code inspect failure 2021-09-13 21:44:28 +02:00
224244801f Remove Particles namespace 2021-09-13 21:44:27 +02:00
7327603fc8 Fix outdated test step description 2021-09-13 21:44:26 +02:00
cfcb46034c Remove ParticleJet 2021-09-13 21:44:23 +02:00
328c9a5dd0 Change ParticleSpewer.Active to a Bindable 2021-09-13 21:44:18 +02:00
1a60ce164e Add ParticleJet 2021-09-13 21:44:16 +02:00
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
766d789845 Rename ApproachRate to ScrollSpeed for now (to reduce complexity/confusion) 2021-09-06 21:06:13 +09:00
d587dc6203 Populate new approach rate where required 2021-09-03 17:11:12 +09:00
a3d9ab1e2e Move approach rate to EffectControlPoint 2021-09-03 16:58:16 +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