summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2010-10-20 18:39:20 +0100
committerBastien Nocera <hadess@hadess.net>2010-10-20 18:39:20 +0100
commit7381359b69ece8f7b54e5b48a58931a79d882198 (patch)
tree79f59f4249ba694445da30823a35bc6984ccec6e
parent85a0ee45532ca6b7afd9c83ca2805f726765fe0c (diff)
downloadgsettings-desktop-schemas-7381359b69ece8f7b54e5b48a58931a79d882198.tar.gz
Add startup keys for a11y applications
-rw-r--r--schemas/Makefile.am3
-rw-r--r--schemas/gsettings-desktop-schemas.convert5
-rw-r--r--schemas/org.gnome.desktop.a11y.applications.gschema.xml20
3 files changed, 27 insertions, 1 deletions
diff --git a/schemas/Makefile.am b/schemas/Makefile.am
index ced8db0..6adf65b 100644
--- a/schemas/Makefile.am
+++ b/schemas/Makefile.am
@@ -5,7 +5,8 @@ desktop_gschemas = \
org.gnome.system.proxy.gschema.xml \
org.gnome.desktop.sound.gschema.xml \
org.gnome.desktop.thumbnail-cache.gschema.xml \
- org.gnome.desktop.a11y.keyboard.gschema.xml
+ org.gnome.desktop.a11y.keyboard.gschema.xml \
+ org.gnome.desktop.a11y.applications.gschema.xml
desktop_gschemas_in = \
org.gnome.desktop.background.gschema.xml.in
diff --git a/schemas/gsettings-desktop-schemas.convert b/schemas/gsettings-desktop-schemas.convert
index 2dee523..a7ba75a 100644
--- a/schemas/gsettings-desktop-schemas.convert
+++ b/schemas/gsettings-desktop-schemas.convert
@@ -138,3 +138,8 @@ stickykeys-two-key-off = /desktop/gnome/accessibility/keyboard/stickykeys_two_ke
stickykeys-modifier-beep = /desktop/gnome/accessibility/keyboard/stickykeys_modifier_beep
togglekeys-enable = /desktop/gnome/accessibility/keyboard/togglekeys_enable
+# From org.gnome.desktop.a11y.applications
+[org.gnome.desktop.a11y.applications.gschema.xml]
+screen-keyboard-enabled = /desktop/gnome/applications/at/screen_keyboard_enabled
+screen-magnifier-enabled = /desktop/gnome/applications/at/screen_magnifier_enabled
+screen-reader-enabled = /desktop/gnome/applications/at/screen_reader_enabled
diff --git a/schemas/org.gnome.desktop.a11y.applications.gschema.xml b/schemas/org.gnome.desktop.a11y.applications.gschema.xml
new file mode 100644
index 0000000..701189c
--- /dev/null
+++ b/schemas/org.gnome.desktop.a11y.applications.gschema.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<schemalist>
+ <schema id="org.gnome.desktop.a11y.applications" path="/desktop/gnome/a11y/applications/">
+ <key name="screen-keyboard-enabled" type="b">
+ <default>false</default>
+ <summary>On-screen keyboard</summary>
+ <description>Whether the on-screen keyboard is turned on.</description>
+ </key>
+ <key name="screen-magnifier-enabled" type="b">
+ <default>false</default>
+ <summary>Screen magnifier</summary>
+ <description>Whether the screen magnifier is turned on.</description>
+ </key>
+ <key name="screen-reader-enabled" type="b">
+ <default>false</default>
+ <summary>Screen reader</summary>
+ <description>Whether the screen reader is turned on.</description>
+ </key>
+ </schema>
+</schemalist>