Commit Graph

45221 Commits

Author SHA1 Message Date
2fb5c85377 Merge branch 'master' into realm-ruleset-store 2021-10-13 15:25:18 +09:00
f5f0486e18 Merge branch 'master' into realm-live 2021-10-13 15:24:34 +09:00
29dfe33465 Rewrite AudioFilter to be easier to follow (and fix tests) 2021-10-13 15:17:20 +09:00
3445d915b9 Merge pull request #15074 from peppy/fix-storyboard-fail-test-fails
Fix storyboard outro during fail test not being lenient enough
2021-10-13 14:16:26 +09:00
df5a76ad9d Merge pull request #15041 from peppy/realm-file-store
Add realm `FileStore`
2021-10-13 13:54:56 +09:00
26a1e40d24 Fix storyboard outro during fail test not being lenient enough 2021-10-13 13:48:57 +09:00
ae4dcbd829 Improve PlayerLoader audio and visual transitions 2021-10-13 13:26:20 +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
6f79d29ba4 Merge pull request #15072 from peppy/fix-startup-import-notification
Fix import notifications not appearing when importing a file on startup
2021-10-13 12:53:37 +09:00
cf10239e70 Add a few nullabilities and DCC excludes 2021-10-13 12:51:46 +09:00
f69a56a26a Add test coverage of startup import sequence 2021-10-13 12:19:10 +09:00
94de24075e Ensure startup imports trigger notifications 2021-10-13 12:18:56 +09:00
d3c3aa620f Merge pull request #15048 from bdach/frame-stability-container-direction-flip
Fix key counter overlay not rewinding count fully
2021-10-13 10:11:09 +09:00
7c5bd2db7b Allow using ThemedDropdown even if OverlayColourProvider not available
This is to accommodate `SettingsDropdown` usages without an available
`OverlayColourProvider`, such as mod settings controls and tournament
client usages.
2021-10-12 23:12:16 +02:00
7139c832b0 Add support for changing scrollbar accent colour & use in themed dropdown 2021-10-12 22:20:07 +02:00
a2f3a7cba8 Add "themed" dropdown variant and use in settings sidebar 2021-10-12 21:58:43 +02:00
1fba932e84 Adjust settings dropdown spacings 2021-10-12 21:41:33 +02:00
5ddb7f74e2 Adjust default dropdown dimensions & spacings 2021-10-12 21:41:29 +02: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
e468bfb31c Merge branch 'master' into realm-file-store 2021-10-12 23:11:02 +09:00
3ae3420817 Merge pull request #15059 from smoogipoo/fix-songselect-test-failures
Fix intermittent TestScenePlaySongSelect test failures
2021-10-12 23:01:19 +09:00
91c286b1ad Fix intermittent TestScenePlaySongSelect test failures 2021-10-12 22:07:57 +09:00
cabbb1697a Merge pull request #15054 from peppy/settings-ordering
Initial settings usability pass
2021-10-12 22:00:30 +09:00
60ba1987ba Merge pull request #15050 from peppy/fix-cross-thread-list-manipulation-skin-source-provider
Fix cross-thread list manipulation in `SkinProvidingContainer`
2021-10-12 21:59:49 +09:00
7bb401b974 Merge pull request #15040 from peppy/realm-test-game-host
Update realm tests to run inside a `GameHost` to allow running on update thread
2021-10-12 21:16:06 +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
f01e995cd9 Merge branch 'master' into fix-cross-thread-list-manipulation-skin-source-provider 2021-10-12 20:59:17 +09:00
b0a580bc99 Merge pull request #15038 from peppy/fix-audio-filter-test-failures
Ensure `FailAnimation` is disposed synchronously to avoid test failures
2021-10-12 20:57:09 +09:00
d02698b20e Merge pull request #15057 from peppy/save-test-scene-failure
Split out editor save steps to try and catch test failure
2021-10-12 20:56:06 +09:00
427bf4ef0a Merge branch 'master' into fix-audio-filter-test-failures 2021-10-12 19:42:18 +09:00
79ac64a088 Split out editor save steps to try and catch test failure 2021-10-12 19:40:35 +09:00
e6cd0a8371 Remove unused using statements 2021-10-12 17:17:40 +09:00
d1b0dd1f6b Fix GameHosts being run on TPL threads 2021-10-12 17:13:36 +09:00
1373cc02d7 Shallow clone BeatmapInfo during conversion process to avoid overwriting fields 2021-10-12 16:43:56 +09:00
b79cf0b58b Add failing coverage for conversion not altering original beatmap 2021-10-12 16:43:56 +09:00
55bd7d2512 Add failing coverage for saving difficulty params from editor 2021-10-12 16:43:56 +09:00
6fec821a17 Update framework 2021-10-12 16:20:13 +09:00
c66e50ac55 Remove temporary logging 2021-10-12 16:19:58 +09:00
76c64751de Remove RealmBeatmap.Clone for the time being (incorrectly implemented) 2021-10-12 16:18:12 +09:00
0df9ab3eec Fix migration blocking code running on the wrong thread 2021-10-12 16:04:09 +09:00
ce128476ae Remove public setter of RealmFileStore.Storage 2021-10-12 15:46:32 +09:00
129416835f Remove stray string.Empty specification
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-12 15:40:12 +09:00
24b87cf655 Change some icons to be more descriptive (still placeholder) 2021-10-12 15:09:59 +09:00
59202d27c7 Add some missing labels 2021-10-12 15:09:59 +09:00
5ca1d1d12c Reorder graphics settings and move gameplay related pieces out 2021-10-12 15:09:59 +09:00
c4347de57e Move ruleset settings to own section 2021-10-12 14:58:43 +09:00
8285f065c2 Reorganise gameplay settings into more sections 2021-10-12 14:58:43 +09:00
8291d74b68 Merge pull request #15053 from peppy/remove-button-drop-shadow
Remove drop shadow from `RoundedButton`
2021-10-12 14:04:41 +09:00
1d3d67c5f1 Move gameplay cursor settings to gameplay section 2021-10-12 13:56:10 +09:00