From 70438138096a47b2505ac55634cd94947ce378b6 Mon Sep 17 00:00:00 2001 From: Perberos Date: Wed, 9 Nov 2011 22:53:33 -0300 Subject: initial --- data/Makefile.am | 49 ++ data/file-roller.desktop.in.in | 16 + data/file-roller.schemas | 426 +++++++++++++ data/icons/16x16/Makefile.am | 3 + data/icons/16x16/actions/Makefile.am | 17 + data/icons/16x16/actions/add-files-to-archive.png | Bin 0 -> 562 bytes data/icons/16x16/actions/add-folder-to-archive.png | Bin 0 -> 689 bytes data/icons/16x16/actions/extract-archive.png | Bin 0 -> 754 bytes data/icons/16x16/apps/Makefile.am | 26 + data/icons/16x16/apps/file-roller.png | Bin 0 -> 856 bytes data/icons/22x22/Makefile.am | 3 + data/icons/22x22/apps/Makefile.am | 26 + data/icons/22x22/apps/file-roller.png | Bin 0 -> 1225 bytes data/icons/24x24/Makefile.am | 3 + data/icons/24x24/actions/Makefile.am | 17 + data/icons/24x24/actions/add-files-to-archive.png | Bin 0 -> 1124 bytes data/icons/24x24/actions/add-folder-to-archive.png | Bin 0 -> 1150 bytes data/icons/24x24/actions/extract-archive.png | Bin 0 -> 1107 bytes data/icons/24x24/apps/Makefile.am | 27 + data/icons/24x24/apps/file-roller.png | Bin 0 -> 1261 bytes data/icons/32x32/Makefile.am | 3 + data/icons/32x32/apps/Makefile.am | 26 + data/icons/32x32/apps/file-roller.png | Bin 0 -> 1878 bytes data/icons/Makefile.am | 3 + data/icons/scalable/Makefile.am | 3 + data/icons/scalable/apps/Makefile.am | 26 + data/icons/scalable/apps/file-roller.svg | 704 +++++++++++++++++++++ data/packages.match | 29 + data/packages.match.in | 2 + data/ui/Makefile.am | 15 + data/ui/add-options.ui | 125 ++++ data/ui/batch-add-files.ui | 379 +++++++++++ data/ui/batch-password.ui | 164 +++++ data/ui/delete.ui | 141 +++++ data/ui/new.ui | 254 ++++++++ data/ui/open-with.ui | 246 +++++++ data/ui/password.ui | 167 +++++ data/ui/properties.ui | 276 ++++++++ data/ui/update.ui | 362 +++++++++++ 39 files changed, 3538 insertions(+) create mode 100644 data/Makefile.am create mode 100644 data/file-roller.desktop.in.in create mode 100644 data/file-roller.schemas create mode 100644 data/icons/16x16/Makefile.am create mode 100644 data/icons/16x16/actions/Makefile.am create mode 100644 data/icons/16x16/actions/add-files-to-archive.png create mode 100644 data/icons/16x16/actions/add-folder-to-archive.png create mode 100644 data/icons/16x16/actions/extract-archive.png create mode 100644 data/icons/16x16/apps/Makefile.am create mode 100644 data/icons/16x16/apps/file-roller.png create mode 100644 data/icons/22x22/Makefile.am create mode 100644 data/icons/22x22/apps/Makefile.am create mode 100644 data/icons/22x22/apps/file-roller.png create mode 100644 data/icons/24x24/Makefile.am create mode 100644 data/icons/24x24/actions/Makefile.am create mode 100644 data/icons/24x24/actions/add-files-to-archive.png create mode 100644 data/icons/24x24/actions/add-folder-to-archive.png create mode 100644 data/icons/24x24/actions/extract-archive.png create mode 100644 data/icons/24x24/apps/Makefile.am create mode 100644 data/icons/24x24/apps/file-roller.png create mode 100644 data/icons/32x32/Makefile.am create mode 100644 data/icons/32x32/apps/Makefile.am create mode 100644 data/icons/32x32/apps/file-roller.png create mode 100644 data/icons/Makefile.am create mode 100644 data/icons/scalable/Makefile.am create mode 100644 data/icons/scalable/apps/Makefile.am create mode 100644 data/icons/scalable/apps/file-roller.svg create mode 100644 data/packages.match create mode 100644 data/packages.match.in create mode 100644 data/ui/Makefile.am create mode 100644 data/ui/add-options.ui create mode 100644 data/ui/batch-add-files.ui create mode 100644 data/ui/batch-password.ui create mode 100644 data/ui/delete.ui create mode 100644 data/ui/new.ui create mode 100644 data/ui/open-with.ui create mode 100644 data/ui/password.ui create mode 100644 data/ui/properties.ui create mode 100644 data/ui/update.ui (limited to 'data') diff --git a/data/Makefile.am b/data/Makefile.am new file mode 100644 index 0000000..5c91a22 --- /dev/null +++ b/data/Makefile.am @@ -0,0 +1,49 @@ +@INTLTOOL_DESKTOP_RULE@ + +SUBDIRS = ui icons + +desktop_in_in_files = file-roller.desktop.in.in +desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in) + +desktopdir = $(datadir)/applications +desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) + +matchdir = $(datadir)/file-roller +match_DATA = packages.match + +schemadir = @MATECONF_SCHEMA_FILE_DIR@ +schema_DATA = file-roller.schemas + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-local: +if MATECONF_SCHEMAS_INSTALL + MATECONF_CONFIG_SOURCE=$(MATECONF_SCHEMA_CONFIG_SOURCE) $(MATECONFTOOL) --makefile-install-rule $(srcdir)/$(schema_DATA) +endif + +install-data-hook: update-icon-cache +uninstall-hook: update-icon-cache +update-icon-cache: + if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After (un)install, run this:"; \ + 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) + +-include $(top_srcdir)/git.mk diff --git a/data/file-roller.desktop.in.in b/data/file-roller.desktop.in.in new file mode 100644 index 0000000..445c797 --- /dev/null +++ b/data/file-roller.desktop.in.in @@ -0,0 +1,16 @@ +[Desktop Entry] +_Name=Archive Manager +_Comment=Create and modify an archive +TryExec=file-roller +Exec=file-roller %U +StartupNotify=true +Terminal=false +Type=Application +Icon=file-roller +Categories=GTK;MATE;Utility;Archiving;Compression; +MimeType=application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-arj;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cbr;application/x-cbz;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lrzip;application/x-lrzip-compressed-tar;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lzop-compressed-tar;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-rzip;application/x-tar;application/x-tarz;application/x-stuffit;application/x-war;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zoo;application/zip; +X-MATE-DocPath=file-roller/file-roller.xml +X-MATE-Bugzilla-Bugzilla=MATE +X-MATE-Bugzilla-Product=file-roller +X-MATE-Bugzilla-Component=general +X-MATE-Bugzilla-Version=@VERSION@ diff --git a/data/file-roller.schemas b/data/file-roller.schemas new file mode 100644 index 0000000..5ad86ac --- /dev/null +++ b/data/file-roller.schemas @@ -0,0 +1,426 @@ + + + + + /schemas/apps/file-roller/listing/sort_method + /apps/file-roller/listing/sort_method + file-roller + string + name + + How to sort files + What criteria must be used to arrange files. Possible values: + name, size, type, time, path. + + + + + + /schemas/apps/file-roller/listing/sort_type + /apps/file-roller/listing/sort_type + file-roller + string + ascending + + Sort type + Whether to sort in ascending or descending direction. Possible + values: ascending, descending. + + + + + /schemas/apps/file-roller/listing/list_mode + /apps/file-roller/listing/list_mode + file-roller + string + as_folder + + List Mode + Whether to view all files in the archive (all_files), or + view the archive as a folder (as_folder). + + + + + /schemas/apps/file-roller/listing/show_type + /apps/file-roller/listing/show_type + file-roller + bool + true + + Display type + Display the Type column in the main window. + + + + + /schemas/apps/file-roller/listing/show_size + /apps/file-roller/listing/show_size + file-roller + bool + true + + Display size + Display the Size column in the main window. + + + + + /schemas/apps/file-roller/listing/show_time + /apps/file-roller/listing/show_time + file-roller + bool + true + + Display time + Display the Time column in the main window. + + + + + /schemas/apps/file-roller/listing/show_path + /apps/file-roller/listing/show_path + file-roller + bool + true + + Display path + Display the Path column in the main window. + + + + + /schemas/apps/file-roller/listing/use_mime_icons + /apps/file-roller/listing/use_mime_icons + file-roller + bool + true + + Use mime icons + if TRUE will display icons depending on the file type (slower), + otherwise will use always the same icon for all files (faster). + + + + + + /schemas/apps/file-roller/listing/name_column_width + /apps/file-roller/listing/name_column_width + file-roller + int + 250 + + Name column width + The default width ofthe name column the file list. + + + + + /schemas/apps/file-roller/ui/history_len + /apps/file-roller/ui/history_len + file-roller + int + 5 + + Max history length + Max number of items in the Open Recents menu. + + + + + /schemas/apps/file-roller/ui/window_width + /apps/file-roller/ui/window_width + file-roller + int + 600 + + + + + + + + + /schemas/apps/file-roller/ui/window_height + /apps/file-roller/ui/window_height + file-roller + int + 480 + + + + + + + + + /schemas/apps/file-roller/ui/sidebar_width + /apps/file-roller/ui/sidebar_width + file-roller + int + 200 + + + + + + + + + /schemas/apps/file-roller/ui/view_toolbar + /apps/file-roller/ui/view_toolbar + file-roller + bool + true + + View toolbar + Whether to display the toolbar. + + + + + /schemas/apps/file-roller/ui/view_statusbar + /apps/file-roller/ui/view_statusbar + file-roller + bool + true + + View statusbar + Whether to display the statusbar. + + + + + /schemas/apps/file-roller/ui/view_folders + /apps/file-roller/ui/view_folders + file-roller + bool + false + + View the folders pane + Whether to display the folders pane. + + + + + /schemas/apps/file-roller/general/editors + /apps/file-roller/general/editors + file-roller + list + string + [] + + Editors + List of applications entered in the Open file dialog and not + associated with the file type. + + + + + /schemas/apps/file-roller/general/compression_level + /apps/file-roller/general/compression_level + file-roller + string + normal + + Compression level + Compression level used when adding files to an archive. + Possible values : very_fast, fast, normal, maximum. + + + + + /schemas/apps/file-roller/general/encrypt_header + /apps/file-roller/general/encrypt_header + file-roller + bool + false + + Encrypt the archive header + Whether to encrypt the archive header. If the header is encrypted the password will be required to list the archive content as well. + + + + + /schemas/apps/file-roller/general/migrate_directories + /apps/file-roller/general/migrate_directories + gthumb + bool + true + + + + + + + + + /schemas/apps/file-roller/dialogs/extract/overwrite + /apps/file-roller/dialogs/extract/overwrite + file-roller + bool + true + + Overwrite existing files + + + + + + /schemas/apps/file-roller/dialogs/extract/skip_newer + /apps/file-roller/dialogs/extract/skip_newer + file-roller + bool + false + + Do not overwrite newer files + + + + + + /schemas/apps/file-roller/dialogs/extract/recreate_folders + /apps/file-roller/dialogs/extract/recreate_folders + file-roller + bool + true + + Recreate the folders stored in the archive + + + + + + /schemas/apps/file-roller/dialogs/add/current_folder + /apps/file-roller/dialogs/add/current_folder + file-roller + string + + + + + + + + + /schemas/apps/file-roller/dialogs/add/filename + /apps/file-roller/dialogs/add/filename + file-roller + string + + + + + + + + + /schemas/apps/file-roller/dialogs/add/include_files + /apps/file-roller/dialogs/add/include_files + file-roller + string + + + + + + + + + /schemas/apps/file-roller/dialogs/add/exclude_files + /apps/file-roller/dialogs/add/exclude_files + file-roller + string + + + + + + + + + /schemas/apps/file-roller/dialogs/add/exclude_folders + /apps/file-roller/dialogs/add/exclude_folders + file-roller + string + + + + + + + + + /schemas/apps/file-roller/dialogs/extract/update + /apps/file-roller/dialogs/extract/update + file-roller + bool + false + + + + + + + + /schemas/apps/file-roller/dialogs/extract/recursive + /apps/file-roller/dialogs/extract/recursive + file-roller + bool + true + + + + + + + + /schemas/apps/file-roller/dialogs/extract/no_symlinks + /apps/file-roller/dialogs/extract/no_symlinks + file-roller + bool + false + + + + + + + + /schemas/apps/file-roller/dialogs/batch-add/default_extension + /apps/file-roller/dialogs/batch-add/default_extension + file-roller + string + .tar.gz + + + + + + + + /schemas/apps/file-roller/dialogs/batch-add/other_options + /apps/file-roller/dialogs/batch-add/other_options + file-roller + bool + false + + + + + + + + /schemas/apps/file-roller/dialogs/batch-add/volume_size + /apps/file-roller/dialogs/batch-add/volume_size + file-roller + int + 0 + + Default volume size + The default size for volumes. + + + + + diff --git a/data/icons/16x16/Makefile.am b/data/icons/16x16/Makefile.am new file mode 100644 index 0000000..c89b441 --- /dev/null +++ b/data/icons/16x16/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = actions apps + +-include $(top_srcdir)/git.mk diff --git a/data/icons/16x16/actions/Makefile.am b/data/icons/16x16/actions/Makefile.am new file mode 100644 index 0000000..479869f --- /dev/null +++ b/data/icons/16x16/actions/Makefile.am @@ -0,0 +1,17 @@ +themedir = $(pkgdatadir)/icons/hicolor +size = 16x16 +context = actions + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + add-files-to-archive.png \ + add-folder-to-archive.png \ + extract-archive.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) +-include $(top_srcdir)/git.mk diff --git a/data/icons/16x16/actions/add-files-to-archive.png b/data/icons/16x16/actions/add-files-to-archive.png new file mode 100644 index 0000000..30fca63 Binary files /dev/null and b/data/icons/16x16/actions/add-files-to-archive.png differ diff --git a/data/icons/16x16/actions/add-folder-to-archive.png b/data/icons/16x16/actions/add-folder-to-archive.png new file mode 100644 index 0000000..f80c901 Binary files /dev/null and b/data/icons/16x16/actions/add-folder-to-archive.png differ diff --git a/data/icons/16x16/actions/extract-archive.png b/data/icons/16x16/actions/extract-archive.png new file mode 100644 index 0000000..061a5db Binary files /dev/null and b/data/icons/16x16/actions/extract-archive.png differ diff --git a/data/icons/16x16/apps/Makefile.am b/data/icons/16x16/apps/Makefile.am new file mode 100644 index 0000000..c93d35a --- /dev/null +++ b/data/icons/16x16/apps/Makefile.am @@ -0,0 +1,26 @@ +themedir = $(datadir)/icons/hicolor +size = 16x16 +context = apps + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + file-roller.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi +-include $(top_srcdir)/git.mk diff --git a/data/icons/16x16/apps/file-roller.png b/data/icons/16x16/apps/file-roller.png new file mode 100644 index 0000000..13b19e6 Binary files /dev/null and b/data/icons/16x16/apps/file-roller.png differ diff --git a/data/icons/22x22/Makefile.am b/data/icons/22x22/Makefile.am new file mode 100644 index 0000000..c1213be --- /dev/null +++ b/data/icons/22x22/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = apps + +-include $(top_srcdir)/git.mk diff --git a/data/icons/22x22/apps/Makefile.am b/data/icons/22x22/apps/Makefile.am new file mode 100644 index 0000000..5387a25 --- /dev/null +++ b/data/icons/22x22/apps/Makefile.am @@ -0,0 +1,26 @@ +themedir = $(datadir)/icons/hicolor +size = 22x22 +context = apps + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + file-roller.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi +-include $(top_srcdir)/git.mk diff --git a/data/icons/22x22/apps/file-roller.png b/data/icons/22x22/apps/file-roller.png new file mode 100644 index 0000000..0062c67 Binary files /dev/null and b/data/icons/22x22/apps/file-roller.png differ diff --git a/data/icons/24x24/Makefile.am b/data/icons/24x24/Makefile.am new file mode 100644 index 0000000..4497479 --- /dev/null +++ b/data/icons/24x24/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = actions apps + +-include $(top_srcdir)/git.mk diff --git a/data/icons/24x24/actions/Makefile.am b/data/icons/24x24/actions/Makefile.am new file mode 100644 index 0000000..0af6b6f --- /dev/null +++ b/data/icons/24x24/actions/Makefile.am @@ -0,0 +1,17 @@ +themedir = $(pkgdatadir)/icons/hicolor +size = 24x24 +context = actions + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + add-files-to-archive.png \ + add-folder-to-archive.png \ + extract-archive.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) +-include $(top_srcdir)/git.mk diff --git a/data/icons/24x24/actions/add-files-to-archive.png b/data/icons/24x24/actions/add-files-to-archive.png new file mode 100644 index 0000000..9b893fc Binary files /dev/null and b/data/icons/24x24/actions/add-files-to-archive.png differ diff --git a/data/icons/24x24/actions/add-folder-to-archive.png b/data/icons/24x24/actions/add-folder-to-archive.png new file mode 100644 index 0000000..52600ff Binary files /dev/null and b/data/icons/24x24/actions/add-folder-to-archive.png differ diff --git a/data/icons/24x24/actions/extract-archive.png b/data/icons/24x24/actions/extract-archive.png new file mode 100644 index 0000000..7f76512 Binary files /dev/null and b/data/icons/24x24/actions/extract-archive.png differ diff --git a/data/icons/24x24/apps/Makefile.am b/data/icons/24x24/apps/Makefile.am new file mode 100644 index 0000000..f42a2fd --- /dev/null +++ b/data/icons/24x24/apps/Makefile.am @@ -0,0 +1,27 @@ +themedir = $(datadir)/icons/hicolor +size = 24x24 +context = apps + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + file-roller.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi + +-include $(top_srcdir)/git.mk diff --git a/data/icons/24x24/apps/file-roller.png b/data/icons/24x24/apps/file-roller.png new file mode 100644 index 0000000..b6df396 Binary files /dev/null and b/data/icons/24x24/apps/file-roller.png differ diff --git a/data/icons/32x32/Makefile.am b/data/icons/32x32/Makefile.am new file mode 100644 index 0000000..c1213be --- /dev/null +++ b/data/icons/32x32/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = apps + +-include $(top_srcdir)/git.mk diff --git a/data/icons/32x32/apps/Makefile.am b/data/icons/32x32/apps/Makefile.am new file mode 100644 index 0000000..0337805 --- /dev/null +++ b/data/icons/32x32/apps/Makefile.am @@ -0,0 +1,26 @@ +themedir = $(datadir)/icons/hicolor +size = 32x32 +context = apps + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + file-roller.png + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi +-include $(top_srcdir)/git.mk diff --git a/data/icons/32x32/apps/file-roller.png b/data/icons/32x32/apps/file-roller.png new file mode 100644 index 0000000..fe770e4 Binary files /dev/null and b/data/icons/32x32/apps/file-roller.png differ diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am new file mode 100644 index 0000000..5a56f89 --- /dev/null +++ b/data/icons/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = 16x16 22x22 24x24 32x32 scalable + +-include $(top_srcdir)/git.mk diff --git a/data/icons/scalable/Makefile.am b/data/icons/scalable/Makefile.am new file mode 100644 index 0000000..c1213be --- /dev/null +++ b/data/icons/scalable/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = apps + +-include $(top_srcdir)/git.mk diff --git a/data/icons/scalable/apps/Makefile.am b/data/icons/scalable/apps/Makefile.am new file mode 100644 index 0000000..cb4ae9f --- /dev/null +++ b/data/icons/scalable/apps/Makefile.am @@ -0,0 +1,26 @@ +themedir = $(datadir)/icons/hicolor +size = scalable +context = apps + +iconsdir = $(themedir)/$(size)/$(context) + +icons_DATA = \ + file-roller.svg + +noinst_DATA = + +EXTRA_DIST = \ + $(icons_DATA) \ + $(noinst_DATA) + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor + +install-data-hook: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi +-include $(top_srcdir)/git.mk diff --git a/data/icons/scalable/apps/file-roller.svg b/data/icons/scalable/apps/file-roller.svg new file mode 100644 index 0000000..07cd515 --- /dev/null +++ b/data/icons/scalable/apps/file-roller.svg @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + File Roller + + + file + roller + compressed + handler + unzip + tar + archive + extract + compress + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/packages.match b/data/packages.match new file mode 100644 index 0000000..2a200d5 --- /dev/null +++ b/data/packages.match @@ -0,0 +1,29 @@ +[Package Matches] +arj= +binutils= +bzip2= +cpio= +genisoimage= +gzip= +lha= +lrzip= +lzip= +lzma= +lzop= +ncompress= +p7zip= +p7zip-full= +p7zip-rar= +rar= +rpm= +rzip= +tar= +unace= +unalz= +unrar= +unstaff= +unzip= +xz= +zip= +zoo= + diff --git a/data/packages.match.in b/data/packages.match.in new file mode 100644 index 0000000..2769432 --- /dev/null +++ b/data/packages.match.in @@ -0,0 +1,2 @@ +[Package Matches] +@NAMES@ diff --git a/data/ui/Makefile.am b/data/ui/Makefile.am new file mode 100644 index 0000000..728a233 --- /dev/null +++ b/data/ui/Makefile.am @@ -0,0 +1,15 @@ +uidir = $(datadir)/file-roller/ui +ui_DATA = \ + add-options.ui \ + batch-add-files.ui \ + batch-password.ui \ + delete.ui \ + new.ui \ + open-with.ui \ + password.ui \ + properties.ui \ + update.ui + +EXTRA_DIST = $(ui_DATA) + +-include $(top_srcdir)/git.mk diff --git a/data/ui/add-options.ui b/data/ui/add-options.ui new file mode 100644 index 0000000..efdfe81 --- /dev/null +++ b/data/ui/add-options.ui @@ -0,0 +1,125 @@ + + + + + + 5 + Load Options + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 2 + 6 + 6 + + + True + 6 + + + gtk-remove + True + True + False + True + + + False + False + 0 + + + + + + + + + + + 1 + 2 + GTK_FILL + GTK_FILL + + + + + 280 + 150 + True + True + automatic + automatic + in + + + True + True + False + + + + + + + 1 + + + + + True + end + + + gtk-close + True + True + True + False + True + + + False + False + 0 + + + + + gtk-apply + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + aod_cancelbutton + aod_okbutton + + + diff --git a/data/ui/batch-add-files.ui b/data/ui/batch-add-files.ui new file mode 100644 index 0000000..c926c45 --- /dev/null +++ b/data/ui/batch-add-files.ui @@ -0,0 +1,379 @@ + + + + + + 5 + Compress + False + center + normal + False + + + True + vertical + 2 + + + True + 5 + 18 + + + 64 + 64 + True + 0 + + + False + 0 + + + + + True + vertical + 6 + + + True + 2 + 2 + 12 + 6 + + + True + 0 + _Filename: + True + center + a_add_to_entry + + + GTK_FILL + + + + + + True + 0 + _Location: + True + a_location_filechooserbutton + + + 1 + 2 + GTK_FILL + + + + + + True + False + select-folder + Location + 15 + + + 1 + 2 + 1 + 2 + GTK_FILL + GTK_FILL + + + + + True + 6 + + + True + True + True + + + 0 + + + + + True + + + + + + 1 + + + + + 1 + 2 + GTK_FILL + GTK_FILL + + + + + 0 + + + + + True + True + True + + + True + 6 + + + True + 3 + 2 + 12 + 6 + + + True + 0 + _Password: + True + a_password_entry + + + GTK_FILL + + + + + + True + True + False + + + + 1 + 2 + + + + + + _Encrypt the file list too + True + True + False + True + True + + + 1 + 2 + 1 + 2 + GTK_FILL + + + + + + True + 6 + + + Split into _volumes of + True + True + False + True + True + + + False + False + 0 + + + + + True + True + 6 + volume_adjustment + 1 + 1 + True + + + False + 1 + + + + + True + MB + + + False + False + 2 + + + + + 2 + 2 + 3 + GTK_FILL + + + + + + + + + + + + True + _Other Options + True + + + + + 1 + + + + + 1 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + False + True + + + False + False + 0 + + + + + True + True + True + True + True + False + + + True + 0 + 0 + + + True + 2 + + + True + gtk-ok + + + False + False + 0 + + + + + True + C_reate + True + + + False + False + 1 + + + + + + + + + False + False + 1 + + + + + gtk-help + True + True + True + False + True + + + False + False + 2 + True + + + + + False + end + 0 + + + + + + a_cancel_button + a_add_button + a_help_button + + + + 10 + 0.10000000000000001 + 9999999999 + 0.10000000000000001 + 10 + + diff --git a/data/ui/batch-password.ui b/data/ui/batch-password.ui new file mode 100644 index 0000000..c78aaca --- /dev/null +++ b/data/ui/batch-password.ui @@ -0,0 +1,164 @@ + + + + + + 5 + False + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 18 + + + True + 12 + + + True + 0 + 0 + gtk-dialog-authentication + 6 + + + False + 0 + + + + + True + 12 + + + True + 0 + <span weight="bold" size="larger">Password required</span> + True + + + False + False + 0 + + + + + True + 0 + + + False + False + 1 + + + + + True + 12 + + + True + _Password: + True + pw_password_entry + + + False + False + 0 + + + + + True + True + False + + True + + + 1 + + + + + 2 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + gtk-ok + True + True + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + pw_cancel_button + pw_ok_button + + + diff --git a/data/ui/delete.ui b/data/ui/delete.ui new file mode 100644 index 0000000..61583ff --- /dev/null +++ b/data/ui/delete.ui @@ -0,0 +1,141 @@ + + + + + + 5 + Delete + False + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 3 + 2 + 12 + 6 + + + _Files: + True + True + False + True + True + + + 2 + 3 + GTK_FILL + + + + + + True + True + example: *.txt; *.doc + + + 1 + 2 + 2 + 3 + + + + + + _All files + True + True + False + True + True + d_files_radio + + + 2 + GTK_FILL + + + + + + _Selected files + True + True + False + True + True + d_files_radio + + + 2 + 1 + 2 + GTK_FILL + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + False + True + + + False + False + 0 + + + + + gtk-delete + True + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + d_cancel_button + d_ok_button + + + diff --git a/data/ui/new.ui b/data/ui/new.ui new file mode 100644 index 0000000..91454e7 --- /dev/null +++ b/data/ui/new.ui @@ -0,0 +1,254 @@ + + + + + + 5 + True + center-on-parent + normal + extra_widget + save + True + + + True + vertical + 2 + + + + + + True + end + + + gtk-cancel + True + True + False + True + + + False + False + 0 + + + + + gtk-new + True + True + True + False + True + + + False + False + 1 + + + + + gtk-help + True + True + False + True + + + False + False + 2 + True + + + + + False + end + 0 + + + + + + n_cancel_button + n_new_button + n_help_button + + + + 0.10000000149 + 1000 + 10 + 0.10000000149 + 10 + + + True + vertical + 12 + + + True + vertical + + + + + + 0 + + + + + True + True + True + + + True + 6 + + + True + vertical + 6 + + + True + + + True + 3 + 2 + 12 + 6 + + + True + 0 + _Password: + True + n_password_entry + + + 2 + + + + + 300 + True + True + False + + + + 1 + 2 + 2 + + + + + _Encrypt the file list too + True + True + False + True + True + + + 1 + 2 + 2 + 3 + + + + + + + + False + False + 0 + + + + + 0 + + + + + True + 6 + + + Split into _volumes of + True + True + False + True + True + + + False + 0 + + + + + True + True + + volume_adjustment + 1 + 1 + True + + + False + 1 + + + + + True + MB + + + False + 2 + + + + + 1 + + + + + + + + + True + _Other Options + True + + + + + False + 1 + + + + diff --git a/data/ui/open-with.ui b/data/ui/open-with.ui new file mode 100644 index 0000000..4952c4f --- /dev/null +++ b/data/ui/open-with.ui @@ -0,0 +1,246 @@ + + + + + + 5 + Open Files + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 12 + + + True + 6 + + + True + 0 + A_vailable application: + True + o_app_list_tree_view + + + False + False + 0 + + + + + True + + + 340 + 120 + True + True + automatic + automatic + in + + + True + True + False + + + + + 0 + + + + + 1 + + + + + 0 + + + + + True + 6 + + + True + 0 + R_ecent applications: + True + o_recent_tree_view + + + False + False + 0 + + + + + True + + + True + 6 + + + 340 + 120 + True + True + automatic + automatic + in + + + True + True + False + + + + + 0 + + + + + True + + + gtk-remove + True + True + False + True + + + False + False + end + 0 + + + + + False + 1 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + True + 12 + + + True + _Application: + True + center + o_app_entry + + + False + False + 0 + + + + + True + True + True + + + 1 + + + + + False + 2 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + gtk-open + True + True + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + o_cancel_button + o_ok_button + + + diff --git a/data/ui/password.ui b/data/ui/password.ui new file mode 100644 index 0000000..68c15d1 --- /dev/null +++ b/data/ui/password.ui @@ -0,0 +1,167 @@ + + + + + + 5 + Password + False + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 12 + + + True + 2 + 2 + 12 + 6 + + + _Encrypt the file list too + True + True + False + True + True + + + 1 + 2 + 1 + 2 + GTK_FILL + + + + + + True + _Password: + True + pw_password_entry + + + GTK_FILL + + + + + + True + True + False + + True + + + 1 + 2 + + + + + + + + + 0 + + + + + True + 6 + + + True + gtk-dialog-info + 6 + + + False + False + 0 + + + + + True + <i><b>Note:</b> the password will be used to encrypt files you add to the current archive, and to decrypt files you extract from the current archive. When the archive is closed the password will be deleted.</i> + True + True + + + 1 + + + + + 1 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + gtk-ok + True + True + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + pw_cancel_button + pw_ok_button + + + diff --git a/data/ui/properties.ui b/data/ui/properties.ui new file mode 100644 index 0000000..4259279 --- /dev/null +++ b/data/ui/properties.ui @@ -0,0 +1,276 @@ + + + + + + 5 + center-on-parent + dialog + False + + + True + 2 + + + True + 5 + 7 + 2 + 12 + 6 + + + True + 0 + center + + + GTK_FILL + + + + + + True + 0 + center + + + 3 + 4 + GTK_FILL + + + + + + True + True + 0 + True + + + 1 + 2 + 3 + 4 + GTK_FILL + + + + + + True + 0 + center + + + 1 + 2 + GTK_FILL + + + + + + True + True + 0 + True + + + 1 + 2 + 5 + 6 + GTK_FILL + + + + + + True + 0 + + + 5 + 6 + GTK_FILL + + + + + + True + True + 0 + True + + + 1 + 2 + 2 + 3 + GTK_FILL + + + + + + True + 0 + center + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + 4 + 5 + GTK_FILL + + + + + + True + True + 0 + True + + + 1 + 2 + 4 + 5 + GTK_FILL + + + + + + True + True + 0 + True + + + 1 + 2 + 6 + 7 + GTK_FILL + + + + + + True + 0 + center + + + 6 + 7 + GTK_FILL + + + + + + True + True + 0 + True + start + + + 1 + 2 + 1 + 2 + + + + + + True + True + 0 + True + end + 30 + + + 1 + 2 + + + + + + 1 + + + + + True + end + + + gtk-help + True + True + True + True + True + False + True + + + False + False + 0 + True + + + + + gtk-close + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + p_help_button + p_ok_button + + + diff --git a/data/ui/update.ui b/data/ui/update.ui new file mode 100644 index 0000000..bf41ea0 --- /dev/null +++ b/data/ui/update.ui @@ -0,0 +1,362 @@ + + + + + + 5 + dialog + False + + + True + vertical + 14 + + + True + 5 + 18 + + + True + vertical + + + True + gtk-dialog-warning + 6 + + + False + 0 + + + + + 0 + + + + + True + vertical + 12 + + + True + 0 + True + True + + + False + False + 0 + + + + + True + 0 + The file has been modified with an external application. If you don't update the file in the archive, all of your changes will be lost. + True + + + False + False + 1 + + + + + 1 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + True + True + True + False + + + True + 0 + 0 + + + True + 2 + + + True + gtk-save + + + False + False + 0 + + + + + True + _Update + True + + + False + False + 1 + + + + + + + + + False + False + 1 + + + + + False + end + 0 + + + + + + update_file_cancel_button + update_file_ok_button + + + + 5 + dialog + False + + + True + vertical + 14 + + + True + 5 + 18 + + + True + vertical + + + True + gtk-dialog-warning + 6 + + + False + 0 + + + + + 0 + + + + + True + vertical + 12 + + + True + 0 + True + True + + + False + False + 0 + + + + + True + 0 + True + + + False + False + 1 + + + + + True + vertical + 6 + + + True + 0 + S_elect the files you want to update: + True + update_files_treeview + + + False + False + 0 + + + + + 400 + 120 + True + True + never + in + + + True + True + False + + + + + 1 + + + + + 2 + + + + + 1 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + True + True + True + False + + + True + 0 + 0 + + + True + 2 + + + True + gtk-save + + + False + False + 0 + + + + + True + _Update + True + + + False + False + 1 + + + + + + + + + False + False + 1 + + + + + False + end + 0 + + + + + + update_files_cancel_button + update_files_ok_button + + + -- cgit v1.2.1