[Goodies-commits] r1471 - in thunar-archive-plugin/trunk: . po scripts
Benedikt Meurer
benny at xfce.org
Tue Jul 4 16:16:59 CEST 2006
Author: benny
Date: 2006-07-04 14:16:54 +0000 (Tue, 04 Jul 2006)
New Revision: 1471
Added:
thunar-archive-plugin/trunk/scripts/template.tap
Modified:
thunar-archive-plugin/trunk/ChangeLog
thunar-archive-plugin/trunk/NEWS
thunar-archive-plugin/trunk/README
thunar-archive-plugin/trunk/THANKS
thunar-archive-plugin/trunk/configure.in.in
thunar-archive-plugin/trunk/po/ChangeLog
thunar-archive-plugin/trunk/po/ca.po
thunar-archive-plugin/trunk/po/de.po
thunar-archive-plugin/trunk/po/el.po
thunar-archive-plugin/trunk/po/eu.po
thunar-archive-plugin/trunk/po/fr.po
thunar-archive-plugin/trunk/po/hu.po
thunar-archive-plugin/trunk/po/ja.po
thunar-archive-plugin/trunk/po/pl.po
thunar-archive-plugin/trunk/po/ru.po
thunar-archive-plugin/trunk/po/zh_TW.po
thunar-archive-plugin/trunk/scripts/Makefile.am
Log:
2006-07-04 Benedikt Meurer <benny at xfce.org>
* === Released 0.2.0 ===
* NEWS, configure.in.in: Bump version.
* THANKS: Add missing translator credits.
* scripts/template.tap, scripts/Makefile.am: Add template.tap to act
as a template for new .tap files.
* po/*.po: Update project version.
Modified: thunar-archive-plugin/trunk/ChangeLog
===================================================================
--- thunar-archive-plugin/trunk/ChangeLog 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/ChangeLog 2006-07-04 14:16:54 UTC (rev 1471)
@@ -1,3 +1,12 @@
+2006-07-04 Benedikt Meurer <benny at xfce.org>
+
+ * === Released 0.2.0 ===
+ * NEWS, configure.in.in: Bump version.
+ * THANKS: Add missing translator credits.
+ * scripts/template.tap, scripts/Makefile.am: Add template.tap to act
+ as a template for new .tap files.
+ * po/*.po: Update project version.
+
2006-07-02 Benedikt Meurer <benny at xfce.org>
* scripts/*.tap: Handle filenames with spaces properly.
Modified: thunar-archive-plugin/trunk/NEWS
===================================================================
--- thunar-archive-plugin/trunk/NEWS 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/NEWS 2006-07-04 14:16:54 UTC (rev 1471)
@@ -1,3 +1,17 @@
+0.2.0
+=====
+- The plugin now supports a variety of archive managers through a generic
+ interface, that requires the archive manager to install a .desktop file
+ as usual, that lists the supported mime types, and a .tap file that acts
+ as a wrapper script to invoke the archive manager with the appropriate
+ parameters for the create, extract-here and extract-to actions.
+- Wrapper scripts for file-roller (the GNOME archive manager) and ark (the
+ KDE archive manager) have been added. Xarchiver, the Xfce archive manager,
+ will include an appropriate xarchiver.tap file in the next release.
+- Import the file-roller icons for the create and extract actions.
+- New translations: Carles Munoz (ca), Piarres Beobide (eu)
+- Updated translations: Benedikt Meurer (de), Szervác Attila (hu)
+
0.1.2
=====
- When extracting an archive into the current folder, or creating an archive in
@@ -4,7 +18,7 @@
the current folder, the file manager view is reloaded properly now once the
file-roller command terminates, no matter if Thunar was build with or without
FAM/Gamin.
-- New translations: Stavros Giannouris (el), Stephane Roy (fr), Szervác
+- New translations: Stavros Giannouris (el), Stephane Roy (fr), Szervác
Attila (hu), Daichi Kawahata (ja), Piotr Malinski (pl), Andrey Fedoseev (ru),
Hydonsingore Cia (zh_TW)
Modified: thunar-archive-plugin/trunk/README
===================================================================
--- thunar-archive-plugin/trunk/README 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/README 2006-07-04 14:16:54 UTC (rev 1471)
@@ -34,7 +34,8 @@
archive manager. For example, if the name of the .desktop file is ark.desktop,
the .tap file must be named ark.tap.
-See the scripts/ directory for examples of how to create said .tap files.
+See the scripts/ directory for examples of how to create said .tap files. The
+template.tap file should provide a good starting point.
Installation
Modified: thunar-archive-plugin/trunk/THANKS
===================================================================
--- thunar-archive-plugin/trunk/THANKS 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/THANKS 2006-07-04 14:16:54 UTC (rev 1471)
@@ -16,9 +16,18 @@
----------------------------------
These people have translated thunar-archive-plugin to foreign languages.
+ Carles Muñoz Gorriz <carlesmu at internautas.org>
+ * ca translations
+
+ Benedikt Meurer <benny at xfce.org>
+ * de translations
+
Stavros Giannouris <stavrosg2002 at freemail.gr>
* el translations
+ Piarres Beobide <pi at beobide.net>
+ * eu translations
+
Stephane Roy <sroy at j2n.net>
* fr translations
Modified: thunar-archive-plugin/trunk/configure.in.in
===================================================================
--- thunar-archive-plugin/trunk/configure.in.in 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/configure.in.in 2006-07-04 14:16:54 UTC (rev 1471)
@@ -10,10 +10,10 @@
dnl *** Version information ***
dnl ***************************
m4_define([tap_version_major], [0])
-m4_define([tap_version_minor], [1])
-m4_define([tap_version_micro], [3])
+m4_define([tap_version_minor], [2])
+m4_define([tap_version_micro], [0])
m4_define([tap_version_build], [r at REVISION@])
-m4_define([tap_version_tag], [svn])
+m4_define([tap_version_tag], [])
m4_define([tap_version], [tap_version_major().tap_version_minor().tap_version_micro()ifelse(tap_version_tag(), [], [], [tap_version_tag()-tap_version_build()])])
dnl *******************************************
Modified: thunar-archive-plugin/trunk/po/ChangeLog
===================================================================
--- thunar-archive-plugin/trunk/po/ChangeLog 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/ChangeLog 2006-07-04 14:16:54 UTC (rev 1471)
@@ -1,3 +1,7 @@
+2006-07-04 Benedikt Meurer <benny at xfce.org>
+
+ * *.po: Update project version.
+
2006-07-01 Benedikt Meurer <benny at xfce.org>
* POTFILES.in: Add tap-backend.c here.
Modified: thunar-archive-plugin/trunk/po/ca.po
===================================================================
--- thunar-archive-plugin/trunk/po/ca.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/ca.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,7 +6,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin-0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin-0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-17 17:50+0100\n"
Modified: thunar-archive-plugin/trunk/po/de.po
===================================================================
--- thunar-archive-plugin/trunk/po/de.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/de.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-07-01 20:30+0100\n"
Modified: thunar-archive-plugin/trunk/po/el.po
===================================================================
--- thunar-archive-plugin/trunk/po/el.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/el.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-07 20:43+0200\n"
Modified: thunar-archive-plugin/trunk/po/eu.po
===================================================================
--- thunar-archive-plugin/trunk/po/eu.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/eu.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,7 +6,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.3svn\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-07 13:29+0100\n"
Modified: thunar-archive-plugin/trunk/po/fr.po
===================================================================
--- thunar-archive-plugin/trunk/po/fr.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/fr.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin-0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin-0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-02 14:10+0100\n"
Modified: thunar-archive-plugin/trunk/po/hu.po
===================================================================
--- thunar-archive-plugin/trunk/po/hu.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/hu.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -1,11 +1,11 @@
-# German translations for the thunar-archive-plugin.
+# Hungarian translations for the thunar-archive-plugin.
# Copyright (C) 2006 Benedikt Meurer <benny at xfce.org>
# This file is distributed under the same license as the thunar-archive-plugin package.
# SZERVÃC Attila <sas at 321.hu>, 2006.
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin-0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin-0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-07-02 09:23+0100\n"
@@ -79,4 +79,3 @@
msgid "Create an archive with the selected object"
msgid_plural "Create an archive with the selected objects"
msgstr[0] "ArchÃvum létrehozása a kijelölt objektumokkal"
-
Modified: thunar-archive-plugin/trunk/po/ja.po
===================================================================
--- thunar-archive-plugin/trunk/po/ja.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/ja.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,7 +6,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-02 18:17+0900\n"
Modified: thunar-archive-plugin/trunk/po/pl.po
===================================================================
--- thunar-archive-plugin/trunk/po/pl.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/pl.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,7 +6,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-08 12:09+0900\n"
Modified: thunar-archive-plugin/trunk/po/ru.po
===================================================================
--- thunar-archive-plugin/trunk/po/ru.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/ru.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -5,7 +5,7 @@
# Andrey Fedoseev <andrey.fedoseev at gmail.com>, 2006.
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-03-26 22:00+0600\n"
Modified: thunar-archive-plugin/trunk/po/zh_TW.po
===================================================================
--- thunar-archive-plugin/trunk/po/zh_TW.po 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/po/zh_TW.po 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,7 +6,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: thunar-archive-plugin 0.1.2\n"
+"Project-Id-Version: thunar-archive-plugin 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-07-01 21:02+0200\n"
"PO-Revision-Date: 2006-04-06 00:48+0800\n"
Modified: thunar-archive-plugin/trunk/scripts/Makefile.am
===================================================================
--- thunar-archive-plugin/trunk/scripts/Makefile.am 2006-07-03 09:00:23 UTC (rev 1470)
+++ thunar-archive-plugin/trunk/scripts/Makefile.am 2006-07-04 14:16:54 UTC (rev 1471)
@@ -6,6 +6,7 @@
file-roller.tap
EXTRA_DIST = \
- $(wrapper_SCRIPTS)
+ $(wrapper_SCRIPTS) \
+ template.tap
# vi:set ts=8 sw=8 noet ai nocindent syntax=automake:
Copied: thunar-archive-plugin/trunk/scripts/template.tap (from rev 1470, thunar-archive-plugin/trunk/scripts/file-roller.tap)
===================================================================
--- thunar-archive-plugin/trunk/scripts/template.tap (rev 0)
+++ thunar-archive-plugin/trunk/scripts/template.tap 2006-07-04 14:16:54 UTC (rev 1471)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# template.tap - Template for a wrapper script to create and extract
+# archive files in Thunar, via the thunar-archive-plugin.
+# Use this file as a base to create .tap files for other
+# archive managers.
+#
+# $Id$
+#
+# Copyright (c) 2006 Benedikt Meurer <benny at xfce.org>.
+#
+# 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, write to the Free Software Foundation, Inc., 59 Temple
+# Place, Suite 330, Boston, MA 02111-1307 USA.
+#
+
+# determine the action and the folder, "$@" (don't forget the
+# double-quotes, otherwise files with spaces will not be handled
+# properly) then contains only the files
+action=$1; shift;
+folder=$1; shift;
+
+# check the action
+case $action in
+create)
+ # Invoke the archive manager with parameters to create
+ # a new archive with the files in "$@". The $folder
+ # should be used as a suggestion for the user where
+ # to put the new archive to.
+ ;;
+
+extract-here)
+ # Invoke the archive manager with parameters to extract
+ # the archive files in "$@" to the $folder. The archive
+ # manager should start extraction immediately and do not
+ # popup up any confirmation or file chooser dialogs.
+ ;;
+
+extract-to)
+ # Invoke the archive manager with parameters to extract
+ # the archive files in "$@". The archive manager should
+ # prompt the user with a folder chooser dialog, where
+ # $folder can be used as a suggestion.
+ ;;
+
+*)
+ echo "Unsupported action '$action'" >&2
+ exit 1
+esac
+
More information about the Goodies-commits
mailing list