summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorraveit <[email protected]>2012-11-05 17:14:51 +0100
committerraveit <[email protected]>2012-11-05 17:14:51 +0100
commite06e9b088a12dd098e11110f7d0d77ab8032e4eb (patch)
tree40a96b1b0e2ccd44771f5000e374e1920764ae59 /data
parent8f8784ba4ebcd8eb099c4e119a9a8d5a349efd61 (diff)
downloadengrampa-e06e9b088a12dd098e11110f7d0d77ab8032e4eb.tar.bz2
engrampa-e06e9b088a12dd098e11110f7d0d77ab8032e4eb.tar.xz
Port to gsettings
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am63
-rw-r--r--data/engrampa.convert49
-rw-r--r--data/engrampa.schemas426
-rw-r--r--data/org.mate.engrampa.gschema.xml.in217
4 files changed, 302 insertions, 453 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index de0a70b..41375d6 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,29 +1,31 @@
-@INTLTOOL_DESKTOP_RULE@
-
SUBDIRS = ui icons
+desktopdir = $(datadir)/applications
desktop_in_in_files = engrampa.desktop.in.in
desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in)
+desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
-desktopdir = $(datadir)/applications
-desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+@INTLTOOL_DESKTOP_RULE@
matchdir = $(datadir)/engrampa
match_DATA = packages.match
-schemadir = @MATECONF_SCHEMA_FILE_DIR@
-schema_DATA = engrampa.schemas
+gsettingsschema_in_files = org.mate.engrampa.gschema.xml.in
+gsettings_SCHEMAS = $(gsettingsschema_in_files:.xml.in=.xml)
+.PRECIOUS: $(gsettings_SCHEMAS)
-gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
+@INTLTOOL_XML_NOMERGE_RULE@
-install-data-local:
-if MATECONF_SCHEMAS_INSTALL
- MATECONF_CONFIG_SOURCE=$(MATECONF_SCHEMA_CONFIG_SOURCE) $(MATECONFTOOL) --makefile-install-rule $(srcdir)/$(schema_DATA)
-endif
+@GSETTINGS_RULES@
-install-data-hook: update-icon-cache
-uninstall-hook: update-icon-cache
-update-icon-cache:
+convertdir = $(datadir)/MateConf/gsettings
+convert_DATA = engrampa.convert
+
+gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
+
+install-data-hook: update-cache
+uninstall-hook: update-cache
+update-cache:
if test -z "$(DESTDIR)"; then \
echo "Updating Gtk icon cache."; \
$(gtk_update_icon_cache); \
@@ -32,18 +34,25 @@ update-icon-cache:
echo "*** $(gtk_update_icon_cache)"; \
fi
-
-EXTRA_DIST = \
- $(desktop_in_in_files) \
- $(desktop_in_files) \
- $(desktop_DATA) \
- packages.match.in \
- packages.match \
- $(schema_DATA)
-
-
-DISTCLEANFILES = \
- $(desktop_in_files) \
- $(desktop_DATA)
+EXTRA_DIST = \
+ engrampa.convert \
+ packages.match.in \
+ packages.match \
+ $(desktop_in_in_files) \
+ $(desktop_in_files) \
+ $(desktop_DATA) \
+ $(gsettingsschema_in_files) \
+ $(NULL)
+
+DISTCLEANFILES = \
+ $(desktop_in_files) \
+ $(desktop_DATA) \
+ $(NULL)
+
+CLEANFILES = \
+ $(gsettings_SCHEMAS) \
+ $(NULL)
+
+dist-hook: cd $(distdir); rm -f $(CLEANFILES)
-include $(top_srcdir)/git.mk
diff --git a/data/engrampa.convert b/data/engrampa.convert
new file mode 100644
index 0000000..a3e0832
--- /dev/null
+++ b/data/engrampa.convert
@@ -0,0 +1,49 @@
+[org.mate.engrampa.listing]
+sort-method = /org/mate/engrampa/listing/sort_method
+sort-type = /org/mate/engrampa/listing/sort_type
+list-mode = /org/mate/engrampa/listing/list_mode
+show-type = /org/mate/engrampa/listing/show_type
+show-size = /org/mate/engrampa/listing/show_size
+show-time = /org/mate/engrampa/listing/show_time
+show-path = /org/mate/engrampa/listing/show_path
+use-mime-icons = /org/mate/engrampa/listing/use_mime_icons
+name-column-width = /org/mate/engrampa/listing/name_column_width
+
+[org.mate.engrampa.ui]
+history-len = /org/mate/engrampa/ui/history_len
+window-width = /org/mate/engrampa/ui/window_width
+window-height = /org/mate/engrampa/ui/window_height
+sidebar-width = /org/mate/engrampa/ui/sidebar_width
+view-toolbar = /org/mate/engrampa/ui/view_toolbar
+view-statusbar = /org/mate/engrampa/ui/view_statusbar
+view-folders = /org/mate/engrampa/ui/view_folders
+
+[org.mate.engrampa.general]
+editors = /org/mate/engrampa/general/editors
+compression-level = /org/mate/engrampa/general/compression_level
+encrypt-header = /org/mate/engrampa/general/encrypt_header
+
+[org.mate.engrampa.dialogs.extract]
+overwrite = /org/mate/engrampa/dialogs/extract/overwrite
+skip-newer = /org/mate/engrampa/dialogs/extract/skip_newer
+recreate-folders = /org/mate/engrampa/dialogs/extract/recreate_folders
+
+[org.mate.engrampa.dialogs.add]
+current-folder = /org/mate/engrampa/dialogs/add/current_folder
+filename = /org/mate/engrampa/dialogs/add/filename
+include-files = /org/mate/engrampa/dialogs/add/include_files
+exclude-files = /org/mate/engrampa/dialogs/add/exclude_files
+exclude-folders = /org/mate/engrampa/dialogs/add/exclude_folders
+update = /org/mate/engrampa/dialogs/add/update
+recursive = /org/mate/engrampa/dialogs/add/recursive
+no-symlinks = /org/mate/engrampa/dialogs/add/no_symlinks
+
+[org.mate.engrampa.dialogs.batchadd]
+default-extension = /org/mate/engrampa/dialogs/batch-add/default_extension
+other-options = /org/mate/engrampa/dialogs/batch-add/other_options
+volume-size = /org/mate/engrampa/dialogs/batch-add/volume_size
+
+[org.gnome.engrampa.dialogs.lastoutput]
+width = /org/mate/engrampa/dialogs/last_output/width
+height = /org/mate/engrampa/dialogs/last_output/height
+
diff --git a/data/engrampa.schemas b/data/engrampa.schemas
deleted file mode 100644
index 75cd881..0000000
--- a/data/engrampa.schemas
+++ /dev/null
@@ -1,426 +0,0 @@
-<mateconfschemafile>
- <schemalist>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/sort_method</key>
- <applyto>/apps/engrampa/listing/sort_method</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default>name</default>
- <locale name="C">
- <short>How to sort files</short>
- <long>What criteria must be used to arrange files. Possible values:
- name, size, type, time, path.
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/sort_type</key>
- <applyto>/apps/engrampa/listing/sort_type</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default>ascending</default>
- <locale name="C">
- <short>Sort type</short>
- <long>Whether to sort in ascending or descending direction. Possible
- values: ascending, descending.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/list_mode</key>
- <applyto>/apps/engrampa/listing/list_mode</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default>as_folder</default>
- <locale name="C">
- <short>List Mode</short>
- <long>Whether to view all files in the archive (all_files), or
- view the archive as a folder (as_folder).</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/show_type</key>
- <applyto>/apps/engrampa/listing/show_type</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Display type</short>
- <long>Display the Type column in the main window.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/show_size</key>
- <applyto>/apps/engrampa/listing/show_size</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Display size</short>
- <long>Display the Size column in the main window.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/show_time</key>
- <applyto>/apps/engrampa/listing/show_time</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Display time</short>
- <long>Display the Time column in the main window.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/show_path</key>
- <applyto>/apps/engrampa/listing/show_path</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Display path</short>
- <long>Display the Path column in the main window.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/use_mime_icons</key>
- <applyto>/apps/engrampa/listing/use_mime_icons</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Use mime icons</short>
- <long>if TRUE will display icons depending on the file type (slower),
- otherwise will use always the same icon for all files (faster).
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/listing/name_column_width</key>
- <applyto>/apps/engrampa/listing/name_column_width</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>250</default>
- <locale name="C">
- <short>Name column width</short>
- <long>The default width ofthe name column the file list.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/history_len</key>
- <applyto>/apps/engrampa/ui/history_len</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>5</default>
- <locale name="C">
- <short>Max history length</short>
- <long>Max number of items in the Open Recents menu.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/window_width</key>
- <applyto>/apps/engrampa/ui/window_width</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>600</default>
- <locale name="C">
- <short></short>
- <long>
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/window_height</key>
- <applyto>/apps/engrampa/ui/window_height</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>480</default>
- <locale name="C">
- <short></short>
- <long>
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/sidebar_width</key>
- <applyto>/apps/engrampa/ui/sidebar_width</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>200</default>
- <locale name="C">
- <short></short>
- <long>
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/view_toolbar</key>
- <applyto>/apps/engrampa/ui/view_toolbar</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>View toolbar</short>
- <long>Whether to display the toolbar.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/view_statusbar</key>
- <applyto>/apps/engrampa/ui/view_statusbar</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>View statusbar</short>
- <long>Whether to display the statusbar.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/ui/view_folders</key>
- <applyto>/apps/engrampa/ui/view_folders</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>View the folders pane</short>
- <long>Whether to display the folders pane.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/general/editors</key>
- <applyto>/apps/engrampa/general/editors</applyto>
- <owner>engrampa</owner>
- <type>list</type>
- <list_type>string</list_type>
- <default>[]</default>
- <locale name="C">
- <short>Editors</short>
- <long>List of applications entered in the Open file dialog and not
- associated with the file type.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/general/compression_level</key>
- <applyto>/apps/engrampa/general/compression_level</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default>normal</default>
- <locale name="C">
- <short>Compression level</short>
- <long>Compression level used when adding files to an archive.
- Possible values : very_fast, fast, normal, maximum.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/general/encrypt_header</key>
- <applyto>/apps/engrampa/general/encrypt_header</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Encrypt the archive header</short>
- <long>Whether to encrypt the archive header. If the header is encrypted the password will be required to list the archive content as well.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/general/migrate_directories</key>
- <applyto>/apps/engrampa/general/migrate_directories</applyto>
- <owner>gthumb</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short></short>
- <long>
- </long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/overwrite</key>
- <applyto>/apps/engrampa/dialogs/extract/overwrite</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Overwrite existing files</short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/skip_newer</key>
- <applyto>/apps/engrampa/dialogs/extract/skip_newer</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Do not overwrite newer files</short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/recreate_folders</key>
- <applyto>/apps/engrampa/dialogs/extract/recreate_folders</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Recreate the folders stored in the archive</short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/add/current_folder</key>
- <applyto>/apps/engrampa/dialogs/add/current_folder</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default></default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/add/filename</key>
- <applyto>/apps/engrampa/dialogs/add/filename</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default></default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/add/include_files</key>
- <applyto>/apps/engrampa/dialogs/add/include_files</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default></default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/add/exclude_files</key>
- <applyto>/apps/engrampa/dialogs/add/exclude_files</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default></default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/add/exclude_folders</key>
- <applyto>/apps/engrampa/dialogs/add/exclude_folders</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default></default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/update</key>
- <applyto>/apps/engrampa/dialogs/extract/update</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/recursive</key>
- <applyto>/apps/engrampa/dialogs/extract/recursive</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/extract/no_symlinks</key>
- <applyto>/apps/engrampa/dialogs/extract/no_symlinks</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/batch-add/default_extension</key>
- <applyto>/apps/engrampa/dialogs/batch-add/default_extension</applyto>
- <owner>engrampa</owner>
- <type>string</type>
- <default>.tar.gz</default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/batch-add/other_options</key>
- <applyto>/apps/engrampa/dialogs/batch-add/other_options</applyto>
- <owner>engrampa</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short></short>
- <long></long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/engrampa/dialogs/batch-add/volume_size</key>
- <applyto>/apps/engrampa/dialogs/batch-add/volume_size</applyto>
- <owner>engrampa</owner>
- <type>int</type>
- <default>0</default>
- <locale name="C">
- <short>Default volume size</short>
- <long>The default size for volumes.</long>
- </locale>
- </schema>
-
- </schemalist>
-</mateconfschemafile>
diff --git a/data/org.mate.engrampa.gschema.xml.in b/data/org.mate.engrampa.gschema.xml.in
new file mode 100644
index 0000000..07d486e
--- /dev/null
+++ b/data/org.mate.engrampa.gschema.xml.in
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Engrampa
+
+ Copyright © 2010 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+-->
+<schemalist>
+
+ <enum id="org.mate.engrampa.sort-method">
+ <value nick="name" value="0"/>
+ <value nick="size" value="1"/>
+ <value nick="type" value="2"/>
+ <value nick="time" value="3"/>
+ <value nick="path" value="4"/>
+ </enum>
+
+ <enum id="org.mate.engrampa.sort-type">
+ <value nick="ascending" value="0"/>
+ <value nick="descending" value="1"/>
+ </enum>
+
+ <enum id="org.mate.engrampa.list-mode">
+ <value nick="all-files" value="0"/>
+ <value nick="as-folder" value="1"/>
+ </enum>
+
+ <enum id="org.mate.engrampa.compression-level">
+ <value nick="very-fast" value="0"/>
+ <value nick="fast" value="1"/>
+ <value nick="normal" value="2"/>
+ <value nick="maximum" value="3"/>
+ </enum>
+
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa" path="/org/mate/engrampa/">
+ <child name="listing" schema="org.mate.engrampa.listing"/>
+ <child name="ui" schema="org.mate.engrampa.ui"/>
+ <child name="general" schema="org.mate.engrampa.general"/>
+ <child name="dialogs" schema="org.mate.engrampa.dialogs"/>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.listing" path="/org/mate/engrampa/listing/">
+ <key name="sort-method" enum="org.mate.engrampa.sort-method">
+ <default>'name'</default>
+ <summary>How to sort files</summary>
+ <description>What criteria must be used to arrange files. Possible values: name, size, type, time, path.</description>
+ </key>
+ <key name="sort-type" enum="org.mate.engrampa.sort-type">
+ <default>'ascending'</default>
+ <summary>Sort type</summary>
+ <description>Whether to sort in ascending or descending direction. Possible values: ascending, descending.</description>
+ </key>
+ <key name="list-mode" enum="org.mate.engrampa.list-mode">
+ <default>'as-folder'</default>
+ <summary>List Mode</summary>
+ <description>Whether to view all files in the archive (all_files), or view the archive as a folder (as_folder).</description>
+ </key>
+ <key name="show-type" type="b">
+ <default>true</default>
+ <summary>Display type</summary>
+ <description>Display the Type column in the main window.</description>
+ </key>
+ <key name="show-size" type="b">
+ <default>true</default>
+ <summary>Display size</summary>
+ <description>Display the Size column in the main window.</description>
+ </key>
+ <key name="show-time" type="b">
+ <default>true</default>
+ <summary>Display time</summary>
+ <description>Display the Time column in the main window.</description>
+ </key>
+ <key name="show-path" type="b">
+ <default>true</default>
+ <summary>Display path</summary>
+ <description>Display the Path column in the main window.</description>
+ </key>
+ <key name="use-mime-icons" type="b">
+ <default>true</default>
+ <summary>Use mime icons</summary>
+ <description>if TRUE will display icons depending on the file type (slower), otherwise will use always the same icon for all files (faster).</description>
+ </key>
+ <key name="name-column-width" type="i">
+ <default>250</default>
+ <summary>Name column width</summary>
+ <description>The default width ofthe name column the file list.</description>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.ui" path="/org/mate/engrampa/ui/">
+ <key name="history-len" type="i">
+ <default>5</default>
+ <summary>Max history length</summary>
+ <description>Max number of items in the Open Recents menu.</description>
+ </key>
+ <key name="window-width" type="i">
+ <default>600</default>
+ </key>
+ <key name="window-height" type="i">
+ <default>480</default>
+ </key>
+ <key name="sidebar-width" type="i">
+ <default>200</default>
+ </key>
+ <key name="view-toolbar" type="b">
+ <default>true</default>
+ <summary>View toolbar</summary>
+ <description>Whether to display the toolbar.</description>
+ </key>
+ <key name="view-statusbar" type="b">
+ <default>true</default>
+ <summary>View statusbar</summary>
+ <description>Whether to display the statusbar.</description>
+ </key>
+ <key name="view-folders" type="b">
+ <default>false</default>
+ <summary>View the folders pane</summary>
+ <description>Whether to display the folders pane.</description>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.general" path="/org/mate/engrampa/general/">
+ <key name="editors" type="as">
+ <default>[]</default>
+ <summary>Editors</summary>
+ <description>List of applications entered in the Open file dialog and not associated with the file type.</description>
+ </key>
+ <key name="compression-level" enum="org.mate.engrampa.compression-level">
+ <default>'normal'</default>
+ <summary>Compression level</summary>
+ <description>Compression level used when adding files to an archive. Possible values : very_fast, fast, normal, maximum.</description>
+ </key>
+ <key name="encrypt-header" type="b">
+ <default>false</default>
+ <summary>Encrypt the archive header</summary>
+ <description>Whether to encrypt the archive header. If the header is encrypted the password will be required to list the archive content as well.</description>
+ </key>
+ <key name="migrate-directories" type="b">
+ <default>true</default>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.dialogs" path="/org/mate/engrampa/dialogs/">
+ <child name="extract" schema="org.mate.engrampa.dialogs.extract"/>
+ <child name="add" schema="org.mate.engrampa.dialogs.add"/>
+ <child name="batch-add" schema="org.mate.engrampa.dialogs.batch-add"/>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.dialogs.extract" path="/org/mate/engrampa/dialogs/extract/">
+ <key name="overwrite" type="b">
+ <default>true</default>
+ <summary>Overwrite existing files</summary>
+ </key>
+ <key name="skip-newer" type="b">
+ <default>false</default>
+ <summary>Do not overwrite newer files</summary>
+ </key>
+ <key name="recreate-folders" type="b">
+ <default>true</default>
+ <summary>Recreate the folders stored in the archive</summary>
+ </key>
+ <key name="update" type="b">
+ <default>false</default>
+ </key>
+ <key name="recursive" type="b">
+ <default>true</default>
+ </key>
+ <key name="no-symlinks" type="b">
+ <default>false</default>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.dialogs.add" path="/org/mate/engrampa/dialogs/add/">
+ <key name="current-folder" type="s">
+ <default>''</default>
+ </key>
+ <key name="filename" type="s">
+ <default>''</default>
+ </key>
+ <key name="include-files" type="s">
+ <default>''</default>
+ </key>
+ <key name="exclude-files" type="s">
+ <default>''</default>
+ </key>
+ <key name="exclude-folders" type="s">
+ <default>''</default>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.dialogs.batch-add" path="/org/mate/engrampa/dialogs/batch-add/">
+ <key name="default-extension" type="s">
+ <default>'.tar.gz'</default>
+ </key>
+ <key name="other-options" type="b">
+ <default>false</default>
+ </key>
+ <key name="volume-size" type="i">
+ <default>0</default>
+ <summary>Default volume size</summary>
+ <description>The default size for volumes.</description>
+ </key>
+ </schema>
+ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.mate.engrampa.dialogs.last-output" path="/org/mate/engrampa/dialogs/last-output/">
+ <key name="width" type="i">
+ <default>-1</default>
+ </key>
+ <key name="height" type="i">
+ <default>-1</default>
+ </key>
+ </schema>
+</schemalist>