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