[nautilus-actions] Update schema to describe 'locked' key



commit c9b672744cf6848329af17c43f12266c87aea04a
Author: Pierre Wieser <pwieser trychlos org>
Date:   Wed Dec 16 23:56:10 2009 +0100

    Update schema to describe 'locked' key

 ChangeLog                        |    3 +++
 data/nautilus-actions.schemas.in |   18 ++++++++++++++++++
 2 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index ef6657a..adc3cbe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2009-12-16 Pierre Wieser <pwieser trychlos org>
 
+	* data/nautilus-actions.schemas.in:
+	Add locked key.
+
 	* NEWS:
 	* README: Updated files.
 
diff --git a/data/nautilus-actions.schemas.in b/data/nautilus-actions.schemas.in
index 1b65cd9..37545f8 100644
--- a/data/nautilus-actions.schemas.in
+++ b/data/nautilus-actions.schemas.in
@@ -637,5 +637,23 @@ All schemes used by Nautilus can be used here. This only applies when targeting
       <default>[]</default>
     </schema>
 
+	<!-- sysadmin reserved keys -->
+	<!-- these keys are thought to be set as mandatory keys -->
+	<!-- each I/O provider has its own key, identified by the I/O provider internal id. -->
+	<!-- note that level-zero order of items is written as a GConf preference -->
+	<!-- setting the GConf as read-only (locked) will also prevent any reordering of level-zero items -->
+
+    <schema>
+      <key>/schemas/apps/nautilus-actions/mandatory/na-gconf/locked</key>
+      <owner>nautilus-actions</owner>
+      <type>bool</type>
+      <list_type>int</list_type>
+      <locale name="C">
+        <short>Whether the GConf I/O provider is locked</short>
+        <long>When set to true (most probably as a mandatory key), this prevents all items readen from GConf to being modified in NACT.</long>
+      </locale>
+      <default>false</default>
+    </schema>
+
   </schemalist>
 </gconfschemafile>



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