[gnome-settings-daemon] Add enabled/priority settings for media-keys, xsettings and xrandr plugins



commit f619e6bb9a00ef371006240541062d8d7f363f8a
Author: Rodrigo Moya <rodrigo gnome-db org>
Date:   Mon Oct 11 16:41:23 2010 +0200

    Add enabled/priority settings for media-keys, xsettings and xrandr plugins

 ...ngs-daemon.plugins.media-keys.gschema.xml.in.in |   12 +++++++++++-
 ...ettings-daemon.plugins.xrandr.gschema.xml.in.in |   10 ++++++++++
 ...ings-daemon.plugins.xsettings.gschema.xml.in.in |   12 +++++++++++-
 3 files changed, 32 insertions(+), 2 deletions(-)
---
diff --git a/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
index 6bcb8b9..fbd066a 100644
--- a/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
+++ b/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
@@ -1,5 +1,10 @@
 <schemalist>
-	<schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.media-keys" path="/apps/gnome-settings-daemon/plugins/media-keys/">
+  <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.media-keys" path="/apps/gnome-settings-daemon/plugins/media-keys/">
+     <key name="active" type="b">
+      <default>true</default>
+      <_summary>Activation of this plugin</_summary>
+      <_description>Whether this plugin would be activated by gnome-settings-daemon or not</_description>
+    </key>
     <key name="allowed-keys" type="as">
       <default>[]</default>
       <_summary>Allowed keys</_summary>
@@ -60,6 +65,11 @@
       <_summary>Previous track</_summary>
       <_description>Binding to skip to previous track.</_description>
     </key>
+    <key name="priority" type="i">
+      <default>98</default>
+      <_summary>Priority to use for this plugin</_summary>
+      <_description>Priority to use for this plugin in gnome-settings-daemon startup queue</_description>
+    </key>
     <key name="screensaver" type="s">
       <default>'&lt;Control&gt;&lt;Alt&gt;l'</default>
       <_summary>Lock screen</_summary>
diff --git a/data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in.in
index c32c72b..83554cc 100644
--- a/data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in.in
+++ b/data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in.in
@@ -1,10 +1,20 @@
 <schemalist>
   <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.xrandr" path="/apps/gnome-settings-daemon/plugins/xrandr/">
+    <key name="active" type="b">
+      <default>true</default>
+      <_summary>Activation of this plugin</_summary>
+      <_description>Whether this plugin would be activated by gnome-settings-daemon or not</_description>
+    </key>
     <key name="default-configuration-file" type="s">
       <default>'/etc/gnome-settings-daemon/xrandr/monitors.xml'</default>
       <_summary>File for default configuration for RandR</_summary>
       <_description>The XRandR plugin will look for a default configuration in the file specified by this key. This is similar to the ~/.config/monitors.xml that normally gets stored in users' home directories.  If a user does not have such a file, or has one that does not match the user's setup of monitors, then the file specified by this key will be used instead.</_description>
     </key>
+    <key name="priority" type="i">
+      <default>1</default>
+      <_summary>Priority to use for this plugin</_summary>
+      <_description>Priority to use for this plugin in gnome-settings-daemon startup queue</_description>
+    </key>
     <key name="show-notification-icon" type="b">
       <default>false</default>
       <_summary>Show display in Notification Area</_summary>
diff --git a/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in.in
index 4ee647f..b3c7f62 100644
--- a/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in.in
+++ b/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in.in
@@ -1,5 +1,10 @@
 <schemalist>
-	<schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.xsettings" path="/apps/gnome-settings-daemon/plugins/xsettings/">
+  <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.xsettings" path="/apps/gnome-settings-daemon/plugins/xsettings/">
+    <key name="active" type="b">
+      <default>true</default>
+      <_summary>Activation of this plugin</_summary>
+      <_description>Whether this plugin would be activated by gnome-settings-daemon or not</_description>
+    </key>
     <key name="antialiasing" enum="org.gnome.settings-daemon.GsdFontAntialiasingMode">
       <default>'grayscale'</default>
       <_summary>Antialiasing</_summary>
@@ -15,6 +20,11 @@
       <_summary>Hinting</_summary>
       <_description>The type of hinting to use when rendering fonts. Possible values are: "none" for no hinting, "slight" for basic, "medium" for moderate, and "full" for maximum hinting (may cause distortion of letter forms).</_description>
     </key>
+    <key name="priority" type="i">
+      <default>2</default>
+      <_summary>Priority to use for this plugin</_summary>
+      <_description>Priority to use for this plugin in gnome-settings-daemon startup queue</_description>
+    </key>
     <key name="rgba-order" enum="org.gnome.settings-daemon.GsdFontRgbaOrder">
       <default>'rgb'</default>
       <_summary>RGBA order</_summary>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]