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
c32168c61f
Add failing test case
2021-08-25 17:03:34 +03:00
ca527262e3
Merge branch 'master' into countdown-beatmap-info
2021-08-25 08:30:27 +03:00
acc27fc79c
Add test case for countdown in encode-decode stability test
2021-08-24 22:04:56 +02:00
a6c2cbd2e5
Add countdown settings to beatmap info model
2021-08-24 21:55:10 +02: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
ea98ce1b39
Merge pull request #14465 from peppy/improve-stable-skin-import
...
Improve skin stable import behaviour to better handle similar skins
2021-08-24 16:08:15 +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
dfd61e413a
Merge branch 'master' into difficulty-cache-difficulty-adjust
2021-08-24 12:08:52 +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
a2484692b3
Change brackets to square
2021-08-23 20:37:19 +09:00
0cbe95d661
Add test coverage of different folder names with same skin.ini
2021-08-23 20:28:46 +09: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
43b3845970
Remove redundant string interpolation
2021-08-21 16:35:40 +02:00
f642546d6a
Add failing test case
2021-08-21 15:50:33 +02:00
479401e533
Add option to set own computation function in test
2021-08-21 15:50:32 +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
5e234fb746
Add try catch to avoid test failures on windows
2021-08-20 22:07:13 +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
54bc532f0d
Merge branch 'master' into fix-messagepack-union
2021-08-20 16:01:04 +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
cde1b473fc
Merge branch 'master' into remove-unnecessary-queue
2021-08-20 11:31:32 +09:00
73b40a6244
Switch to until step to account for asynchronous operations
2021-08-20 05:29:30 +03:00
580136a5e9
Merge branch 'master' into fix-lounge-loading
2021-08-20 10:51:30 +09:00
d98742522b
Remove unused using directive
2021-08-20 04:40:03 +03:00
4d9c415e73
Remove unnecessary queue in beatmap difficulty cache tests
2021-08-20 04:37:35 +03: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