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
02689a1b60
Use actual BeatmapInfo
rather than PlayableBeatmap.BeatmapInfo
for editor writes
2021-10-13 14:50:12 +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
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
e468bfb31c
Merge branch 'master' into realm-file-store
2021-10-12 23:11:02 +09:00
91c286b1ad
Fix intermittent TestScenePlaySongSelect test failures
2021-10-12 22:07:57 +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
79ac64a088
Split out editor save steps to try and catch test failure
2021-10-12 19:40:35 +09:00
d1b0dd1f6b
Fix GameHosts being run on TPL threads
2021-10-12 17:13:36 +09:00
55bd7d2512
Add failing coverage for saving difficulty params from editor
2021-10-12 16:43:56 +09:00
d7cbacc5a0
Rename OnSourceChanged
and expand on xmldoc to mention that it doesn't fire SourceChanged
2021-10-12 13:04:48 +09:00
7fcb01bdf1
add changelog links test
2021-10-12 09:57:46 +07:00
39a3482458
Replace Add/Reset methods with single Set
method
2021-10-12 11:55:07 +09:00
7f95400f46
Add proper stream disposal to tests
2021-10-12 11:04:41 +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
bb9cbd3e66
Undo disposal of Stream
for use in mocking
...
Because the Stream object is accessed when the mocked object calls `GetStream`, we cannot close it here.
The resource should be released upon teardown anyway.
2021-10-12 00:35:58 +02:00
47b4d03145
Dispose of Stream
s when used
2021-10-12 00:13:38 +02:00
01d77fb741
Remove redundant Bass.Init
call in test setup
2021-10-11 23:58:06 +02: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
0daa836ecc
Add realm RulesetStore
...
Not yet used in game.
2021-10-11 15:57:33 +09:00
81a0fbfc40
Add Live<>
casting test
2021-10-11 15:36:41 +09:00
b01d82b3fd
Add RealmLive
implementation
2021-10-11 15:36:41 +09:00
03bf88ae81
Add realm FileStore
and test coverage
2021-10-11 15:26:16 +09:00
b946011292
Update tests to run inside a GameHost
to allow running on update thread
2021-10-11 15:19:18 +09:00
6b35ccae95
Fix some cases where interface specifications can be used but weren't
2021-10-11 15:06:24 +09: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