Commit Graph

5182 Commits

Author SHA1 Message Date
e49f1f6e6b Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-13 20:17:57 +09:00
d88daf0cc2 Merge pull request #15073 from peppy/fix-player-loader-low-pass
Improve `PlayerLoader` audio and visual transitions
2021-10-13 17:01:49 +09:00
29dfe33465 Rewrite AudioFilter to be easier to follow (and fix tests) 2021-10-13 15:17:20 +09:00
26a1e40d24 Fix storyboard outro during fail test not being lenient enough 2021-10-13 13:48:57 +09:00
b37096f440 Avoid using bindable for AudioFilter cutoff
It doesn't play nicely with screen exiting, as it is automatically
unbound during the exit process. Easiest to just avoid using this for
now.
2021-10-13 13:25:55 +09:00
f69a56a26a Add test coverage of startup import sequence 2021-10-13 12:19:10 +09:00
3ceee176e6 Merge branch 'master' into frame-stability-container-direction-flip 2021-10-12 18:34:04 +02:00
8dcfc3dd7e Replace no-op seeks with wait steps 2021-10-12 18:31:20 +02:00
91c286b1ad Fix intermittent TestScenePlaySongSelect test failures 2021-10-12 22:07:57 +09:00
f76b58e843 Merge pull request #15055 from peppy/fix-taiko-convert-woes
Fix `BeatmapConverter` not cloning deeply enough
2021-10-12 21:07:39 +09:00
79ac64a088 Split out editor save steps to try and catch test failure 2021-10-12 19:40:35 +09:00
55bd7d2512 Add failing coverage for saving difficulty params from editor 2021-10-12 16:43:56 +09:00
696193198a Merge pull request #15049 from bdach/settings-panel-rounded-buttons
Update appearance of buttons in settings sidebar
2021-10-12 09:32:52 +09:00
ff382259ca Use rounded buttons in tablet rotation preset settings 2021-10-11 23:17:09 +02:00
b1ad3161dd Add failing test case for frame stable clock direction flip scenario 2021-10-11 21:25:02 +02:00
a16ffd2976 Merge pull request #14999 from smoogipoo/fix-score-async
Fix intermittent playlist results screen test failures
2021-10-11 10:44:04 +09:00
21ee24ea6d Add rounded button variant 2021-10-10 21:45:41 +02:00
237c063015 Fix typo in multipleIncrementMods variable name 2021-10-09 14:26:32 +02:00
bc37cb6f43 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-08 18:41:17 +09:00
f199d6c521 Fix another related test failure 2021-10-08 15:26:25 +09:00
d6ac6a5cd6 Fix intermittent results screen test failures 2021-10-08 15:18:01 +09:00
42d3fe8f02 Merge branch 'master' into fix-SettingsTextBox-using-null-as-default 2021-10-08 13:37:28 +09:00
f8e50731b7 Merge pull request #14991 from peppy/intro-tests-no-menu-load
Allow intro screens to be created without loading a `MainMenu`
2021-10-07 20:48:54 +09:00
ba84da6ef8 Tidy up test scene 2021-10-07 20:08:28 +09:00
b88d4f1913 Fix weird edge case in TestSceneIntroWelcome 2021-10-07 19:58:34 +09:00
ef64c64f0b Merge branch 'master' into popup-filter-effect 2021-10-07 18:56:07 +09:00
e578046b20 Rename Filter -> AudioFilter 2021-10-07 18:50:08 +09:00
0348c6c7e5 Apply some renaming and code quality fixes 2021-10-07 18:49:22 +09:00
bece807857 Merge pull request #14980 from peppy/difficulty-move-to-beatmap
Copy `BaseDifficulty` to `Beatmap<T>` and move the majority of write operations across
2021-10-07 18:43:44 +09:00
f98dd1b811 Merge branch 'master' into popup-filter-effect 2021-10-07 18:40:21 +09:00
189358240d Fix intro tests and move steps out of constructor 2021-10-07 18:39:48 +09:00
7074021d1f Merge branch 'master' into test-scene-osu-game-fix-async-disposal-contention 2021-10-07 17:47:11 +09:00
e586fee091 Remove unused usings 2021-10-07 17:46:30 +09:00
0e0779e45b Merge pull request #14988 from peppy/remove-gameplay-mod-bindable-storage
Remove local overridden storage of `Mods` in `Player`
2021-10-07 17:36:23 +09:00
d50443fdf2 Merge branch 'master' into difficulty-move-to-beatmap 2021-10-07 16:50:10 +09:00
7e0379441c Change TestSceneOsuGame to use OsuGameTestScene to avoid async disposal deadlock
The original implementation was done so in a way that the nested `OsuGame` would be disposed via the async queue, causing a deadlock for 10-20s during test runs. `OsuGameTestScene` was already fixed to avoid this, so consuming it here seems like the easy fix.
2021-10-07 16:18:48 +09:00
0bd5136a29 Fix TestOverlayClosing occasionally failing due to running too fast 2021-10-07 15:55:29 +09:00
697f53c445 Fix test failure due to reference of Player.Mods 2021-10-07 15:00:47 +09:00
fc0c3e8758 Attach filters at load time 2021-10-06 17:32:28 +09:00
456cfd62bf Fix intermittent score panel test failure 2021-10-06 16:46:27 +09:00
4ca97bc60a Merge branch 'master' into difficulty-move-to-beatmap 2021-10-06 16:14:21 +09:00
b339c149d8 Copy BaseDifficulty to Beatmap<T> and move all write operations across 2021-10-06 15:10:45 +09:00
6e797ddcac Add test coverage of creating, saving and loading a new beatmap 2021-10-06 12:55:04 +09:00
9491e5a547 Merge pull request #14954 from peppy/rename-result-response
Rename `APIRequest.Result` to `Response`
2021-10-06 10:52:33 +09:00
007e5f174c Merge pull request #14959 from peppy/add-screen-test-debug
Add various logging output in an atttempt to figure multiplayer test failure
2021-10-06 10:11:50 +09:00
4e13af6524 Merge pull request #14957 from peppy/fix-song-select-test-failure
Fix `TestDifficultyIconSelectingForDifferentRuleset` potentially failing due to async load
2021-10-06 10:10:57 +09:00
23f9b7a740 Merge pull request #14958 from peppy/fix-delete-local-score-test-failure
Fix delete local score test not waiting for "fetch" to complete
2021-10-06 10:09:26 +09:00
d6f25e07cc Add assert coverage of non-downloadable states 2021-10-06 05:49:18 +09:00
31c0c7a888 Remove pointless (and incorrect) click step 2021-10-06 05:49:04 +09:00
1a784b788d Fix incorrect load state check
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-06 05:31:07 +09:00