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
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
427bf4ef0a
Merge branch 'master' into fix-audio-filter-test-failures
2021-10-12 19:42:18 +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
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
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
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
c251a3016e
Merge pull request #15039 from peppy/manager-code-quality
...
Fix a couple of code quality issues with new manager interface usage
2021-10-11 16:42:04 +09:00
484a95229e
Update toast implementations temporarily to expedite getting tests back in line
2021-10-11 16:36:04 +09:00
b4092549c0
Update framework
2021-10-11 16:35:36 +09:00
43aacb3831
Fix two different skins displaying at the same time when rapidly switching
2021-10-11 16:11:15 +09:00
03bf88ae81
Add realm FileStore
and test coverage
2021-10-11 15:26:16 +09:00
6ca415da9f
Add basic realm models
...
Only the file related ones are really required outside of tests, but
seems like as good an opportunity as ever to get the rest of the models
into the game project.
2021-10-11 15:25:04 +09:00
f43badabf4
Add back update thread verification in RealmContextFactory
2021-10-11 15:20:12 +09:00
c7675be3ef
Fix typo in IModelImporter
's xmldoc
2021-10-11 15:12:51 +09:00