[gsettings-desktop-schemas] Add i18n support for all the schemas



commit 4a08db2a3900c39a58ba5d8da97666fbada3bbd8
Author: Bastien Nocera <hadess hadess net>
Date:   Tue Feb 8 20:06:30 2011 +0000

    Add i18n support for all the schemas
    
    https://bugzilla.gnome.org/show_bug.cgi?id=629633

 configure.ac                                       |    2 +-
 po/POTFILES.in                                     |   18 ++-
 po/POTFILES.skip                                   |   14 ++
 schemas/Makefile.am                                |   43 ++---
 ...me.desktop.a11y.applications.gschema.xml.in.in} |   12 +-
 .../org.gnome.desktop.a11y.keyboard.gschema.xml    |  104 -----------
 ...g.gnome.desktop.a11y.keyboard.gschema.xml.in.in |  104 +++++++++++
 schemas/org.gnome.desktop.a11y.mouse.gschema.xml   |   60 ------
 .../org.gnome.desktop.a11y.mouse.gschema.xml.in.in |   60 ++++++
 ...org.gnome.desktop.background.gschema.xml.in.in} |   46 +++---
 ...desktop.default-applications.gschema.xml.in.in} |   60 +++---
 ... org.gnome.desktop.interface.gschema.xml.in.in} |  192 ++++++++++----------
 ...> org.gnome.desktop.lockdown.gschema.xml.in.in} |   42 ++--
 ...org.gnome.desktop.media-handling.gschema.xml.in |   34 ----
 ....gnome.desktop.media-handling.gschema.xml.in.in |   34 ++++
 .../org.gnome.desktop.screensaver.gschema.xml.in   |   74 --------
 ...org.gnome.desktop.screensaver.gschema.xml.in.in |   74 ++++++++
 ...=> org.gnome.desktop.session.gschema.xml.in.in} |    4 +-
 ...l => org.gnome.desktop.sound.gschema.xml.in.in} |   12 +-
 ...nome.desktop.thumbnail-cache.gschema.xml.in.in} |    4 +-
 ...g.gnome.desktop.thumbnailers.gschema.xml.in.in} |   14 +-
 ...ml => org.gnome.system.proxy.gschema.xml.in.in} |   94 +++++-----
 22 files changed, 561 insertions(+), 540 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index e201652..3dbb393 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 AC_PREREQ(2.53)
 AC_INIT([gsettings-desktop-schemas], [0.1.7],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gsettings-desktop-schemas])
-AC_CONFIG_SRCDIR(schemas/org.gnome.desktop.default-applications.gschema.xml)
+AC_CONFIG_SRCDIR(schemas/org.gnome.desktop.default-applications.gschema.xml.in.in)
 AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-bzip2])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 AC_CONFIG_MACRO_DIR([m4])
diff --git a/po/POTFILES.in b/po/POTFILES.in
index be1412b..8199d8b 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,6 +1,16 @@
 # List of source files containing translatable strings.
 # Please keep this list in alphabetic order.
-schemas/org.gnome.desktop.default-applications.gschema.xml
-schemas/org.gnome.desktop.interface.gschema.xml
-schemas/org.gnome.desktop.lockdown.gschema.xml
-schemas/org.gnome.system.proxy.gschema.xml
+schemas/org.gnome.desktop.a11y.applications.gschema.xml.in.in
+schemas/org.gnome.desktop.a11y.keyboard.gschema.xml.in.in
+schemas/org.gnome.desktop.a11y.mouse.gschema.xml.in.in
+schemas/org.gnome.desktop.background.gschema.xml.in.in
+schemas/org.gnome.desktop.default-applications.gschema.xml.in.in
+schemas/org.gnome.desktop.interface.gschema.xml.in.in
+schemas/org.gnome.desktop.lockdown.gschema.xml.in.in
+schemas/org.gnome.desktop.media-handling.gschema.xml.in.in
+schemas/org.gnome.desktop.screensaver.gschema.xml.in.in
+schemas/org.gnome.desktop.session.gschema.xml.in.in
+schemas/org.gnome.desktop.sound.gschema.xml.in.in
+schemas/org.gnome.desktop.thumbnail-cache.gschema.xml.in.in
+schemas/org.gnome.desktop.thumbnailers.gschema.xml.in.in
+schemas/org.gnome.system.proxy.gschema.xml.in.in
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 46ff19e..e04636f 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -1,3 +1,17 @@
 # List of source files containing translatable strings that should not be
 # translated.
 # Please keep this file sorted alphabetically.
+schemas/org.gnome.desktop.a11y.applications.gschema.xml.in
+schemas/org.gnome.desktop.a11y.keyboard.gschema.xml.in
+schemas/org.gnome.desktop.a11y.mouse.gschema.xml.in
+schemas/org.gnome.desktop.background.gschema.xml.in
+schemas/org.gnome.desktop.default-applications.gschema.xml.in
+schemas/org.gnome.desktop.interface.gschema.xml.in
+schemas/org.gnome.desktop.lockdown.gschema.xml.in
+schemas/org.gnome.desktop.media-handling.gschema.xml.in
+schemas/org.gnome.desktop.screensaver.gschema.xml.in
+schemas/org.gnome.desktop.session.gschema.xml.in
+schemas/org.gnome.desktop.sound.gschema.xml.in
+schemas/org.gnome.desktop.thumbnail-cache.gschema.xml.in
+schemas/org.gnome.desktop.thumbnailers.gschema.xml.in
+schemas/org.gnome.system.proxy.gschema.xml.in
diff --git a/schemas/Makefile.am b/schemas/Makefile.am
index bb12882..b339ec8 100644
--- a/schemas/Makefile.am
+++ b/schemas/Makefile.am
@@ -1,31 +1,28 @@
-desktop_gschemas =						\
-	org.gnome.desktop.default-applications.gschema.xml	\
-	org.gnome.desktop.interface.gschema.xml			\
-	org.gnome.desktop.lockdown.gschema.xml			\
-	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.applications.gschema.xml		\
-	org.gnome.desktop.a11y.mouse.gschema.xml		\
-	org.gnome.desktop.thumbnailers.gschema.xml		\
-	org.gnome.desktop.session.gschema.xml
-
-desktop_gschemas_in =						\
-	org.gnome.desktop.background.gschema.xml.in		\
-	org.gnome.desktop.media-handling.gschema.xml.in		\
-	org.gnome.desktop.screensaver.gschema.xml.in
-
-desktop_gschemas_in_processed = $(desktop_gschemas_in:.gschema.xml.in=.gschema.xml)
+desktop_gschemas_in_in =						\
+	org.gnome.desktop.default-applications.gschema.xml.in.in	\
+	org.gnome.desktop.interface.gschema.xml.in.in			\
+	org.gnome.desktop.lockdown.gschema.xml.in.in			\
+	org.gnome.system.proxy.gschema.xml.in.in			\
+	org.gnome.desktop.sound.gschema.xml.in.in			\
+	org.gnome.desktop.thumbnail-cache.gschema.xml.in.in		\
+	org.gnome.desktop.a11y.keyboard.gschema.xml.in.in		\
+	org.gnome.desktop.a11y.applications.gschema.xml.in.in		\
+	org.gnome.desktop.a11y.mouse.gschema.xml.in.in			\
+	org.gnome.desktop.thumbnailers.gschema.xml.in.in		\
+	org.gnome.desktop.session.gschema.xml.in.in			\
+	org.gnome.desktop.background.gschema.xml.in.in			\
+	org.gnome.desktop.media-handling.gschema.xml.in.in		\
+	org.gnome.desktop.screensaver.gschema.xml.in.in
+
+ INTLTOOL_XML_NOMERGE_RULE@
 
 gsettings_ENUM_NAMESPACE = org.gnome.desktop
 gsettings_ENUM_FILES = $(top_srcdir)/headers/*.h
 
-gsettings_SCHEMAS =				\
-	$(desktop_gschemas)			\
-	$(desktop_gschemas_in_processed)
+desktop_gschemas_in = $(desktop_gschemas_in_in:.xml.in.in=.xml.in)
+gsettings_SCHEMAS = $(desktop_gschemas_in:.xml.in=.xml)
 
-%.gschema.xml: %.gschema.xml.in Makefile
+%.gschema.xml.in: %.gschema.xml.in.in Makefile
 	$(AM_V_GEN) $(SED) -e 's^\ datadir\@^$(datadir)^g' < $< > $@
 
 @GSETTINGS_RULES@
diff --git a/schemas/org.gnome.desktop.a11y.applications.gschema.xml b/schemas/org.gnome.desktop.a11y.applications.gschema.xml.in.in
similarity index 54%
rename from schemas/org.gnome.desktop.a11y.applications.gschema.xml
rename to schemas/org.gnome.desktop.a11y.applications.gschema.xml.in.in
index 701189c..1973035 100644
--- a/schemas/org.gnome.desktop.a11y.applications.gschema.xml
+++ b/schemas/org.gnome.desktop.a11y.applications.gschema.xml.in.in
@@ -3,18 +3,18 @@
   <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>
+      <_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>
+      <_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>
+      <_summary>Screen reader</_summary>
+      <_description>Whether the screen reader is turned on.</_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.a11y.keyboard.gschema.xml.in.in b/schemas/org.gnome.desktop.a11y.keyboard.gschema.xml.in.in
new file mode 100644
index 0000000..d9202c3
--- /dev/null
+++ b/schemas/org.gnome.desktop.a11y.keyboard.gschema.xml.in.in
@@ -0,0 +1,104 @@
+<?xml version="1.0"?>
+<schemalist>
+  <schema id="org.gnome.desktop.a11y.keyboard" path="/desktop/gnome/a11y/keyboard/">
+    <key name="enable" type="b">
+      <default>false</default>
+      <_summary>Enable accessibility keyboard shortcuts</_summary>
+    </key>
+    <key name="feature-state-change-beep" type="b">
+      <default>false</default>
+      <_summary>Beep when a keyboard accessibility feature changes</_summary>
+      <_description>Whether to beep when a keyboard accessibility feature is enabled or disabled.</_description>
+    </key>
+    <key name="timeout-enable" type="b">
+      <default>false</default>
+      <_summary>Disable keyboard accessibility after a timeout</_summary>
+      <_description>Whether to disable keyboard accessibility after a timeout, useful for shared machines.</_description>
+    </key>
+    <key name="disable-timeout" type="i">
+      <default>200</default>
+      <_summary>Duration of the disabling timeout</_summary>
+      <_description>Duration of the timeout before disabling the keyboard accessibility.</_description>
+    </key>
+    <key name="bouncekeys-enable" type="b">
+      <default>false</default>
+      <_summary>Enable the bounce keys</_summary>
+      <_description>Whether the bounce keys keyboard accessibility feature is turned on.</_description>
+    </key>
+    <key name="bouncekeys-delay" type="i">
+      <default>300</default>
+      <_summary>Minimum interval in milliseconds</_summary>
+      <_description>Ignore multiple presses of the same key within this many milliseconds.</_description>
+    </key>
+    <key name="bouncekeys-beep-reject" type="b">
+      <default>false</default>
+      <_summary>Beep when a key is rejected</_summary>
+      <_description>Whether to beep when a key is rejected.</_description>
+    </key>
+    <key name="mousekeys-enable" type="b">
+      <default>false</default>
+      <_summary>Enable mouse keys</_summary>
+      <_description>Whether the mouse keys accessibility feature is turned on.</_description>
+    </key>
+    <key name="mousekeys-max-speed" type="i">
+      <default>10</default>
+      <_summary>Pixels per seconds</_summary>
+      <_description>How many pixels per second to move at the maximum speed.</_description>
+    </key>
+    <key name="mousekeys-accel-time" type="i">
+      <default>300</default>
+      <_summary>How long to accelerate in milliseconds</_summary>
+      <_description>How many milliseconds it takes to go from 0 to maximum speed.</_description>
+    </key>
+    <key name="mousekeys-init-delay" type="i">
+      <default>300</default>
+      <_summary>Initial delay in milliseconds</_summary>
+      <_description>How many milliseconds to wait before mouse movement keys start to operate.</_description>
+    </key>
+    <key name="slowkeys-enable" type="b">
+      <default>false</default>
+      <_summary>Enable slow keys</_summary>
+      <_description>Whether the slow keys accessibility feature is turned on.</_description>
+    </key>
+    <key name="slowkeys-delay" type="i">
+      <default>300</default>
+      <_summary>Minimum interval in milliseconds</_summary>
+      <_description>Do not accept a key as being pressed unless held for this many milliseconds.</_description>
+    </key>
+    <key name="slowkeys-beep-press" type="b">
+      <default>false</default>
+      <_summary>Beep when a key is first pressed</_summary>
+      <_description>Whether to beep when a key is first pressed.</_description>
+    </key>
+    <key name="slowkeys-beep-accept" type="b">
+      <default>false</default>
+      <_summary>Beep when a key is accepted</_summary>
+      <_description>Whether to beep when a key is accepted.</_description>
+    </key>
+    <key name="slowkeys-beep-reject" type="b">
+      <default>false</default>
+      <_summary>Beep when a key is rejected</_summary>
+      <_description>Whether to beep when a key is rejected.</_description>
+    </key>
+    <key name="stickykeys-enable" type="b">
+      <default>false</default>
+      <_summary>Enable sticky keys</_summary>
+      <_description>Whether the sticky keys accessibility feature is turned on.</_description>
+    </key>
+    <key name="stickykeys-two-key-off" type="b">
+      <default>false</default>
+      <_summary>Disable when two keys are pressed at the same time</_summary>
+      <_description>Whether to disable sticky keys if two keys are pressed at the same time.</_description>
+    </key>
+    <key name="stickykeys-modifier-beep" type="b">
+      <default>false</default>
+      <_summary>Beep when a modifier is pressed.</_summary>
+      <_description>Whether to beep when a modifier key is pressed.</_description>
+    </key>
+    <key name="togglekeys-enable" type="b">
+      <default>false</default>
+      <_summary>Enable toggle keys</_summary>
+      <_description>Whether the toggle keys accessibility feature is turned on.</_description>
+    </key>
+  </schema>
+</schemalist>
diff --git a/schemas/org.gnome.desktop.a11y.mouse.gschema.xml.in.in b/schemas/org.gnome.desktop.a11y.mouse.gschema.xml.in.in
new file mode 100644
index 0000000..8364067
--- /dev/null
+++ b/schemas/org.gnome.desktop.a11y.mouse.gschema.xml.in.in
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<schemalist>
+  <schema id="org.gnome.desktop.a11y.mouse" path="/desktop/gnome/a11y/mouse/">
+    <key name="dwell-time" type="d">
+      <default>1.20</default>
+      <_summary>Dwell click time</_summary>
+      <_description>Time in seconds before a click is triggered.</_description>
+    </key>
+    <key name="dwell-threshold" type="i">
+      <default>10</default>
+      <_summary>Movement threshold</_summary>
+      <_description>Distance in pixels before movement will be recognized.</_description>
+    </key>
+    <key name="dwell-gesture-single" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
+      <default>'left'</default>
+      <_summary>Gesture single click</_summary>
+      <_description>Direction to perform a single click ('left', 'right', 'up', 'down).</_description>
+    </key>
+    <key name="dwell-gesture-double" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
+      <default>'up'</default>
+      <_summary>Gesture double click</_summary>
+      <_description>Direction to perform a double click ('left', 'right', 'up', 'down).</_description>
+    </key>
+    <key name="dwell-gesture-drag" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
+      <default>'down'</default>
+      <_summary>Gesture drag click</_summary>
+      <_description>Direction to perform dragging ('left', 'right', 'up', 'down).</_description>
+    </key>
+    <key name="dwell-gesture-secondary" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
+      <default>'right'</default>
+      <_summary>Gesture secondary click</_summary>
+      <_description>Direction to perform a secondary click ('left', 'right', 'up', 'down).</_description>
+    </key>
+    <key name="dwell-mode" enum="org.gnome.desktop.GDesktopMouseDwellMode">
+      <default>'window'</default>
+      <_summary>Dwell click mode</_summary>
+      <_description>The active dwell click mode. Possible values are 'window' and 'gesture'.</_description>
+    </key>
+    <key name="click-type-window-visible" type="b">
+      <default>true</default>
+      <_summary>Show click type window</_summary>
+      <_description>Show click type window.</_description>
+    </key>
+    <key name="dwell-click-enabled" type="b">
+      <default>false</default>
+      <_summary>Enable dwell clicks</_summary>
+      <_description>Enable dwell clicks.</_description>
+    </key>
+    <key name="secondary-click-enabled" type="b">
+      <default>false</default>
+      <_summary>Secondary click enabled</_summary>
+      <_description>Enable simulated secondary clicks</_description>
+    </key>
+    <key name="secondary-click-time" type="d">
+      <default>1.20</default>
+      <_summary>Secondary click time</_summary>
+      <_description>Time in seconds before a simulated secondary click is triggered.</_description>
+    </key>
+  </schema>
+</schemalist>
diff --git a/schemas/org.gnome.desktop.background.gschema.xml.in b/schemas/org.gnome.desktop.background.gschema.xml.in.in
similarity index 68%
rename from schemas/org.gnome.desktop.background.gschema.xml.in
rename to schemas/org.gnome.desktop.background.gschema.xml.in.in
index d0829f7..d137b0a 100644
--- a/schemas/org.gnome.desktop.background.gschema.xml.in
+++ b/schemas/org.gnome.desktop.background.gschema.xml.in.in
@@ -2,61 +2,61 @@
   <schema id="org.gnome.desktop.background" path="/desktop/gnome/background/">
     <key name="draw-background" type="b">
       <default>true</default>
-      <summary>Draw Desktop Background</summary>
-      <description>Have GNOME draw the desktop background.</description>
+      <_summary>Draw Desktop Background</_summary>
+      <_description>Have GNOME draw the desktop background.</_description>
     </key>
     <key name="picture-options" enum="org.gnome.desktop.GDesktopBackgroundStyle">
       <default>'zoom'</default>
-      <summary>Picture Options</summary>
-      <description>
+      <_summary>Picture Options</_summary>
+      <_description>
         Determines how the image set by wallpaper_filename is rendered.
         Possible values are "none", "wallpaper", "centered", "scaled",
         "stretched", "zoom", "spanned".
-      </description>
+      </_description>
     </key>
     <key name="picture-filename" type="s">
       <default>'@datadir@/themes/Adwaita/backgrounds/stripes.jpg'</default>
-      <summary>Picture Filename</summary>
-      <description>
+      <_summary>Picture Filename</_summary>
+      <_description>
         File to use for the background image.
-      </description>
+      </_description>
     </key>
     <key name="picture-opacity" type="i">
       <range min="0" max="100"/>
       <default>100</default>
-      <summary>Picture Opacity</summary>
-      <description>
+      <_summary>Picture Opacity</_summary>
+      <_description>
         Opacity with which to draw the background picture.
-      </description>
+      </_description>
     </key>
     <key name="primary-color" type="s">
       <default>'#023c88'</default>
-      <summary>Primary Color</summary>
-      <description>
+      <_summary>Primary Color</_summary>
+      <_description>
         Left or Top color when drawing gradients, or the solid color.
-      </description>
+      </_description>
     </key>
     <key name="secondary-color" type="s">
       <default>'#5789ca'</default>
-      <summary>Secondary Color</summary>
-      <description>
+      <_summary>Secondary Color</_summary>
+      <_description>
         Right or Bottom color when drawing gradients, not used for solid color.
-      </description>
+      </_description>
     </key>
     <key name="color-shading-type" enum="org.gnome.desktop.GDesktopBackgroundShading">
       <default>'solid'</default>
-      <summary>Color Shading Type</summary>
-      <description>
+      <_summary>Color Shading Type</_summary>
+      <_description>
         How to shade the background color. Possible values are "horizontal",
         "vertical", and "solid".
-      </description>
+      </_description>
     </key>
     <key name="show-desktop-icons" type="b">
       <default>false</default>
-      <summary>Have file manager handle the desktop</summary>
-      <description>
+      <_summary>Have file manager handle the desktop</_summary>
+      <_description>
         If set to true, then file manager will draw the icons on the desktop.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.default-applications.gschema.xml b/schemas/org.gnome.desktop.default-applications.gschema.xml.in.in
similarity index 75%
rename from schemas/org.gnome.desktop.default-applications.gschema.xml
rename to schemas/org.gnome.desktop.default-applications.gschema.xml.in.in
index baf7512..56e3db9 100644
--- a/schemas/org.gnome.desktop.default-applications.gschema.xml
+++ b/schemas/org.gnome.desktop.default-applications.gschema.xml.in.in
@@ -15,86 +15,86 @@
   <schema id="org.gnome.desktop.default-applications.at.mobility" path="/desktop/gnome/applications/at/mobility/">
     <key name="exec" type="s">
       <default>'dasher'</default>
-      <summary>Preferred Mobility assistive technology application</summary>
-      <description>
+      <_summary>Preferred Mobility assistive technology application</_summary>
+      <_description>
         Preferred Mobility assistive technology application to be used 
         for login, menu, or command line.
-      </description>
+      </_description>
     </key>
     <key name="startup" type="b">
       <default>false</default>
-      <summary>Start preferred Mobility assistive technology application</summary>
-      <description>
+      <_summary>Start preferred Mobility assistive technology application</_summary>
+      <_description>
         GNOME to start preferred Mobility assistive technology application 
         during login.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.desktop.default-applications.at.visual" path="/desktop/gnome/applications/at/visual/">
     <key name="exec" type="s">
       <default>'orca'</default>
-      <summary>Preferred Visual assistive technology application</summary>
-      <description>
+      <_summary>Preferred Visual assistive technology application</_summary>
+      <_description>
         Preferred Visual assistive technology application be used for login, 
         menu, or command line.
-      </description>
+      </_description>
     </key>
     <key name="startup" type="b">
       <default>false</default>
-      <summary>Start preferred Visual assistive technology application</summary>
-      <description>
+      <_summary>Start preferred Visual assistive technology application</_summary>
+      <_description>
         GNOME to start preferred Visual assistive technology application 
         during login.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.desktop.default-applications.office.calendar" path="/desktop/gnome/applications/office/calendar/">
     <key name="exec" type="s">
       <default>'evolution'</default>
-      <summary>Default calendar</summary>
-      <description>
+      <_summary>Default calendar</_summary>
+      <_description>
         Default calendar application
-      </description>
+      </_description>
     </key>
     <key name="needs-term" type="b">
       <default>false</default>
-      <summary>Calendar needs terminal</summary>
-      <description>
+      <_summary>Calendar needs terminal</_summary>
+      <_description>
         Whether the default calendar application needs a terminal to run.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.desktop.default-applications.office.tasks" path="/desktop/gnome/applications/office/tasks/">
     <key name="exec" type="s">
       <default>'evolution'</default>
-      <summary>Default tasks</summary>
-      <description>
+      <_summary>Default tasks</_summary>
+      <_description>
         Default tasks application.
-      </description>
+      </_description>
     </key>
     <key name="needs-term" type="b">
       <default>false</default>
-      <summary>Tasks needs terminal</summary>
-      <description>
+      <_summary>Tasks needs terminal</_summary>
+      <_description>
         Whether the default tasks application needs a terminal to run.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.desktop.default-applications.terminal" path="/desktop/gnome/applications/terminal/">
     <key name="exec" type="s">
       <default>'gnome-terminal'</default>
-      <summary>Terminal application</summary>
-      <description>
+      <_summary>Terminal application</_summary>
+      <_description>
         Terminal program to use when starting applications that require one.
-      </description>
+      </_description>
     </key>
     <key name="exec-arg" type="s">
       <default>'-x'</default>
-      <summary>Exec Arguments</summary>
-      <description>
+      <_summary>Exec Arguments</_summary>
+      <_description>
         Argument used to execute programs in the terminal defined by the 
         'exec' key.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.interface.gschema.xml b/schemas/org.gnome.desktop.interface.gschema.xml.in.in
similarity index 60%
rename from schemas/org.gnome.desktop.interface.gschema.xml
rename to schemas/org.gnome.desktop.interface.gschema.xml.in.in
index 4db1e12..2021916 100644
--- a/schemas/org.gnome.desktop.interface.gschema.xml
+++ b/schemas/org.gnome.desktop.interface.gschema.xml.in.in
@@ -2,238 +2,238 @@
   <schema id="org.gnome.desktop.interface" path="/desktop/gnome/interface/">
     <key name="accessibility" type="b">
       <default>true</default>
-      <summary>Enable Accessibility</summary>
-      <description>
+      <_summary>Enable Accessibility</_summary>
+      <_description>
         Whether Applications should have accessibility support.
-      </description>
+      </_description>
     </key>
     <key name="enable-animations" type="b">
       <default>true</default>
-      <summary>Enable Animations</summary>
-      <description>
+      <_summary>Enable Animations</_summary>
+      <_description>
         Whether animations should be displayed. Note: This is a global key, 
         it changes the behaviour of the window manager, the panel etc.
-      </description>
+      </_description>
     </key>
     <key name="menus-have-tearoff" type="b">
       <default>false</default>
-      <summary>Menus Have Tearoff</summary>
-      <description>
+      <_summary>Menus Have Tearoff</_summary>
+      <_description>
         Whether menus should have a tearoff.
-      </description>
+      </_description>
     </key>
     <key name="can-change-accels" type="b">
       <default>false</default>
-      <summary>Can Change Accels</summary>
-      <description>
+      <_summary>Can Change Accels</_summary>
+      <_description>
         Whether the user can dynamically type a new accelerator when 
         positioned over an active menuitem.
-      </description>
+      </_description>
     </key>
     <key name="toolbar-style" enum="org.gnome.desktop.GDesktopToolbarStyle">
       <default>'both-horiz'</default>
-      <summary>Toolbar Style</summary>
-      <description>
+      <_summary>Toolbar Style</_summary>
+      <_description>
         Toolbar Style. Valid values are "both", "both-horiz", "icons", 
         and "text".
-      </description>
+      </_description>
     </key>
     <key name="menus-have-icons" type="b">
       <default>false</default>
-      <summary>Menus Have Icons</summary>
-      <description>
+      <_summary>Menus Have Icons</_summary>
+      <_description>
         Whether menus may display an icon next to a menu entry.
-      </description>
+      </_description>
     </key>
     <key name="buttons-have-icons" type="b">
       <default>false</default>
-      <summary>Buttons Have Icons</summary>
-      <description>
+      <_summary>Buttons Have Icons</_summary>
+      <_description>
         Whether buttons may display an icon in addition to the button text.
-      </description>
+      </_description>
     </key>
     <key name="menubar-detachable" type="b">
       <default>false</default>
-      <summary>Menubar Detachable</summary>
-      <description>
+      <_summary>Menubar Detachable</_summary>
+      <_description>
         Whether the user can detach menubars and move them around.
-      </description>
+      </_description>
     </key>
     <key name="toolbar-detachable" type="b">
       <default>false</default>
-      <summary>Toolbar Detachable</summary>
-      <description>
+      <_summary>Toolbar Detachable</_summary>
+      <_description>
         Whether the user can detach toolbars and move them around.
-      </description>
+      </_description>
     </key>
     <key name="toolbar-icons-size" enum="org.gnome.desktop.GDesktopToolbarIconSize">
       <default>'large'</default>
-      <summary>Toolbar Icon Size</summary>
-      <description>
+      <_summary>Toolbar Icon Size</_summary>
+      <_description>
         Size of icons in toolbars, either "small" or "large".
-      </description>
+      </_description>
     </key>
     <key name="cursor-blink" type="b">
       <default>true</default>
-      <summary>Cursor Blink</summary>
-      <description>
+      <_summary>Cursor Blink</_summary>
+      <_description>
         Whether the cursor should blink.
-      </description>
+      </_description>
     </key>
     <key name="cursor-blink-time" type="i">
       <range min="100" max="2500"/>
       <default>1200</default>
-      <summary>Cursor Blink Time</summary>
-      <description>
+      <_summary>Cursor Blink Time</_summary>
+      <_description>
         Length of the cursor blink cycle, in milliseconds.
-      </description>
+      </_description>
     </key>
     <key name="cursor-blink-timeout" type="i">
       <range min="1" max="2147483647"/>
       <default>10</default>
-      <summary>Cursor Blink Timeout</summary>
-      <description>
+      <_summary>Cursor Blink Timeout</_summary>
+      <_description>
         Time after which the cursor stops blinking, in seconds.
-      </description>
+      </_description>
     </key>
     <key name="icon-theme" type="s">
       <default>'gnome'</default>
-      <summary>Icon Theme</summary>
-      <description>
+      <_summary>Icon Theme</_summary>
+      <_description>
         Icon theme to use for the panel, nautilus etc.
-      </description>
+      </_description>
     </key>
     <key name="gtk-theme" type="s">
       <default>'Adwaita'</default>
-      <summary>Gtk+ Theme</summary>
-      <description>
+      <_summary>Gtk+ Theme</_summary>
+      <_description>
         Basename of the default theme used by gtk+.
-      </description>
+      </_description>
     </key>
     <key name="gtk-key-theme" type="s">
       <default>'Default'</default>
-      <summary>Gtk+ Keybinding Theme</summary>
-      <description>
+      <_summary>Gtk+ Keybinding Theme</_summary>
+      <_description>
         Basename of the default keybinding theme used by gtk+.
-      </description>
+      </_description>
     </key>
     <key name="font-name" type="s">
       <default>'Sans 10'</default>
-      <summary>Default font</summary>
-      <description>
+      <_summary>Default font</_summary>
+      <_description>
         Name of the default font used by gtk+.
-      </description>
+      </_description>
     </key>
     <key name="gtk-im-preedit-style" type="s">
       <default>'callback'</default>
-      <summary>GTK IM Preedit Style</summary>
-      <description>
+      <_summary>GTK IM Preedit Style</_summary>
+      <_description>
         Name of the GTK+ input method Preedit Style used by gtk+.
-      </description>
+      </_description>
     </key>
     <key name="gtk-im-status-style" type="s">
       <default>'callback'</default>
-      <summary>GTK IM Status Style</summary>
-      <description>
+      <_summary>GTK IM Status Style</_summary>
+      <_description>
         Name of the GTK+ input method Status Style used by gtk+.
-      </description>
+      </_description>
     </key>
     <key name="gtk-im-module" type="s">
       <default>''</default>
-      <summary>GTK IM Module</summary>
-      <description>
+      <_summary>GTK IM Module</_summary>
+      <_description>
         Name of the input method module used by GTK+.
-      </description>
+      </_description>
     </key>
     <key name="document-font-name" type="s">
       <default>'Sans 10'</default>
-      <summary>Document font</summary>
-      <description>
+      <_summary>Document font</_summary>
+      <_description>
         Name of the default font used for reading documents.
-      </description>
+      </_description>
     </key>
     <key name="monospace-font-name" type="s">
       <default>'Monospace 10'</default>
-      <summary>Monospace font</summary>
-      <description>
+      <_summary>Monospace font</_summary>
+      <_description>
         Name of a monospaced (fixed-width) font for use in locations like 
         terminals.
-      </description>
+      </_description>
     </key>
     <key name="use-custom-font" type="b">
       <default>false</default>
-      <summary>Use Custom Font</summary>
-      <description>
+      <_summary>Use Custom Font</_summary>
+      <_description>
         Whether to use a custom font in gtk+ applications.
-      </description>
+      </_description>
     </key>
     <key name="menubar-accel" type="s">
       <default>'F10'</default>
-      <summary>Menubar accelerator</summary>
-      <description>
+      <_summary>Menubar accelerator</_summary>
+      <_description>
         Keyboard shortcut to open the menu bars.
-      </description>
+      </_description>
     </key>
     <key name="show-input-method-menu" type="b">
       <default>true</default>
-      <summary>Show the 'Input Methods' menu</summary>
-      <description>
+      <_summary>Show the 'Input Methods' menu</_summary>
+      <_description>
         Whether the context menus of entries and text views should offer to 
         change the input method.
-      </description>
+      </_description>
     </key>
     <key name="show-unicode-menu" type="b">
       <default>true</default>
-      <summary>Show the 'Unicode Control Character' menu</summary>
-      <description>
+      <_summary>Show the 'Unicode Control Character' menu</_summary>
+      <_description>
         Whether the context menus of entries and text views should offer to 
         insert control characters.
-      </description>
+      </_description>
     </key>
     <key name="cursor-theme" type="s">
       <default>'Adwaita'</default>
-      <summary>Cursor theme</summary>
-      <description>Cursor theme name. Used only by Xservers that support the Xcursor extension.</description>
+      <_summary>Cursor theme</_summary>
+      <_description>Cursor theme name. Used only by Xservers that support the Xcursor extension.</_description>
     </key>
     <key name="cursor-size" type="i">
       <default>24</default>
-      <summary>Cursor size</summary>
-      <description>Size of the cursor used as cursor theme.</description>
+      <_summary>Cursor size</_summary>
+      <_description>Size of the cursor used as cursor theme.</_description>
     </key>
     <key name="gtk-timeout-initial" type="i">
       <default>200</default>
-      <summary>Timeout before click repeat</summary>
-      <description>Timeout in milliseconds before a click starts repeating (on spinner buttons for example).</description>
+      <_summary>Timeout before click repeat</_summary>
+      <_description>Timeout in milliseconds before a click starts repeating (on spinner buttons for example).</_description>
     </key>
     <key name="gtk-timeout-repeat" type="i">
       <default>20</default>
-      <summary>Timeout between click repeats</summary>
-      <description>Timeout in milliseconds between repeated clicks when a button is left pressed.</description>
+      <_summary>Timeout between click repeats</_summary>
+      <_description>Timeout in milliseconds between repeated clicks when a button is left pressed.</_description>
     </key>
     <key name="gtk-color-palette" type="s">
       <default>'black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90'</default>
-      <summary>Palette used in the color selector</summary>
-      <description>Palette used in the color selector as defined by the 'gtk-color-palette' setting</description>
+      <_summary>Palette used in the color selector</_summary>
+      <_description>Palette used in the color selector as defined by the 'gtk-color-palette' setting</_description>
     </key>
     <key name="gtk-color-scheme" type="s">
       <default>''</default>
-      <summary>List of symbolic names and color equivalents</summary>
-      <description>A '\n' separated list of "name:color" as defined by the 'gtk-color-scheme' setting</description>
+      <_summary>List of symbolic names and color equivalents</_summary>
+      <_description>A '\n' separated list of "name:color" as defined by the 'gtk-color-scheme' setting</_description>
     </key>
     <key name="clock-format" enum="org.gnome.desktop.GDesktopClockFormat">
       <default>'24h'</default>
-      <summary>Whether the clock displays in 24h or 12h format</summary>
-      <description>
+      <_summary>Whether the clock displays in 24h or 12h format</_summary>
+      <_description>
         Whether the clock displays in 24h or 12h format
-      </description>
+      </_description>
     </key>
     <key name="automatic-mnemonics" type="b">
       <default>true</default>
-      <summary>Only show mnemonics on when the Alt key is pressed</summary>
-      <description>
+      <_summary>Only show mnemonics on when the Alt key is pressed</_summary>
+      <_description>
         Whether mnemonics should be automatically shown and hidden when the user
         presses the Alt key.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.lockdown.gschema.xml b/schemas/org.gnome.desktop.lockdown.gschema.xml.in.in
similarity index 70%
rename from schemas/org.gnome.desktop.lockdown.gschema.xml
rename to schemas/org.gnome.desktop.lockdown.gschema.xml.in.in
index 8b3a5a7..4f990ea 100644
--- a/schemas/org.gnome.desktop.lockdown.gschema.xml
+++ b/schemas/org.gnome.desktop.lockdown.gschema.xml.in.in
@@ -2,58 +2,58 @@
   <schema id="org.gnome.desktop.lockdown" path="/desktop/gnome/lockdown/">
     <key name="disable-command-line" type="b">
       <default>false</default>
-      <summary>Disable command line</summary>
-      <description>
+      <_summary>Disable command line</_summary>
+      <_description>
         Prevent the user from accessing the terminal or specifying a command 
         line to be executed. For example, this would disable access to the 
         panel's "Run Application" dialog.
-      </description>
+      </_description>
     </key>
     <key name="disable-save-to-disk" type="b">
       <default>false</default>
-      <summary>Disable saving files to disk</summary>
-      <description>
+      <_summary>Disable saving files to disk</_summary>
+      <_description>
         Prevent the user from saving files to disk. For example, this would 
         disable access to all applications' "Save as" dialogs.
-      </description>
+      </_description>
     </key>
     <key name="disable-printing" type="b">
       <default>false</default>
-      <summary>Disable printing</summary>
-      <description>
+      <_summary>Disable printing</_summary>
+      <_description>
         Prevent the user from printing. For example, this would disable access 
         to all applications' "Print" dialogs.
-      </description>
+      </_description>
     </key>
     <key name="disable-print-setup" type="b">
       <default>false</default>
-      <summary>Disable print setup</summary>
-      <description>
+      <_summary>Disable print setup</_summary>
+      <_description>
         Prevent the user from modifying print settings. For example, this would 
         disable access to all applications' "Print Setup" dialogs.
-      </description>
+      </_description>
     </key>
     <key name="disable-user-switching" type="b">
       <default>false</default>
-      <summary>Disable user switching</summary>
-      <description>
+      <_summary>Disable user switching</_summary>
+      <_description>
         Prevent the user from switching to another account while his session 
         is active.
-      </description>
+      </_description>
     </key>
     <key name="disable-lock-screen" type="b">
       <default>false</default>
-      <summary>Disable lock screen</summary>
-      <description>
+      <_summary>Disable lock screen</_summary>
+      <_description>
         Prevent the user to lock his screen.
-      </description>
+      </_description>
     </key>
     <key name="disable-application-handlers" type="b">
       <default>false</default>
-      <summary>Disable URL and MIME type handlers</summary>
-      <description>
+      <_summary>Disable URL and MIME type handlers</_summary>
+      <_description>
         Prevent running any URL or MIME type handler applications.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.media-handling.gschema.xml.in.in b/schemas/org.gnome.desktop.media-handling.gschema.xml.in.in
new file mode 100644
index 0000000..9fbd7f6
--- /dev/null
+++ b/schemas/org.gnome.desktop.media-handling.gschema.xml.in.in
@@ -0,0 +1,34 @@
+<schemalist gettext-domain="gsettings-desktop-schemas">
+  <schema id="org.gnome.desktop.media-handling" path="/desktop/gnome/media-handling/">
+    <key name="automount" type="b">
+      <default>true</default>
+      <_summary>Whether to automatically mount media</_summary>
+      <_description>If set to true, then Nautilus will automatically mount media such as user-visible hard disks and removable media on start-up and media insertion.</_description>
+    </key>
+    <key name="automount-open" type="b">
+      <default>true</default>
+      <_summary>Whether to automatically open a folder for automounted media</_summary>
+      <_description>If set to true, then Nautilus will automatically open a folder when media is automounted. This only applies to media where no known x-content/* type was detected; for media where a known x-content type is detected, the user configurable action will be taken instead.</_description>
+    </key>
+    <key name="autorun-never" type="b">
+      <default>false</default>
+      <_summary>Never prompt or autorun/autostart programs when media are inserted</_summary>
+      <_description>If set to true, then Nautilus will never prompt nor autorun/autostart programs when a medium is inserted.</_description>
+    </key>
+    <key name="autorun-x-content-start-app" type="as">
+      <default>[ 'x-content/software' ]</default>
+      <_summary>List of x-content/* types where the preferred application will be launched</_summary>
+      <_description>List of x-content/* types for which the user have chosen to start an application in the preference capplet. The preferred application for the given type will be started on insertion on media matching these types.</_description>
+    </key>
+    <key name="autorun-x-content-ignore" type="as">
+      <default>[]</default>
+      <_summary>List of x-content/* types set to "Do Nothing"</_summary>
+      <_description>List of x-content/* types for which the user have chosen "Do Nothing" in the preference capplet. No prompt will be shown nor will any matching application be started on insertion of media matching these types.</_description>
+    </key>
+    <key name="autorun-x-content-open-folder" type="as">
+      <default>[]</default>
+      <_summary>List of x-content/* types set to "Open Folder"</_summary>
+      <_description>List of x-content/* types for which the user have chosen "Open Folder" in the preferences capplet. A folder window will be opened on insertion of media matching these types.</_description>
+    </key>
+  </schema>
+</schemalist>
diff --git a/schemas/org.gnome.desktop.screensaver.gschema.xml.in.in b/schemas/org.gnome.desktop.screensaver.gschema.xml.in.in
new file mode 100644
index 0000000..3aeeeab
--- /dev/null
+++ b/schemas/org.gnome.desktop.screensaver.gschema.xml.in.in
@@ -0,0 +1,74 @@
+<schemalist>
+  <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.desktop.screensaver" path="/org/gnome/desktop/screensaver/">
+    <key name="idle-activation-enabled" type="b">
+      <default>true</default>
+      <_summary>Activate when idle</_summary>
+      <_description>Set this to TRUE to activate the screensaver when the session is idle.</_description>
+    </key>
+    <key name="lock-enabled" type="b">
+      <default>true</default>
+      <_summary>Lock on activation</_summary>
+      <_description>Set this to TRUE to lock the screen when the screensaver goes active.</_description>
+    </key>
+    <key name="mode" enum="org.gnome.desktop.GDesktopScreensaverMode">
+      <default>'blank-only'</default>
+      <_summary>Screensaver theme selection mode</_summary>
+      <_description>The selection mode used by screensaver.  May be "blank-only" to enable the screensaver without using any theme on activation, "single" to enable screensaver using only one theme on activation (specified in "themes" key), and "random" to enable the screensaver using a random theme on activation.</_description>
+    </key>
+    <key name="themes" type="as">
+      <default>[]</default>
+      <_summary>Screensaver themes</_summary>
+      <_description>This key specifies the list of themes to be used by the screensaver. It's ignored when "mode" key is  "blank-only", should provide the theme name when "mode" is "single", and should provide a list of themes when "mode" is "random".</_description>
+    </key>
+    <key name="power-management-delay" type="u">
+      <default>30</default>
+      <_summary>Time before power management baseline</_summary>
+      <_description>The number of seconds of inactivity before signalling to power management.  This key is set and maintained by the session power management agent.</_description>
+    </key>
+    <key name="cycle-delay" type="u">
+      <default>10</default>
+      <_summary>Time before theme change</_summary>
+      <_description>The number of minutes to run before changing the screensaver theme.</_description>
+    </key>
+    <key name="lock-delay" type="u">
+      <default>0</default>
+      <_summary>Time before locking</_summary>
+      <_description>The number of minutes after screensaver activation before locking the screen.</_description>
+    </key>
+    <key name="embedded-keyboard-enabled" type="b">
+      <default>false</default>
+      <_summary>Allow embedding a keyboard into the window</_summary>
+      <_description>Set this to TRUE to allow embedding a keyboard into the window when trying to unlock.  The "keyboard_command" key must be set with the appropriate command.</_description>
+    </key>
+    <key name="embedded-keyboard-command" type="s">
+      <default>''</default>
+      <_summary>Embedded keyboard command</_summary>
+      <_description>The command that will be run, if the "embedded_keyboard_enabled" key is set to TRUE, to embed a keyboard widget into the window. This command should implement an XEMBED plug interface and output a window XID on the standard output.</_description>
+    </key>
+    <key name="logout-enabled" type="b">
+      <default>false</default>
+      <_summary>Allow logout</_summary>
+      <_description>Set this to TRUE to offer an option in the unlock dialog to allow logging out after a delay.  The delay is specified in the "logout_delay" key.</_description>
+    </key>
+    <key name="logout-delay" type="u">
+      <default>120</default>
+      <_summary>Time before logout option</_summary>
+      <_description>The number of minutes after the screensaver activation before a logout option will appear in the unlock dialog. This key has effect only if the "logout_enable" key is set to TRUE.</_description>
+    </key>
+    <key name="logout-command" type="s">
+      <default>''</default>
+      <_summary>Logout command</_summary>
+      <_description>The command to invoke when the logout button is clicked.  This command should simply log the user out without any interaction. This key has effect only if the "logout_enable" key is set to TRUE.</_description>
+    </key>
+    <key name="user-switch-enabled" type="b">
+      <default>true</default>
+      <_summary>Allow user switching</_summary>
+      <_description>Set this to TRUE to offer an option in the unlock dialog to switch to a different user account.</_description>
+    </key>
+    <key name="status-message-enabled" type="b">
+      <default>true</default>
+      <_summary>Allow the session status message to be displayed</_summary>
+      <_description>Allow the session status message to be displayed when the screen is locked.</_description>
+    </key>
+  </schema>
+</schemalist>
diff --git a/schemas/org.gnome.desktop.session.gschema.xml b/schemas/org.gnome.desktop.session.gschema.xml.in.in
similarity index 51%
rename from schemas/org.gnome.desktop.session.gschema.xml
rename to schemas/org.gnome.desktop.session.gschema.xml.in.in
index b0410ca..d3f7cd4 100644
--- a/schemas/org.gnome.desktop.session.gschema.xml
+++ b/schemas/org.gnome.desktop.session.gschema.xml.in.in
@@ -2,8 +2,8 @@
   <schema id="org.gnome.desktop.session" path="/desktop/gnome/session/">
     <key name="idle-delay" type="u">
       <default>10</default>
-      <summary>Time before session is considered idle</summary>
-      <description>The number of minutes of inactivity before the session is considered idle.</description>
+      <_summary>Time before session is considered idle</_summary>
+      <_description>The number of minutes of inactivity before the session is considered idle.</_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.sound.gschema.xml b/schemas/org.gnome.desktop.sound.gschema.xml.in.in
similarity index 51%
rename from schemas/org.gnome.desktop.sound.gschema.xml
rename to schemas/org.gnome.desktop.sound.gschema.xml.in.in
index 1606e9f..68798f1 100644
--- a/schemas/org.gnome.desktop.sound.gschema.xml
+++ b/schemas/org.gnome.desktop.sound.gschema.xml.in.in
@@ -3,18 +3,18 @@
   <schema id="org.gnome.desktop.sound" path="/desktop/gnome/sound/">
     <key name="event-sounds" type="b">
       <default>true</default>
-      <summary>Sounds for events</summary>
-      <description>Whether to play sounds on user events.</description>
+      <_summary>Sounds for events</_summary>
+      <_description>Whether to play sounds on user events.</_description>
     </key>
     <key name="theme-name" type="s">
       <default>'freedesktop'</default>
-      <summary>Sound theme name</summary>
-      <description>The XDG sound theme to use for event sounds.</description>
+      <_summary>Sound theme name</_summary>
+      <_description>The XDG sound theme to use for event sounds.</_description>
     </key>
     <key name="input-feedback-sounds" type="b">
       <default>false</default>
-      <summary>Input feedback sounds</summary>
-      <description>Whether to play sounds on input events.</description>
+      <_summary>Input feedback sounds</_summary>
+      <_description>Whether to play sounds on input events.</_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.thumbnail-cache.gschema.xml b/schemas/org.gnome.desktop.thumbnail-cache.gschema.xml.in.in
similarity index 56%
rename from schemas/org.gnome.desktop.thumbnail-cache.gschema.xml
rename to schemas/org.gnome.desktop.thumbnail-cache.gschema.xml.in.in
index 737d390..c2a9c16 100644
--- a/schemas/org.gnome.desktop.thumbnail-cache.gschema.xml
+++ b/schemas/org.gnome.desktop.thumbnail-cache.gschema.xml.in.in
@@ -3,11 +3,11 @@
   <schema id="org.gnome.desktop.thumbnail-cache" path="/desktop/gnome/thumbnail-cache/">
     <key name="maximum-age" type="i">
       <default>180</default>
-      <description>Maximum age for thumbnails in the cache, in days. Set to -1 to disable cleaning.</description>
+      <_description>Maximum age for thumbnails in the cache, in days. Set to -1 to disable cleaning.</_description>
     </key>
     <key name="maximum-size" type="i">
       <default>512</default>
-      <description>Maximum size of the thumbnail cache, in megabytes. Set to -1 to disable cleaning.</description>
+      <_description>Maximum size of the thumbnail cache, in megabytes. Set to -1 to disable cleaning.</_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.desktop.thumbnailers.gschema.xml b/schemas/org.gnome.desktop.thumbnailers.gschema.xml.in.in
similarity index 77%
rename from schemas/org.gnome.desktop.thumbnailers.gschema.xml
rename to schemas/org.gnome.desktop.thumbnailers.gschema.xml.in.in
index 55708d6..c8875d3 100644
--- a/schemas/org.gnome.desktop.thumbnailers.gschema.xml
+++ b/schemas/org.gnome.desktop.thumbnailers.gschema.xml.in.in
@@ -3,23 +3,23 @@
   <schema id="org.gnome.desktop.thumbnailers" path="/desktop/gnome/thumbnailers/">
     <key name="disable-all" type="b">
       <default>false</default>
-      <summary>Disable all external thumbnailers</summary>
-      <description>
+      <_summary>Disable all external thumbnailers</_summary>
+      <_description>
         Set to true to disable all external thumbnailer programs,
         independent on whether they are independently disabled/enabled.
-      </description>
+      </_description>
     </key>
 
     <key name="disable" type="as">
       <default>[]</default>
-      <summary>
+      <_summary>
         List of mime-types for which external thumbnailer
         programs will be disabled
-      </summary>
-      <description>
+      </_summary>
+      <_description>
         Thumbnails will not be created for files whose mime-type is
         contained in the list.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>
diff --git a/schemas/org.gnome.system.proxy.gschema.xml b/schemas/org.gnome.system.proxy.gschema.xml.in.in
similarity index 70%
rename from schemas/org.gnome.system.proxy.gschema.xml
rename to schemas/org.gnome.system.proxy.gschema.xml.in.in
index bb7188d..103d75d 100644
--- a/schemas/org.gnome.system.proxy.gschema.xml
+++ b/schemas/org.gnome.system.proxy.gschema.xml.in.in
@@ -6,137 +6,137 @@
     <child name="socks" schema="org.gnome.system.proxy.socks"/>
     <key name="mode" enum="org.gnome.desktop.GDesktopProxyMode">
       <default>'none'</default>
-      <summary>Proxy configuration mode</summary>
-      <description>
+      <_summary>Proxy configuration mode</_summary>
+      <_description>
         Select the proxy configuration mode. Supported values are "none", 
         "manual", "auto".
-      </description>
+      </_description>
     </key>
     <key name="autoconfig-url" type="s">
       <default>''</default>
-      <summary>Automatic proxy configuration URL</summary>
-      <description>
+      <_summary>Automatic proxy configuration URL</_summary>
+      <_description>
         URL that provides proxy configuration values.
-      </description>
+      </_description>
     </key>
     <key name="ignore-hosts" type="as">
       <default>[ 'localhost', '127.0.0.0/8' ]</default>
-      <summary>Non-proxy hosts</summary>
-      <description>
+      <_summary>Non-proxy hosts</_summary>
+      <_description>
         This key contains a list of hosts which are connected to directly, 
         rather than via the proxy (if it is active). The values can be 
         hostnames, domains (using an initial wildcard like *.foo.com), IP host 
         addresses (both IPv4 and IPv6) and network addresses with a netmask 
         (something like 192.168.0.0/24).
-      </description>
+      </_description>
     </key>
     <key name="use-same-proxy" type="b">
       <default>true</default>
-      <summary>Use same proxy for all protocols</summary>
-      <description>Whether to use the same proxy for all protocols or not.</description>
+      <_summary>Use same proxy for all protocols</_summary>
+      <_description>Whether to use the same proxy for all protocols or not.</_description>
     </key>
   </schema>
   <schema id="org.gnome.system.proxy.http" path="/system/proxy/http/">
     <key name="enabled" type="b">
       <default>false</default>
-      <summary>Use HTTP proxy</summary>
-      <description>
+      <_summary>Use HTTP proxy</_summary>
+      <_description>
         Enables the proxy settings when accessing HTTP over the Internet.
-      </description>
+      </_description>
     </key>
     <key name="host" type="s">
       <default>''</default>
-      <summary>HTTP proxy host name</summary>
-      <description>
+      <_summary>HTTP proxy host name</_summary>
+      <_description>
         The machine name to proxy HTTP through.
-      </description>
+      </_description>
     </key>
     <key name="port" type="i">
       <range min="0" max="65535"/>
       <default>8080</default>
-      <summary>HTTP proxy port</summary>
-      <description>
+      <_summary>HTTP proxy port</_summary>
+      <_description>
         The port on the machine defined by "/system/proxy/http/host" that you 
         proxy through.
-      </description>
+      </_description>
     </key>
     <key name="use-authentication" type="b">
       <default>false</default>
-      <summary>Authenticate proxy server connections</summary>
-      <description>
+      <_summary>Authenticate proxy server connections</_summary>
+      <_description>
         If true, then connections to the proxy server require authentication. 
         The username/password combo is defined by 
         "/system/proxy/http/authentication-user" and 
         "/system/proxy/http/authentication-password".
-      </description>
+      </_description>
     </key>
     <key name="authentication-user" type="s">
       <default>''</default>
-      <summary>HTTP proxy username</summary>
-      <description>
+      <_summary>HTTP proxy username</_summary>
+      <_description>
         User name to pass as authentication when doing HTTP proxying.
-      </description>
+      </_description>
     </key>
     <key name="authentication-password" type="s">
       <default>''</default>
-      <summary>HTTP proxy password</summary>
-      <description>
+      <_summary>HTTP proxy password</_summary>
+      <_description>
         Password to pass as authentication when doing HTTP proxying.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.system.proxy.https" path="/system/proxy/https/">
     <key name="host" type="s">
       <default>''</default>
-      <summary>Secure HTTP proxy host name</summary>
-      <description>
+      <_summary>Secure HTTP proxy host name</_summary>
+      <_description>
         The machine name to proxy secure HTTP through.
-      </description>
+      </_description>
     </key>
     <key name="port" type="i">
       <range min="0" max="65535"/>
       <default>0</default>
-      <summary>Secure HTTP proxy port</summary>
-      <description>
+      <_summary>Secure HTTP proxy port</_summary>
+      <_description>
         The port on the machine defined by "/system/proxy/https/host" that you 
         proxy through.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.system.proxy.ftp" path="/system/proxy/ftp/">
     <key name="host" type="s">
       <default>''</default>
-      <summary>FTP proxy host name</summary>
-      <description>
+      <_summary>FTP proxy host name</_summary>
+      <_description>
         The machine name to proxy FTP through.
-      </description>
+      </_description>
     </key>
     <key name="port" type="i">
       <range min="0" max="65535"/>
       <default>0</default>
-      <summary>FTP proxy port</summary>
-      <description>
+      <_summary>FTP proxy port</_summary>
+      <_description>
         The port on the machine defined by "/system/proxy/ftp/host" that you 
         proxy through.
-      </description>
+      </_description>
     </key>
   </schema>
   <schema id="org.gnome.system.proxy.socks" path="/system/proxy/socks/">
     <key name="host" type="s">
       <default>''</default>
-      <summary>SOCKS proxy host name</summary>
-      <description>
+      <_summary>SOCKS proxy host name</_summary>
+      <_description>
         The machine name to proxy socks through.
-      </description>
+      </_description>
     </key>
     <key name="port" type="i">
       <range min="0" max="65535"/>
       <default>0</default>
-      <summary>SOCKS proxy port</summary>
-      <description>
+      <_summary>SOCKS proxy port</_summary>
+      <_description>
         The port on the machine defined by "/system/proxy/socks/host" that you 
         proxy through.
-      </description>
+      </_description>
     </key>
   </schema>
 </schemalist>



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