Commit Graph

31 Commits

Author SHA1 Message Date
894ef15e79 Merge branch 'master' into update-framework 2022-11-26 16:19:36 +01:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
53b03df93d Combine TriangleButton and RoundedButton classes 2022-11-24 16:26:57 +09:00
e4fc14faee Merge pull request #21270 from peppy/auto-advance-bindings
Auto-advance binding for ruleset key bindings
2022-11-18 16:19:54 +09:00
e658efbefa Fix being able to bind two non-modifier keys to the same binding 2022-11-18 15:34:41 +09:00
551192b413 Refactor a bit for readability 2022-11-18 13:55:37 +09:00
d1b2116400 Auto-advance binding for ruleset key bindings 2022-11-17 15:23:20 +09:00
Aki
91358f4a6a Implement tablet button bindings 2022-10-15 15:16:14 +08:00
6f6290a21a Use async flow for storing key binding changes to realm 2022-10-11 15:37:22 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
a633501687 Change FilterTerms to use LocalisableString 2022-05-16 14:09:37 +09:00
5e5c8e78a6 Use existing web localisation for most hardcoded strings 2022-04-20 16:31:11 -07:00
e23b10e6a5 Update remaining cases of clashing variable name in realm.Run(realm.. 2022-01-25 13:04:05 +09:00
6eb2c28e41 Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
a5d2047f05 Fix various cases of creating realm contexts from update thread when not necessary 2022-01-21 01:44:56 +09:00
d94b27a8a2 Switch realm ruleset key bindings to use ruleset's ShortName as key 2021-11-22 18:52:30 +09:00
8a23b648fe Move HoverClickSounds to the clickable button 2021-11-08 14:32:00 +01:00
49c26a465c Debounce and schedule updates to key combinations 2021-11-08 18:29:11 +09:00
b4225804ed Add missing null check 2021-11-08 18:26:12 +09:00
f5842e7587 Shorten variable names 2021-11-08 18:24:37 +09:00
82f24b0502 Revert "Change font to default"
This reverts commit cc286f165d.
2021-11-08 18:16:06 +09:00
cc286f165d Change font to default
Non-english letters look tiny with size 10
and don't fit into the look.
2021-11-08 06:56:57 +01:00
c3069ad002 Change to use ReadableKeyCombinationProvider
Changes all usages of `KeyCombination.ReadableString()` to
`ReadableKeyCombinationProvider.GetReadableString()`.

Subscribing to `KeymapChanged` is only required in `KeyButton`.
All other places query `GetReadableString()` every time.
2021-11-08 06:55:26 +01:00
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
b8616bf910 Adjust appearance of keybinding subpanel 2021-10-10 00:34:12 +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
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
2b0d530075 Eliminate Overlay.KeyBinding namespace and move everything to Settings.Section.Input 2021-07-20 21:18:24 -07:00