Commit Graph

28819 Commits

Author SHA1 Message Date
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
82f7f99f37 Refactor to use scoped using (and also correctly dispose TagLib portion) 2021-10-12 10:46:26 +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
f2f97602f2 Dispose of video resource later
We need the Stream to stay open here because `StreamFileAbstraction` uses it later in the block.
2021-10-12 00:40:39 +02:00
d4779f06cf Rework CloseStream 2021-10-12 00:30:00 +02:00
47b4d03145 Dispose of Streams when used 2021-10-12 00:13:38 +02:00
ce69dd3588 Use Prescan flag for audio length check 2021-10-11 23:57:23 +02:00
ff382259ca Use rounded buttons in tablet rotation preset settings 2021-10-11 23:17:09 +02:00
56eae703fe Avoid changing frame stable clock direction if time hasn't changed between frames 2021-10-11 21:39:48 +02:00
8f093b9a11 Use TagLib instead of ManagedBass 2021-10-11 13:56:26 +02:00
f0cd18a721 Only check each video file once 2021-10-11 13:55:50 +02:00
6aa054b5fa Change to non-BASS error template 2021-10-11 13:53:23 +02:00
22e90076fb Add temporary logging 2021-10-11 18:05:45 +09:00
e0557e849b Join combinations with "/" instead 2021-10-11 01:11:41 -07:00
4fc84e71cd Localise more toast related strings 2021-10-11 01:02:26 -07: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
bae404f742 Update framework 2021-10-11 16:17:15 +09:00
68078bd5bd Merge branch 'master' into localise-toasts 2021-10-11 16:17:10 +09:00
43aacb3831 Fix two different skins displaying at the same time when rapidly switching 2021-10-11 16:11:15 +09:00
0daa836ecc Add realm RulesetStore
Not yet used in game.
2021-10-11 15:57:33 +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
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
6b35ccae95 Fix some cases where interface specifications can be used but weren't 2021-10-11 15:06:24 +09:00
3d6602b8df Ensure FailAnimation is disposed synchronously to avoid test failures 2021-10-11 14:05:31 +09:00