[gsettings-desktop-schemas] Add thumbnailers schemas



commit 2086ee33f219269efb291b113387f1a6bbdf0eeb
Author: Carlos Garcia Campos <carlosgc gnome org>
Date:   Thu Dec 30 10:51:02 2010 +0100

    Add thumbnailers schemas
    
    https://bugzilla.gnome.org/show_bug.cgi?id=638331

 schemas/Makefile.am                                |    3 +-
 schemas/gsettings-desktop-schemas.convert          |    4 +++
 schemas/org.gnome.desktop.thumbnailers.gschema.xml |   25 ++++++++++++++++++++
 3 files changed, 31 insertions(+), 1 deletions(-)
---
diff --git a/schemas/Makefile.am b/schemas/Makefile.am
index d9b3bed..54b3cfd 100644
--- a/schemas/Makefile.am
+++ b/schemas/Makefile.am
@@ -7,7 +7,8 @@ desktop_gschemas =						\
 	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.a11y.mouse.gschema.xml		\
+	org.gnome.desktop.thumbnailers.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 c2b1aaf..623d4d8 100644
--- a/schemas/gsettings-desktop-schemas.convert
+++ b/schemas/gsettings-desktop-schemas.convert
@@ -170,3 +170,7 @@ click-type-window-visible = /desktop/gnome/accessibility/mouse/dwell_show_ctw
 dwell-click-enabled = /desktop/gnome/accessibility/mouse/dwell_enable
 secondary-click-enabled = /desktop/gnome/accessibility/mouse/delay_enable
 secondary-click-time = /desktop/gnome/accessibility/mouse/delay_time
+
+# From org.gnome.desktop.thumbnailers
+[org.gnome.desktop.thumbnailers]
+disable-all = /desktop/gnome/thumbnailers/disable_all
diff --git a/schemas/org.gnome.desktop.thumbnailers.gschema.xml b/schemas/org.gnome.desktop.thumbnailers.gschema.xml
new file mode 100644
index 0000000..55708d6
--- /dev/null
+++ b/schemas/org.gnome.desktop.thumbnailers.gschema.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<schemalist>
+  <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>
+        Set to true to disable all external thumbnailer programs,
+        independent on whether they are independently disabled/enabled.
+      </description>
+    </key>
+
+    <key name="disable" type="as">
+      <default>[]</default>
+      <summary>
+        List of mime-types for which external thumbnailer
+        programs will be disabled
+      </summary>
+      <description>
+        Thumbnails will not be created for files whose mime-type is
+        contained in the list.
+      </description>
+    </key>
+  </schema>
+</schemalist>



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