summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorStefano Karapetsas <[email protected]>2013-02-18 22:49:08 +0100
committerStefano Karapetsas <[email protected]>2013-02-18 22:49:08 +0100
commit6f12750fb05e6284b4356a6648a47ce202ff2d39 (patch)
tree2456bc6d385a50126518cd6ec11af188f400d4f9 /data
parentfc9ad81243511a82da3df74d03e21e366ce66416 (diff)
downloadmate-settings-daemon-6f12750fb05e6284b4356a6648a47ce202ff2d39.tar.bz2
mate-settings-daemon-6f12750fb05e6284b4356a6648a47ce202ff2d39.tar.xz
Re-added keybindings plugin, migrated to GSettings
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am1
-rw-r--r--data/org.mate.SettingsDaemon.plugins.keybindings.gschema.xml.in14
-rw-r--r--data/org.mate.keybindings.gschema.xml.in5
3 files changed, 15 insertions, 5 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index a6f3631..4ae81d4 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -11,6 +11,7 @@ gsettings_SCHEMAS = \
org.mate.SettingsDaemon.plugins.clipboard.gschema.xml \
org.mate.SettingsDaemon.plugins.datetime.gschema.xml \
org.mate.SettingsDaemon.plugins.housekeeping.gschema.xml \
+ org.mate.SettingsDaemon.plugins.keybindings.gschema.xml \
org.mate.SettingsDaemon.plugins.keyboard.gschema.xml \
org.mate.SettingsDaemon.plugins.media-keys.gschema.xml \
org.mate.SettingsDaemon.plugins.mouse.gschema.xml \
diff --git a/data/org.mate.SettingsDaemon.plugins.keybindings.gschema.xml.in b/data/org.mate.SettingsDaemon.plugins.keybindings.gschema.xml.in
new file mode 100644
index 0000000..a371b84
--- /dev/null
+++ b/data/org.mate.SettingsDaemon.plugins.keybindings.gschema.xml.in
@@ -0,0 +1,14 @@
+<schemalist>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.SettingsDaemon.plugins.keybindings" path="/org/mate/settings-daemon/plugins/keybindings/">
+ <key name="active" type="b">
+ <default>true</default>
+ <_summary>Activation of this plugin</_summary>
+ <_description>Whether this plugin would be activated by mate-settings-daemon or not</_description>
+ </key>
+ <key name="priority" type="i">
+ <default>6</default>
+ <_summary>Priority to use for this plugin</_summary>
+ <_description>Priority to use for this plugin in mate-settings-daemon startup queue</_description>
+ </key>
+ </schema>
+</schemalist>
diff --git a/data/org.mate.keybindings.gschema.xml.in b/data/org.mate.keybindings.gschema.xml.in
index 3ea2ace..7d1b7e3 100644
--- a/data/org.mate.keybindings.gschema.xml.in
+++ b/data/org.mate.keybindings.gschema.xml.in
@@ -1,10 +1,5 @@
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.mate.keybindings" path="/org/mate/desktop/keybindings/">
- <key name="allowed-keys" type="as">
- <default>[]</default>
- <_summary>Allowed keys</_summary>
- <_description>If non-empty, keybindings will be ignored unless their GSettings directory is in the list. This is useful for lockdown.</_description>
- </key>
<child name="magnifier" schema="org.mate.keybindings.magnifier"/>
<child name="screenreader" schema="org.mate.keybindings.screenreader"/>
<child name="onscreenkeyboard" schema="org.mate.keybindings.onscreenkeyboard"/>