Commit Graph

419 Commits

Author SHA1 Message Date
c86a75aa5f Update OsuConfigManager in line with ConfigManager logging changes 2022-08-22 17:03:20 +09:00
7cbe2fa522 Enable localisation for SettingSourceAttribute 2022-08-10 16:12:16 -04:00
8f5bd437f6 Rename enum member to be more like the other 2022-08-10 18:41:53 +10:00
abca3d1b2a Prefix common strings for context 2022-08-10 00:35:19 +10:00
9f043e725f Fix CI code quality 2022-08-08 22:06:23 +10:00
5080d62e77 Add missing localisation for settings enums 2022-08-08 21:51:23 +10:00
ee0c67e114 Add ability to make cursor show even during touch input
I completely disagree with this from a UX perspective, but it's come up
so often that I figure we should just let users bone themselves.
2022-07-26 14:08:00 +09:00
f54aff2ece Add global key binding for FPS toggle 2022-07-21 00:09:46 +09:00
bdd1bf4da0 Save last processed id to config for now 2022-07-05 21:42:35 +09:00
5abd8a07d2 Add setting for changing mod select hotkey style 2022-06-21 13:33:17 +02:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
f65d2db77f Remove "V2" suffix from ChatOverlay components 2022-05-30 17:54:09 +09:00
58d39734d0 Integrate ChatOverlayV2 into main game 2022-05-23 21:02:47 +01:00
f22ff4e087 Remove editor animation toggling (replaced by overlap markers) 2022-05-12 19:28:56 +09:00
b136677bb0 Add config and clock time contexts to sentry 2022-05-11 14:50:39 +09:00
7a23363d74 Add migration of song progress setting from config to component 2022-04-27 18:10:58 +09:00
e6bb5e84ec Merge branch 'master' into move-difficulty-graph-toggle 2022-04-27 17:22:25 +09:00
e2da1d76ca Only show first run setup once per install 2022-04-19 16:59:25 +09:00
7530fe5adf Move default specification to configuration initial value 2022-04-07 18:13:23 +09:00
9d475f7b33 Add config in settings for forcing 24H time, determines default off CurrentCulture 2022-04-05 16:21:28 -04:00
2b59f76b2d Merge pull request #17596 from peppy/skin-editor-sprites
Allow importing sprites into a skin via drag-and-drop
2022-04-05 17:38:58 +09:00
beb8426d3b Save beatmap listing card size to game config 2022-04-02 18:36:49 +03:00
6afed5e865 Fix new SettingsItem attribute not playing well with non-Drawables 2022-04-01 16:01:33 +09:00
66f5eae530 Hook up a dropdown to show all available sprites for the current skin 2022-04-01 15:01:43 +09:00
d0873d67e1 Move difficulty graph toggle to individual skin settings 2022-03-31 18:56:57 -07:00
4ddf3cb1d9 Add ability to cycle between clock display modes 2022-03-26 19:18:41 +09:00
1814a325d8 Move GetSettingUnderlyingValue to a SettingSource extension method 2022-03-15 14:54:00 +09:00
08b3bc222d Revert "Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available"
This reverts commit 8115a4bb8f.

Commit was cherrypicked out to a separate pull on a different merge
base, then reverted in that pull, so it should be reverted here too.
2022-03-05 16:42:51 +01:00
e4b4c3c5c4 Merge branch 'master' into offset-ui-improvements 2022-03-05 16:10:18 +01:00
346cec3577 Merge branch 'add-offset-adjust-tooltip-text' into combine-time-slider-implementation 2022-03-05 14:58:56 +01:00
c1c9482077 Add note about how global audio offset is currently applied 2022-03-04 12:44:02 +09:00
8115a4bb8f Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available 2022-03-04 12:44:02 +09:00
ac914878b8 Move default function specifications to OsuConfigManager
This ensures that running tests in release configuration will not fail
due to the same issue being fixed in this PR.
2022-03-04 12:31:58 +09:00
7854a0a913 Use double instead of float for UIHoldActivationDelay configuration value
All times use double, so let's also use double here.
2022-03-04 12:22:56 +09:00
f09a4e9c5b Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available 2022-03-03 16:29:37 +09:00
6eb2c28e41 Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
623d6d6d2d Add migration of positional hitsounds setting to new level based setting 2022-01-03 12:46:20 +09:00
5dd024aab7 Remove outdated settings migration 2022-01-03 12:46:02 +09:00
bb54f438aa Merge branch 'master' into positional-sounds-strength-adjustment 2022-01-03 12:40:56 +09:00
979624160f Do not reset last hover sound playback time on inactivity 2021-12-21 08:47:41 +01:00
cd10af633c Remove unused private method 2021-12-21 08:47:26 +01:00
981158ed88 Rename method and simplify SetDefault calling code 2021-12-21 15:34:32 +09:00
9344897542 Split session statics reset method to prevent unloading seasonal backgrounds while idle 2021-12-20 16:51:51 +01:00
8d9c37a825 Merge branch 'master' into primary-key-consistency 2021-12-08 21:34:38 +09:00
fb2310f826 Specify config file default as DEFAULT_SKIN's guid 2021-12-01 12:45:47 +09:00
3db5646fa8 Create Guid constants for system skins (and store skin choice to configuration as guid) 2021-11-29 18:28:25 +09:00
c3fb793762 Fixed the problems that were brought up and deleted the old bind logic 2021-11-28 14:06:53 +01:00
e83115ad5e Binding logic fix, nullification of unnecessary path 2021-11-28 03:25:11 +01:00
eaa464e548 Initial implementation of adjustable positional hitobject audio strength 2021-11-28 02:58:08 +01:00
f264b128c2 Merge branch 'master' into realm-ruleset-setting-short-name 2021-11-23 14:55:36 +09:00