Commit Graph

45042 Commits

Author SHA1 Message Date
cf10239e70 Add a few nullabilities and DCC excludes 2021-10-13 12:51:46 +09: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
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
a986870a99 Reorder sections to be more in line with how often they are adjusted 2021-10-12 13:41:35 +09:00
67b6202878 Merge pull request #15052 from gagahpangeran/handle-changelog-link
Handle changelog link to open changelog overlay
2021-10-12 13:33:25 +09:00
e982f485c7 Remove drop shadow from RoundedButton
As per @arflyte's spec, this should not have been there in the first
place.
2021-10-12 13:17:49 +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
a849e7343e Add lock to ensure no threading shenanigans 2021-10-12 13:04:24 +09:00
077dcf5cd9 Add missing documentation for SourceChanged 2021-10-12 12:50:28 +09:00
e058214346 Merge branch 'master' into fix-audio-filter-test-failures 2021-10-12 12:06:12 +09:00
81246a110c add OpenChangelog in OsuGame.HandleLink 2021-10-12 09:57:47 +07:00
6c84cf6658 add ShowChangelogListing and ShowChangelogBuild 2021-10-12 09:57:47 +07:00
80722c7dc7 change changelogOverlay to field in OsuGame 2021-10-12 09:57:47 +07:00
47c7701e47 handle changelog link in message formatter 2021-10-12 09:57:47 +07: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
e0c54e3207 add OpenChangelog link action 2021-10-12 09:37:11 +07:00
df83f0db08 Fix cross-thread list manipulation in SkinProvidingContainer 2021-10-12 11:28:11 +09:00
1550a3b470 Rethrow exception after logging to make tracking on CI easier 2021-10-12 11:11:55 +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
22e90076fb Add temporary logging 2021-10-11 18:05:45 +09:00
7c21190b35 Merge branch 'master' into fix-audio-filter-test-failures 2021-10-11 16:43:17 +09:00