Commit Graph

44284 Commits

Author SHA1 Message Date
e323f10cd5 Remove unused [Description] 2021-09-16 17:10:29 +08:00
18e7d86dd4 Resolve test failure after localizing 2021-09-16 17:08:19 +08:00
51997fa533 Add localisation for GlobalActions 2021-09-16 16:02:04 +08:00
43379a2eaa Merge pull request #14752 from peppy/realm-settings
Move (ruleset) settings to realm
2021-09-16 14:05:41 +09:00
8acfefed1b Merge pull request #14741 from smoogipoo/fix-lounge-beatmaps-counter
Fix incorrect beatmap count and SR range in multi lounge
2021-09-15 18:51:52 +09:00
0d2ae0e4f2 Merge pull request #14750 from smoogipoo/fix-mania-tests-2
Fix mania hitobject tests
2021-09-15 18:37:02 +09:00
d176804793 Merge pull request #14751 from smoogipoo/fix-match-footer-test-scene
Fix match footer test scene not working in test browser
2021-09-15 17:45:13 +09:00
4f1db5af40 Attach migration memo to DatabasedSetting class for visibility 2021-09-15 17:25:07 +09:00
cdb44d7239 Fix match footer test scene not working in visual testing 2021-09-15 17:16:11 +09:00
a1d325cb22 Mark key and value non-nullable (at realm end) and simplify Value logic 2021-09-15 17:16:05 +09:00
a150fb2996 Add nullability directive and make variant non-nullable 2021-09-15 17:16:05 +09:00
15e3f95c87 Remove remnants of DatabasedSetting from SkinInfo
This was never used
2021-09-15 17:12:04 +09:00
dcfe9c67e3 Make ruleset id non-nullable 2021-09-15 17:12:04 +09:00
80ecf81be3 Rename all databased setting classes to be specific to rulesets for now 2021-09-15 17:12:04 +09:00
520e550764 Bring back SettingsStore to avoid changing ruleset API for now
Also fixes some remaining test failures due to locally constructed
rulesets that are not being tracked by the game.
2021-09-15 17:12:02 +09:00
c36a67d06e Fix some tests failing due to using a locally constructed ruleset 2021-09-15 17:04:38 +09:00
5bb741b4e8 Remove migration of key bindings 2021-09-15 17:04:38 +09:00
f54d554d30 Extract removal to method 2021-09-15 17:03:28 +09:00
2bcb3fd304 Add migration of existing settings 2021-09-15 16:31:13 +09:00
ac377a2e3c Remove unused SettingsStore 2021-09-15 16:31:13 +09:00
a2f1752344 Make settings works with current caching structure
Will likely pull out that `RulesetConfigCache` next, but this is an
"everything works" state.
2021-09-15 16:31:13 +09:00
14314476f0 Update realm to latest version 2021-09-15 16:22:14 +09:00
187c557ea8 Begin migrating settings implementation across to realm 2021-09-15 16:22:14 +09:00
f9af24df23 Fix mania hitobject tests 2021-09-15 15:22:27 +09:00
cab294ffa6 Merge pull request #14739 from smoogipoo/fix-spectator-random-mod
Fix random/target mods not working in spectator
2021-09-15 14:15:10 +09:00
623377772c Merge branch 'master' into fix-spectator-random-mod 2021-09-15 13:55:28 +09:00
a2dcef7c0a Use local (or barebones BeatmapInfo) where feasible 2021-09-15 13:40:05 +09:00
4b3ab42ffd Ensure beatmap is populated 2021-09-15 13:18:46 +09:00
1ba716d9f1 Merge pull request #14737 from bdach/editor-difficulty-switch-shared-state
Preserve current time and clipboard contents when switching between difficulties
2021-09-15 12:38:56 +09:00
5c1e1d8150 Merge pull request #13986 from 02Naitsirk/display-sr-changes
Implement total SR formula that better correlates with pp
2021-09-15 10:43:29 +09:00
5ea1924c30 Merge branch 'master' into display-sr-changes 2021-09-15 10:22:11 +09:00
203f1b8862 Merge pull request #14668 from sh0ckR6/14421-multi-password-error-handling
Make response to failed multiplayer password attempt friendlier
2021-09-14 23:17:34 +02:00
7b9e501fa0 Merge branch 'master' into 14421-multi-password-error-handling 2021-09-14 22:58:20 +02:00
baf9961934 Amend xmldoc of shake extension method 2021-09-14 22:50:45 +02:00
57f8ccca16 Remove nullability from EditorState properties
Also update the xmldoc to not be specific to difficulty switching
2021-09-14 23:36:28 +09:00
f8bdca542d Make restoring state a public call on Editor 2021-09-14 23:36:17 +09:00
2a894e7a3f Make EditorLoader state private 2021-09-14 23:26:02 +09:00
a775915338 Fix incorrect beatmap count and SR range in multi lounge 2021-09-14 18:20:28 +09:00
b807c161b4 Remove now-unused DI params 2021-09-14 17:25:57 +09:00
6cffbee592 Fix random/target mods not working in spectator 2021-09-14 17:22:58 +09:00
5058f28504 Remove breaking padding 2021-09-14 14:52:50 +09:00
8865e3cab8 Add back shake and tweak transform of text 2021-09-14 14:44:32 +09:00
e17b800470 Move shake logic into extension method 2021-09-14 14:44:23 +09:00
7bd749d0eb Remove weird shaking 2021-09-14 14:19:55 +09:00
e3c56f9ebd Show error message in popover 2021-09-14 14:14:06 +09:00
6851e0000d Add test coverage 2021-09-14 14:06:24 +09:00
eaac2bad3d Fix incorrect child margin specifications 2021-09-14 13:49:02 +09:00
3df4cbca2c Reduce precision of difficulty calculator tests 2021-09-14 13:45:10 +09:00
81ced68f89 Merge branch 'master' into display-sr-changes 2021-09-14 13:32:58 +09:00
cbb9ff1c49 Only run prompt-for-save test logic when relevant 2021-09-13 21:04:28 +02:00