summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColomban Wendling <[email protected]>2020-08-06 09:48:00 +0200
committerraveit65 <[email protected]>2020-08-06 11:11:46 +0200
commit32aa6ed222c3f2fdeb1f9c059dea83cb49b46954 (patch)
tree9b99786b6f46f988da8bfc29ed7e7b53a232a04b
parentf979c613dedbf5a778c54902126a80042ff98d4a (diff)
downloadmate-desktop-32aa6ed222c3f2fdeb1f9c059dea83cb49b46954.tar.bz2
mate-desktop-32aa6ed222c3f2fdeb1f9c059dea83cb49b46954.tar.xz
a11y-keyboard: Add togglekeys-backend setting
-rw-r--r--schemas/org.mate.accessibility-keyboard.gschema.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/schemas/org.mate.accessibility-keyboard.gschema.xml b/schemas/org.mate.accessibility-keyboard.gschema.xml
index 2d80597..87c83c7 100644
--- a/schemas/org.mate.accessibility-keyboard.gschema.xml
+++ b/schemas/org.mate.accessibility-keyboard.gschema.xml
@@ -1,4 +1,9 @@
<schemalist gettext-domain="mate-desktop">
+ <enum id="org.mate.accessibility-keyboard.TogglekeysBackend">
+ <value nick="xkb" value="0"/>
+ <value nick="internal" value="1"/>
+ </enum>
+
<schema id="org.mate.accessibility-keyboard" path="/org/mate/desktop/accessibility/keyboard/">
<key name="enable" type="b">
<default>false</default>
@@ -84,25 +89,30 @@
<range min="0" max="8"/>
<default>1</default>
<summary>Beep count when enabling a modifier</summary>
- <description>Number of beeps to emit when enabling a modifier while togglekeys are enabled</description>
+ <description>Number of beeps to emit when enabling a modifier while togglekeys are enabled. Only works with the 'internal' backend.</description>
</key>
<key name="togglekeys-enable-beep-delay" type="i">
<range min="50" max="5000"/>
<default>150</default>
<summary>Delay between beeps when enabling a modifier</summary>
- <description>Delay in milliseconds between two beeps when enabling a modifier while togglekeys are enabled</description>
+ <description>Delay in milliseconds between two beeps when enabling a modifier while togglekeys are enabled. Only works with the 'internal' backend.</description>
</key>
<key name="togglekeys-disable-beep-count" type="i">
<range min="0" max="8"/>
<default>2</default>
<summary>Beep count when disabling a modifier</summary>
- <description>Number of beeps to emit when disabling a modifier while togglekeys are enabled</description>
+ <description>Number of beeps to emit when disabling a modifier while togglekeys are enabled. Only works with the 'internal' backend.</description>
</key>
<key name="togglekeys-disable-beep-delay" type="i">
<range min="50" max="5000"/>
<default>150</default>
<summary>Delay between beeps when disabling a modifier</summary>
- <description>Delay in milliseconds between two beeps when disabling a modifier while togglekeys are enabled</description>
+ <description>Delay in milliseconds between two beeps when disabling a modifier while togglekeys are enabled. Only works with the 'internal' backend.</description>
+ </key>
+ <key name="togglekeys-backend" enum="org.mate.accessibility-keyboard.TogglekeysBackend">
+ <default>'xkb'</default>
+ <summary>Implementation to use when togglekeys are enabled</summary>
+ <description>Selects the backend to use to provide the togglekeys feature. Valid values include 'xkb' (the stock X implementation) and 'internal' (a MATE-specific and more configurable implementation).</description>
</key>
</schema>
</schemalist>