6c3637a62a
Remove grid usage in KeyBindingRow
2021-10-18 22:07:30 +02:00
552fc1dc8a
Adjust key binding rows to accommodate new default value indicator
2021-10-17 21:50:04 +02:00
ff382259ca
Use rounded buttons in tablet rotation preset settings
2021-10-11 23:17:09 +02:00
b30dd2d4ed
Use rounded button in settings sidebar
2021-10-10 21:45:41 +02:00
b8616bf910
Adjust appearance of keybinding subpanel
2021-10-10 00:34:12 +02:00
855a74b8a0
Adjust vertical spacings in individual subsections
2021-10-10 00:34:11 +02:00
3e403cfe03
Add comment explaining the purpose of the empty FilterTerms
2021-10-02 19:16:46 +02:00
d55836c0b2
Make ResetButton
no longer part of search filtering
...
The button will now appear if and only if all the bindings in its section are visible (not filtered out by the search)
2021-10-02 15:10:30 +02:00
9fa901f6aa
Refine RealmContext
implementation API
2021-09-30 23:56:38 +09:00
51997fa533
Add localisation for GlobalActions
2021-09-16 16:02:04 +08:00
52c69d2f22
Adjust value to not be full width (but allow for more accommodations with localised versions)
2021-09-13 14:17:45 +09:00
2888623bdb
Extended the width of the ResetSectionButton to be equal to Content.Width. Fixes #14685
2021-09-08 22:02:24 +02:00
458cde832d
Avoid using SSDQ for validity computation
2021-09-06 14:11:13 +09:00
4fb3a1d641
Update check to inflate in the correct direct
...
Also handles previously unhandled edge cases by comparing all four
corners, instead of only two.
2021-09-05 00:46:29 +09:00
66daa553de
Fix bounds check running too early causing tablet area to show incorrect validity
2021-09-04 19:34:55 +09:00
16beb2c90c
Expose more pieces of TabletSettings
2021-09-04 15:35:46 +09:00
139e69ed3b
Merge pull request #14343 from frenzibyte/hide-tablet-not-detected-when-disabled
...
Hide tablet settings content when disabled
2021-08-16 23:31:16 +09:00
568d027013
Simplify weird conditionals
2021-08-16 22:07:41 +09:00
e39a295c5c
Hide tablet settings content when input handler is disabled
2021-08-16 13:45:50 +03:00
887d622c28
Merge branch 'master' into localisation-settings
2021-08-16 15:41:50 +08:00
c8fb796660
Fix settings notice text class tinting everything with yellow
2021-08-14 20:14:28 +03:00
f43ab323ff
Add shared class for notice text in settings
2021-08-13 11:12:44 +03:00
cd842ccef8
Improve message
...
Co-authored-by: Dean Herbert <pe@ppy.sh >
2021-08-13 10:15:50 +03:00
543f6039e2
Display on Windows and Linux only
2021-08-13 09:26:53 +03:00
c5ee8753b4
Notify users to read OpenTabletDriver's FAQ when tablet not detected
2021-08-13 09:20:52 +03:00
03013d0d30
Add InputSettingsStrings
...
Existed strings files keep no change
2021-08-12 12:34:06 +08:00
9b7bb37244
Add hover+select sounds to some components that are missing them
2021-07-30 21:35:28 +09:00
075507648a
Show warning for linux as well
2021-07-26 17:28:58 +09:00
b70bd7689e
Add warning about using high precision mouse on macOS
2021-07-26 17:00:06 +09:00
bfad044b00
Remove unused imports.
2021-07-20 21:57:55 -07:00
2b0d530075
Eliminate Overlay.KeyBinding namespace and move everything to Settings.Section.Input
2021-07-20 21:18:24 -07:00
7df7137c88
Add localisation support for remaining input settings sections
2021-07-16 23:03:55 +09:00
3f3adfe297
Add localisation support for MouseSettings
2021-07-15 13:09:51 +09:00
5b91111eda
Update SettingsSubsection.Header
to accept a LocalisableString
2021-07-15 13:09:51 +09:00
687c9aa33d
Add tooltip and keywords for "high precision" setting
2021-07-15 12:37:52 +09:00
50c27d2635
Update usages of IHasTooltip
in line with framework localisation changes
2021-06-25 19:10:04 +02:00
ab2a8b5c89
Fix initial rotation not being set
2021-04-21 16:12:09 +09:00
eb20865c02
Show tablet preview with physical tablet counter-rotated for supplied user area selection
...
Closes https://github.com/ppy/osu/issues/12399 .
Rotation animation is intentionally delayed slightly to give a better sense of what is going on (or maybe just look cool).
2021-04-21 15:55:15 +09:00
1dfd08eded
Add tablet rotation configuration
2021-03-30 13:01:48 +09:00
8dfff999f9
Add rotation slider
2021-03-30 12:40:50 +09:00
8a0fcf20ed
Move offset settings up for more logical ordering
2021-03-30 12:32:42 +09:00
86b569f5f7
Fix typo in identifier
2021-03-20 12:37:51 +01:00
d28bed6ed2
Schedule adding transforms on tablet changes
...
Fixes `InvalidThreadForMutationException`s that pop up when
disconnecting/reconnecting tablets during the game's operation. In those
cases the value change callback executes from an OpenTabletDriver
thread.
2021-03-20 12:37:48 +01:00
63cbac3bd0
Ensure aspect ratio slider gets an initial value
2021-03-19 20:15:29 +09:00
6f32c302eb
Add checkbox to optionally disable tablet handling
2021-03-19 20:13:51 +09:00
86b229b1c9
Increase maximum usable aspect ratio to account for ultrawide monitors
2021-03-19 20:05:18 +09:00
fefb007805
Remove no longer relevant comment
2021-03-19 19:01:32 +09:00
1e82033c84
Move bindings to LoadComplete to avoid cross-thread issues
2021-03-19 19:01:32 +09:00
c624aa9397
Only update tablet values on commit
2021-03-19 19:01:32 +09:00
6285dcd1a1
Add arbitrary value to fix FP contains check failures
2021-03-19 19:01:32 +09:00