[Goodies-commits] r4941 - in thunar-svn-plugin/trunk: . po thunar-svn-plugin
Peter de Ridder
peter at xfce.org
Mon Jun 16 00:51:14 CEST 2008
Author: peter
Date: 2008-06-15 22:51:13 +0000 (Sun, 15 Jun 2008)
New Revision: 4941
Modified:
thunar-svn-plugin/trunk/ChangeLog
thunar-svn-plugin/trunk/NEWS
thunar-svn-plugin/trunk/README
thunar-svn-plugin/trunk/configure.ac.in
thunar-svn-plugin/trunk/po/cs.po
thunar-svn-plugin/trunk/po/en_GB.po
thunar-svn-plugin/trunk/po/fr.po
thunar-svn-plugin/trunk/po/hu.po
thunar-svn-plugin/trunk/po/lv.po
thunar-svn-plugin/trunk/po/nl.po
thunar-svn-plugin/trunk/po/pt_BR.po
thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot
thunar-svn-plugin/trunk/po/ur.po
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c
Log:
Made files ready for release
created signal which is emited on process spawn
Modified: thunar-svn-plugin/trunk/ChangeLog
===================================================================
--- thunar-svn-plugin/trunk/ChangeLog 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/ChangeLog 2008-06-15 22:51:13 UTC (rev 4941)
@@ -1,3 +1,38 @@
+2008-06-16 Peter de Ridder <peter at xfce.org>
+
+ * === Released 0.0.2 ===
+ * thunar-svn-plugin/tsp-svn-action.c thunar-svn-plugin/tsp-provider.c:
+ Created signal which is emitted on new process spawn.
+
+2008-06-09 Peter de Ridder <peter at xfce.org>
+
+ * thunar-svn-plugin/tsp-svn-action.c tsp-svn-helper/main.c
+ tsp-svn-helper/tsh-blame.[ch] tsp-svn-helper/tsh-blame-dialog.[ch]:
+ Added Subversion blame action.
+ * tsp-svn-helper/tsh-resolved.c: Added file selection dialog.
+
+2008-06-11 Peter de Ridder <peter at xfce.org>
+
+ * thunar-svn-plugin/tsh-svn-action.c tsp-svn-helper/main.c
+ tsp-svn-helper/tsh-relocate.[ch] tsp-svn-helper/tsh-relocate.[ch]:
+ Added Subversion relocate action.
+
+2008-06-09 Peter de Ridder <peter at xfce.org>
+
+ * thunar-svn-plugin/tsh-svn-action.c tsp-svn-helper/main.c
+ tsp-svn-helper/tsh-switch.[ch]: Added Subversion switch action.
+
+2008-03-08 Peter de Ridder <peter at xfce.org>
+
+ * tsp-svn-helper/tsh-revert.c tsp-svn-helper/tsh-delete.c
+ tsp-svn-helper/tsh-commit.c tsp-svn-helper/tsh-add.c
+ tsp-svn-helper/tsh-file-selection-dialog.[ch]: Added file selection
+ dialog for some Subversion actions.
+
+2008-01-27 Peter de Ridder <peter at xfce.org>
+
+ * tsp-svn-helper/tsh-log-dialog.c: Fixed log message is NULL bug.
+
2008-01-19 Peter de Ridder <peter at xfce.org>
* === Released 0.0.1 ===
Modified: thunar-svn-plugin/trunk/NEWS
===================================================================
--- thunar-svn-plugin/trunk/NEWS 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/NEWS 2008-06-15 22:51:13 UTC (rev 4941)
@@ -1,3 +1,8 @@
+0.0.2
+=====
+- New Subversion actions have been added: switch, relocate, blame.
+- File selection dialog added for varios Subversion actions.
+
0.0.1
=====
- Initial release of the Thunar SVN Plugin. This version of the Subversion
@@ -5,4 +10,4 @@
commit, copy, delete, export, import, lock, log, move, properties, resolved,
revert, status, unlock, update.
-# vi:set ts=2 sw=2 et ai nocindent textwidth=80:
+# vi:set ts=2 sw=2 et ai nocindent textwidth=78:
Modified: thunar-svn-plugin/trunk/README
===================================================================
--- thunar-svn-plugin/trunk/README 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/README 2008-06-15 22:51:13 UTC (rev 4941)
@@ -5,16 +5,17 @@
This gives a SVN intergration to Thunar.
The current features are:
-- Most of the svn action: add, checkout, cleanup, commit, copy, delete, export,
- import, lock, log, move, properties, resolved, revert, status, unlock, update.
+- Most of the svn action: add, checkout, cleanup, commit, copy, delete,
+ export, import, lock, log, move, properties, resolved, revert, status,
+ unlock, update.
- Subversion info in file properties dialog.
Usage
=====
-In the thunar file/folder view right click on a file ore folder and the context
-menu pops up showing the SVN submenu. Choose the appropriate action.
+In the thunar file/folder view right click on a file ore folder and the
+context menu pops up showing the SVN submenu. Choose the appropriate action.
Required packages
@@ -34,17 +35,17 @@
Installation
============
-The file 'INSTALL' contains generic installation instructions. Make sure to run
-./configure --prefix=$(pkg-config --variable prefix thunarx-1) so Thunar can
-find the plugin. For more information, visit the thunar-svn-plugin website at
-http://goodies.xfce.org/projects/thunar-plugins/thunar-svn-plugin
+The file 'INSTALL' contains generic installation instructions. Make sure to
+run ./configure --prefix=$(pkg-config --variable prefix thunarx-1) so Thunar
+can find the plugin. For more information, visit the thunar-svn-plugin website
+at http://goodies.xfce.org/projects/thunar-plugins/thunar-svn-plugin
How to report bugs?
===================
Bugs should be reported to the Xfce bug tracking system
-(http://bugzilla.xfce.org, product Thunar Plugins, component thunar-svn-plugin).
-You will need to create an account for yourself.
+(http://bugzilla.xfce.org, product Thunar Plugins, component
+thunar-svn-plugin). You will need to create an account for yourself.
-# vi:set ts=2 sw=2 et ai nocindent textwidth=80:
+# vi:set ts=2 sw=2 et ai nocindent textwidth=78:
Modified: thunar-svn-plugin/trunk/configure.ac.in
===================================================================
--- thunar-svn-plugin/trunk/configure.ac.in 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/configure.ac.in 2008-06-15 22:51:13 UTC (rev 4941)
@@ -14,7 +14,7 @@
m4_define([tsp_version_minor], [0])
m4_define([tsp_version_micro], [2])
m4_define([tsp_version_build], [r at REVISION@])
-m4_define([tsp_version_tag], [svn]) # Leave empty for releases
+m4_define([tsp_version_tag], []) # Leave empty for releases
m4_define([tsp_version], [tsp_version_major().tsp_version_minor().tsp_version_micro()ifelse(tsp_version_tag(), [], [], [tsp_version_tag()-tsp_version_build()])])
dnl *******************************************
Modified: thunar-svn-plugin/trunk/po/cs.po
===================================================================
--- thunar-svn-plugin/trunk/po/cs.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/cs.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: xfce 4-i18-goodies\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2007-12-15 22:05+0100\n"
"Last-Translator: Michal Várady <miko.vaji at gmail.com>\n"
"Language-Team: Czech\n"
@@ -18,239 +18,240 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Přidat"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
#, fuzzy
msgid "Menu|Blame"
msgstr "Nahlásit"
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Nahlásit"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
#, fuzzy
msgid "Menu|Checkout"
msgstr "Checkout (stáhnout)"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Checkout (stáhnout)"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
#, fuzzy
msgid "Menu|Cleanup"
msgstr "Vyčistit"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Vyčistit"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
#, fuzzy
msgid "Menu|Commit"
msgstr "Zapsat"
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Zapsat"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
msgid "Menu|Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
msgid "Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
#, fuzzy
msgid "Menu|Delete"
msgstr "Smazat"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Smazat"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
#, fuzzy
msgid "Menu|Diff"
msgstr "Rozdíl"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Rozdíl"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
#, fuzzy
msgid "Menu|Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
#, fuzzy
msgid "Menu|Import"
msgstr "_Import SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
#, fuzzy
msgid "Import"
msgstr "_Import SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
#, fuzzy
msgid "Menu|Info"
msgstr "Informace"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Informace"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
#, fuzzy
msgid "Menu|Lock"
msgstr "Zámek"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Zámek"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Protokol"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
#, fuzzy
msgid "Menu|Edit Properties"
msgstr "Upravit vlastnosti"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Upravit vlastnosti"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "Smazat"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
#, fuzzy
msgid "Menu|Resolved"
msgstr "Vyřešit"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
#, fuzzy
msgid "Resolved"
msgstr "Vyřešit"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
#, fuzzy
msgid "Menu|Resolve"
msgstr "Vyřešit"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Vyřešit"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
#, fuzzy
msgid "Menu|Revert"
msgstr "Obnovit předchozí"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Obnovit předchozí"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
#, fuzzy
msgid "Menu|Status"
msgstr "Stav"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Stav"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
#, fuzzy
msgid "Menu|Switch"
msgstr "Přepnout"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Přepnout"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
#, fuzzy
msgid "Menu|Unlock"
msgstr "Odemknout"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Odemknout"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
#, fuzzy
msgid "Menu|Update"
msgstr "Aktualizovat"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Aktualizovat"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -553,7 +554,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/en_GB.po
===================================================================
--- thunar-svn-plugin/trunk/po/en_GB.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/en_GB.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunart-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2008-05-10 13:15+1000\n"
"Last-Translator: Jeff Bailes <thepizzaking at gmail.com>\n"
"Language-Team: English/GB\n"
@@ -19,220 +19,221 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr "Add"
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Add"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
msgid "Menu|Blame"
msgstr "Blame"
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Blame"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
msgid "Menu|Checkout"
msgstr "Checkout"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Checkout"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
msgid "Menu|Cleanup"
msgstr "Cleanup"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Cleanup"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
msgid "Menu|Commit"
msgstr "Commit"
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Commit"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
msgid "Menu|Copy"
msgstr "Copy"
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
msgid "Copy"
msgstr "Copy"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
msgid "Menu|Delete"
msgstr "Delete"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Delete"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
msgid "Menu|Diff"
msgstr "Diff"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Diff"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
msgid "Menu|Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
msgid "Menu|Import"
msgstr "Import"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
msgid "Import"
msgstr "Import"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
msgid "Menu|Info"
msgstr "Info"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Info"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
msgid "Menu|Lock"
msgstr "Lock"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Lock"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr "Log"
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Log"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr "Move"
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr "Move"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Menu|Edit Properties"
msgstr "Edit Properties"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Edit Properties"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "Delete"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
#, fuzzy
msgid "Relocate"
msgstr "Replaced"
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
msgid "Menu|Resolved"
msgstr "Resolved"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
msgid "Resolved"
msgstr "Resolved"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
msgid "Menu|Resolve"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
msgid "Menu|Revert"
msgstr "Revert"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Revert"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
msgid "Menu|Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
msgid "Menu|Switch"
msgstr "Switch"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Switch"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
msgid "Menu|Unlock"
msgstr "Unlock"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Unlock"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
msgid "Menu|Update"
msgstr "Update"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Update"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr "Action %s is unimplemented"
@@ -516,7 +517,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/fr.po
===================================================================
--- thunar-svn-plugin/trunk/po/fr.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/fr.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce-i 18n\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2007-10-24 13:04+0100\n"
"Last-Translator: Mike Massonnet <mmassonnet at gmail.com>\n"
"Language-Team: French\n"
@@ -19,241 +19,242 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Ajouter"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
#, fuzzy
msgid "Menu|Blame"
msgstr "Différences détaillées"
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Différences détaillées"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
#, fuzzy
msgid "Menu|Checkout"
msgstr "Extraction"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Extraction"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
#, fuzzy
msgid "Menu|Cleanup"
msgstr "Nettoyer les verrous"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Nettoyer les verrous"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
#, fuzzy
msgid "Menu|Commit"
msgstr "Envoyer"
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Envoyer"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
#, fuzzy
msgid "Menu|Copy"
msgstr "Complété"
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
#, fuzzy
msgid "Copy"
msgstr "Complété"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
#, fuzzy
msgid "Menu|Delete"
msgstr "Effacer"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Effacer"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
#, fuzzy
msgid "Menu|Diff"
msgstr "Différences"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Différences"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
#, fuzzy
msgid "Menu|Export"
msgstr "Exporter"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Exporter"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
#, fuzzy
msgid "Menu|Import"
msgstr "SVN _Importer"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
#, fuzzy
msgid "Import"
msgstr "SVN _Importer"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
#, fuzzy
msgid "Menu|Info"
msgstr "Information"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Information"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
#, fuzzy
msgid "Menu|Lock"
msgstr "Bloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Bloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Journal"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
#, fuzzy
msgid "Menu|Edit Properties"
msgstr "Éditer les propriétés"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Éditer les propriétés"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "Effacer"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
#, fuzzy
msgid "Menu|Resolved"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
#, fuzzy
msgid "Resolved"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
#, fuzzy
msgid "Menu|Resolve"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
#, fuzzy
msgid "Menu|Revert"
msgstr "Restaurer"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Restaurer"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
#, fuzzy
msgid "Menu|Status"
msgstr "État"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "État"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
#, fuzzy
msgid "Menu|Switch"
msgstr "Modifier l'adresse du dépôt"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Modifier l'adresse du dépôt"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
#, fuzzy
msgid "Menu|Unlock"
msgstr "Débloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Débloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
#, fuzzy
msgid "Menu|Update"
msgstr "Mettre à jour"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Mettre à jour"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -557,7 +558,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/hu.po
===================================================================
--- thunar-svn-plugin/trunk/po/hu.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/hu.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: Thunar SVN plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2007-06-04 08:37+0100\n"
"Last-Translator: SZERVÁC Attila <sas at 321.hu>\n"
"Language-Team: Hungarian\n"
@@ -15,240 +15,241 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Hozzáad"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
msgid "Menu|Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
#, fuzzy
msgid "Menu|Checkout"
msgstr "SVN _Checkout"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
#, fuzzy
msgid "Checkout"
msgstr "SVN _Checkout"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
#, fuzzy
msgid "Menu|Cleanup"
msgstr "Tisztít"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Tisztít"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
msgid "Menu|Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
#, fuzzy
msgid "Menu|Copy"
msgstr "Kész"
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
#, fuzzy
msgid "Copy"
msgstr "Kész"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
#, fuzzy
msgid "Menu|Delete"
msgstr "Töröl"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Töröl"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
#, fuzzy
msgid "Menu|Diff"
msgstr "Különbség"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Különbség"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
#, fuzzy
msgid "Menu|Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
#, fuzzy
msgid "Menu|Import"
msgstr "SVN _Import"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
#, fuzzy
msgid "Import"
msgstr "SVN _Import"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
#, fuzzy
msgid "Menu|Info"
msgstr "Adatok"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Adatok"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
#, fuzzy
msgid "Menu|Lock"
msgstr "Zár"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Zár"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Napló"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
#, fuzzy
msgid "Menu|Edit Properties"
msgstr "Tulajdonságok szerkesztése"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Tulajdonságok szerkesztése"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "Töröl"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
#, fuzzy
msgid "Menu|Resolved"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
#, fuzzy
msgid "Resolved"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
#, fuzzy
msgid "Menu|Resolve"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
#, fuzzy
msgid "Menu|Revert"
msgstr "Visszaállít"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Visszaállít"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
#, fuzzy
msgid "Menu|Status"
msgstr "Állapot"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Állapot"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
#, fuzzy
msgid "Menu|Switch"
msgstr "Vált"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Vált"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
#, fuzzy
msgid "Menu|Unlock"
msgstr "Felold"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Felold"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
#, fuzzy
msgid "Menu|Update"
msgstr "Frissít"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Frissít"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -552,7 +553,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/lv.po
===================================================================
--- thunar-svn-plugin/trunk/po/lv.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/lv.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2007-11-15 21:18+0300\n"
"Last-Translator: Rihards Priedītis <rprieditis at inbox.lv>\n"
"Language-Team: Latvian <rprieditis at inbox.lv>\n"
@@ -17,241 +17,242 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Pievienot"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
#, fuzzy
msgid "Menu|Blame"
msgstr "Vainot"
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Vainot"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
#, fuzzy
msgid "Menu|Checkout"
msgstr "Izrakstīt"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Izrakstīt"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
#, fuzzy
msgid "Menu|Cleanup"
msgstr "Uzkopt"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Uzkopt"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
#, fuzzy
msgid "Menu|Commit"
msgstr "Apstiprināt"
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Apstiprināt"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
#, fuzzy
msgid "Menu|Copy"
msgstr "Pabeigts"
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
#, fuzzy
msgid "Copy"
msgstr "Pabeigts"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
#, fuzzy
msgid "Menu|Delete"
msgstr "Dzēst"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Dzēst"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
#, fuzzy
msgid "Menu|Diff"
msgstr "Atšķirība"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Atšķirība"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
#, fuzzy
msgid "Menu|Export"
msgstr "Eksportēt"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Eksportēt"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
#, fuzzy
msgid "Menu|Import"
msgstr "SVN _Imports"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
#, fuzzy
msgid "Import"
msgstr "SVN _Imports"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
#, fuzzy
msgid "Menu|Info"
msgstr "Informācija"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Informācija"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
#, fuzzy
msgid "Menu|Lock"
msgstr "Slēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Slēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Reģistrēt"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
#, fuzzy
msgid "Menu|Edit Properties"
msgstr "Rediģēt Rekvizītus"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Rediģēt Rekvizītus"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "Dzēst"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
#, fuzzy
msgid "Menu|Resolved"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
#, fuzzy
msgid "Resolved"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
#, fuzzy
msgid "Menu|Resolve"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
#, fuzzy
msgid "Menu|Revert"
msgstr "Atgriezt"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Atgriezt"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
#, fuzzy
msgid "Menu|Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
#, fuzzy
msgid "Menu|Switch"
msgstr "Pārslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Pārslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
#, fuzzy
msgid "Menu|Unlock"
msgstr "Atslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Atslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
#, fuzzy
msgid "Menu|Update"
msgstr "Atjaunot"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Atjaunot"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -555,7 +556,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/nl.po
===================================================================
--- thunar-svn-plugin/trunk/po/nl.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/nl.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2008-06-12 00:44+0200\n"
"Last-Translator: Peter de Ridder <peter at xfce.org>\n"
"Language-Team: Dutch <xfce-i18n at xfce.org>\n"
@@ -17,218 +17,219 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Toevoegen"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
msgid "Menu|Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Beschuldigen"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
msgid "Menu|Checkout"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Ophalen"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
msgid "Menu|Cleanup"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Opschonen"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
msgid "Menu|Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Versturen"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
msgid "Menu|Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
msgid "Copy"
msgstr "Kopieeren"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
msgid "Menu|Delete"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Verwijderen"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
msgid "Menu|Diff"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Verschillen"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
msgid "Menu|Export"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Exporteren"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
msgid "Menu|Import"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
msgid "Import"
msgstr "Importeren"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
msgid "Menu|Info"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Informatie"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
msgid "Menu|Lock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Vast Zetten"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Geschiedenis"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr "Verplaatsen"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Menu|Edit Properties"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Attributen Wijzigen"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
msgid "Menu|Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr "Verplaatsen"
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
msgid "Menu|Resolved"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
msgid "Resolved"
msgstr "Opgelost"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
msgid "Menu|Resolve"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Verhelpen"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
msgid "Menu|Revert"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Terug Halen"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
msgid "Menu|Status"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
msgid "Menu|Switch"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Omschakelen"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
msgid "Menu|Unlock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Vrijgeven"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
msgid "Menu|Update"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Bijwerken"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr "Actie %s is niet geimplementeerd"
@@ -506,7 +507,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/pt_BR.po
===================================================================
--- thunar-svn-plugin/trunk/po/pt_BR.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/pt_BR.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -8,8 +8,8 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
-"PO-Revision-Date: 2008-06-12 10:51-0500\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
+"PO-Revision-Date: 2008-06-13 02:01+0200\n"
"Last-Translator: Og Maciel <ogmaciel at gnome.org>\n"
"Language-Team: Brazilian Portuguese <ldp-br at bazar2.conectiva.com.br>\n"
"MIME-Version: 1.0\n"
@@ -19,248 +19,219 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413
-#: thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr "Adicionar"
-#: thunar-svn-plugin/tsp-svn-action.c:242
-#: tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-add.c:113
-#: tsp-svn-helper/tsh-add.c:126
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
+#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "Adicionar"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
msgid "Menu|Blame"
msgstr "Culpa"
-#: thunar-svn-plugin/tsp-svn-action.c:255
-#: tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Culpar"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
msgid "Menu|Checkout"
msgstr "Obter"
-#: thunar-svn-plugin/tsp-svn-action.c:275
-#: tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-checkout.c:98
-#: tsp-svn-helper/tsh-checkout.c:110
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
+#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "Obter"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
msgid "Menu|Cleanup"
msgstr "Limpar"
-#: thunar-svn-plugin/tsp-svn-action.c:288
-#: tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "Limpar"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
msgid "Menu|Commit"
msgstr "Enviar"
-#: thunar-svn-plugin/tsp-svn-action.c:301
-#: tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-commit.c:127
-#: tsp-svn-helper/tsh-commit.c:140
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
+#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "Enviar"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
msgid "Menu|Copy"
msgstr "Copiar"
-#: thunar-svn-plugin/tsp-svn-action.c:314
-#: tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
msgid "Copy"
msgstr "Copiar"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
msgid "Menu|Delete"
msgstr "Excluir"
-#: thunar-svn-plugin/tsp-svn-action.c:327
-#: tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-delete.c:127
-#: tsp-svn-helper/tsh-delete.c:140
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
+#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "Excluir"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
msgid "Menu|Diff"
msgstr "Diferença"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "Diferença"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
msgid "Menu|Export"
msgstr "Exportar"
-#: thunar-svn-plugin/tsp-svn-action.c:352
-#: tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-export.c:107
-#: tsp-svn-helper/tsh-export.c:125
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
+#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "Exportar"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
msgid "Menu|Import"
msgstr "Importar"
-#: thunar-svn-plugin/tsp-svn-action.c:365
-#: tsp-svn-helper/main.c:263
-#: tsp-svn-helper/tsh-import.c:102
-#: tsp-svn-helper/tsh-import.c:120
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
+#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
msgid "Import"
msgstr "Importar"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
msgid "Menu|Info"
msgstr "Informação"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "Informação"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
msgid "Menu|Lock"
msgstr "Travar"
-#: thunar-svn-plugin/tsp-svn-action.c:395
-#: tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-lock-dialog.c:72
-#: tsp-svn-helper/tsh-lock.c:130
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
+#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "Travar"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr "Registro"
-#: thunar-svn-plugin/tsp-svn-action.c:408
-#: tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Registrar"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr "Mover"
-#: thunar-svn-plugin/tsp-svn-action.c:430
-#: tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr "Mover"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Menu|Edit Properties"
msgstr "Editar propriedades"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "Editar propriedades"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
msgid "Menu|Relocate"
msgstr "Realocar"
-#: thunar-svn-plugin/tsp-svn-action.c:462
-#: tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr "Realocar"
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
msgid "Menu|Resolved"
msgstr "Resolvido"
-#: thunar-svn-plugin/tsp-svn-action.c:476
-#: tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464
-#: tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
msgid "Resolved"
msgstr "Resolvido"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
msgid "Menu|Resolve"
msgstr "Resolver"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Resolver"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
msgid "Menu|Revert"
msgstr "Reverter"
-#: thunar-svn-plugin/tsp-svn-action.c:501
-#: tsp-svn-helper/main.c:291
-#: tsp-svn-helper/tsh-revert.c:112
-#: tsp-svn-helper/tsh-revert.c:125
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
+#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "Reverter"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
msgid "Menu|Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:514
-#: tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
msgid "Menu|Switch"
msgstr "Alternar"
-#: thunar-svn-plugin/tsp-svn-action.c:527
-#: tsp-svn-helper/main.c:299
-#: tsp-svn-helper/tsh-relocate.c:119
-#: tsp-svn-helper/tsh-switch.c:114
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
+#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "Alternar"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
msgid "Menu|Unlock"
msgstr "Destravar"
-#: thunar-svn-plugin/tsp-svn-action.c:540
-#: tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "Destravar"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
msgid "Menu|Update"
msgstr "Atualizar"
-#: thunar-svn-plugin/tsp-svn-action.c:553
-#: tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "Atualizar"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr "Ação %s não está implementada"
@@ -275,12 +246,9 @@
#: thunar-svn-plugin/tsp-svn-property-page.c:165
#: thunar-svn-plugin/tsp-svn-property-page.c:177
#: thunar-svn-plugin/tsp-svn-property-page.c:190
-#: tsp-svn-helper/tsh-common.c:485
-#: tsp-svn-helper/tsh-common.c:525
-#: tsp-svn-helper/tsh-common.c:534
-#: tsp-svn-helper/tsh-common.c:556
-#: tsp-svn-helper/tsh-common.c:573
-#: tsp-svn-helper/tsh-common.c:600
+#: tsp-svn-helper/tsh-common.c:485 tsp-svn-helper/tsh-common.c:525
+#: tsp-svn-helper/tsh-common.c:534 tsp-svn-helper/tsh-common.c:556
+#: tsp-svn-helper/tsh-common.c:573 tsp-svn-helper/tsh-common.c:600
#: tsp-svn-helper/tsh-common.c:683
msgid "Unknown"
msgstr "Desconhecido"
@@ -500,8 +468,7 @@
#. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
#. gtk_widget_show (box);
-#: tsp-svn-helper/main.c:279
-#: tsp-svn-helper/tsh-properties-dialog.c:217
+#: tsp-svn-helper/main.c:279 tsp-svn-helper/tsh-properties-dialog.c:217
msgid "Properties"
msgstr "Propriedades"
@@ -537,22 +504,14 @@
msgid "Not enough arguments provided"
msgstr "Insuficiente argumentos providenciados"
-#: tsp-svn-helper/tsh-add.c:73
-#: tsp-svn-helper/tsh-add.c:89
-#: tsp-svn-helper/tsh-checkout.c:71
-#: tsp-svn-helper/tsh-commit.c:91
-#: tsp-svn-helper/tsh-copy.c:74
-#: tsp-svn-helper/tsh-delete.c:91
-#: tsp-svn-helper/tsh-export.c:72
-#: tsp-svn-helper/tsh-import.c:72
-#: tsp-svn-helper/tsh-lock.c:91
-#: tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72
-#: tsp-svn-helper/tsh-resolved.c:88
-#: tsp-svn-helper/tsh-revert.c:87
-#: tsp-svn-helper/tsh-switch.c:71
-#: tsp-svn-helper/tsh-unlock.c:86
-#: tsp-svn-helper/tsh-update.c:88
+#: tsp-svn-helper/tsh-add.c:73 tsp-svn-helper/tsh-add.c:89
+#: tsp-svn-helper/tsh-checkout.c:71 tsp-svn-helper/tsh-commit.c:91
+#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
+#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
+#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
+#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
+#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
msgstr "Falhou"
@@ -560,18 +519,15 @@
msgid "Line"
msgstr "Linha"
-#: tsp-svn-helper/tsh-blame-dialog.c:100
-#: tsp-svn-helper/tsh-log-dialog.c:118
+#: tsp-svn-helper/tsh-blame-dialog.c:100 tsp-svn-helper/tsh-log-dialog.c:118
msgid "Revision"
msgstr "Revisão"
-#: tsp-svn-helper/tsh-blame-dialog.c:106
-#: tsp-svn-helper/tsh-log-dialog.c:124
+#: tsp-svn-helper/tsh-blame-dialog.c:106 tsp-svn-helper/tsh-log-dialog.c:124
msgid "Author"
msgstr "Autor"
-#: tsp-svn-helper/tsh-blame-dialog.c:112
-#: tsp-svn-helper/tsh-log-dialog.c:130
+#: tsp-svn-helper/tsh-blame-dialog.c:112 tsp-svn-helper/tsh-log-dialog.c:130
msgid "Date"
msgstr "Data"
@@ -591,12 +547,9 @@
msgid "Cleaning up ..."
msgstr "Limpando..."
-#: tsp-svn-helper/tsh-commit.c:103
-#: tsp-svn-helper/tsh-common.c:647
-#: tsp-svn-helper/tsh-copy.c:86
-#: tsp-svn-helper/tsh-delete.c:103
-#: tsp-svn-helper/tsh-import.c:82
-#: tsp-svn-helper/tsh-move.c:84
+#: tsp-svn-helper/tsh-commit.c:103 tsp-svn-helper/tsh-common.c:647
+#: tsp-svn-helper/tsh-copy.c:86 tsp-svn-helper/tsh-delete.c:103
+#: tsp-svn-helper/tsh-import.c:82 tsp-svn-helper/tsh-move.c:84
#, c-format
msgid "At revision: %ld"
msgstr "Na revisão: %ld"
@@ -605,12 +558,9 @@
msgid "Nothing to do"
msgstr "Nada a fazer"
-#: tsp-svn-helper/tsh-commit.c:114
-#: tsp-svn-helper/tsh-common.c:469
-#: tsp-svn-helper/tsh-common.c:471
-#: tsp-svn-helper/tsh-copy.c:97
-#: tsp-svn-helper/tsh-delete.c:114
-#: tsp-svn-helper/tsh-import.c:87
+#: tsp-svn-helper/tsh-commit.c:114 tsp-svn-helper/tsh-common.c:469
+#: tsp-svn-helper/tsh-common.c:471 tsp-svn-helper/tsh-copy.c:97
+#: tsp-svn-helper/tsh-delete.c:114 tsp-svn-helper/tsh-import.c:87
#: tsp-svn-helper/tsh-move.c:95
msgid "Completed"
msgstr "Concluído"
@@ -619,26 +569,19 @@
msgid "Commit Message"
msgstr "Mensagem de envio"
-#: tsp-svn-helper/tsh-common.c:458
-#: tsp-svn-helper/tsh-common.c:467
-#: tsp-svn-helper/tsh-common.c:474
-#: tsp-svn-helper/tsh-common.c:560
-#: tsp-svn-helper/tsh-common.c:605
-#: tsp-svn-helper/tsh-common.c:689
+#: tsp-svn-helper/tsh-common.c:458 tsp-svn-helper/tsh-common.c:467
+#: tsp-svn-helper/tsh-common.c:474 tsp-svn-helper/tsh-common.c:560
+#: tsp-svn-helper/tsh-common.c:605 tsp-svn-helper/tsh-common.c:689
msgid "Added"
msgstr "Adicionado"
-#: tsp-svn-helper/tsh-common.c:459
-#: tsp-svn-helper/tsh-common.c:698
+#: tsp-svn-helper/tsh-common.c:459 tsp-svn-helper/tsh-common.c:698
msgid "Copied"
msgstr "Copiado"
-#: tsp-svn-helper/tsh-common.c:460
-#: tsp-svn-helper/tsh-common.c:466
-#: tsp-svn-helper/tsh-common.c:475
-#: tsp-svn-helper/tsh-common.c:562
-#: tsp-svn-helper/tsh-common.c:608
-#: tsp-svn-helper/tsh-common.c:691
+#: tsp-svn-helper/tsh-common.c:460 tsp-svn-helper/tsh-common.c:466
+#: tsp-svn-helper/tsh-common.c:475 tsp-svn-helper/tsh-common.c:562
+#: tsp-svn-helper/tsh-common.c:608 tsp-svn-helper/tsh-common.c:691
msgid "Deleted"
msgstr "Excluído"
@@ -662,23 +605,18 @@
msgid "Updated"
msgstr "Atualizado"
-#: tsp-svn-helper/tsh-common.c:470
-#: tsp-svn-helper/tsh-common.c:472
+#: tsp-svn-helper/tsh-common.c:470 tsp-svn-helper/tsh-common.c:472
#: tsp-svn-helper/tsh-common.c:569
msgid "External"
msgstr "Externo"
-#: tsp-svn-helper/tsh-common.c:473
-#: tsp-svn-helper/tsh-common.c:564
-#: tsp-svn-helper/tsh-common.c:611
-#: tsp-svn-helper/tsh-common.c:694
+#: tsp-svn-helper/tsh-common.c:473 tsp-svn-helper/tsh-common.c:564
+#: tsp-svn-helper/tsh-common.c:611 tsp-svn-helper/tsh-common.c:694
msgid "Modified"
msgstr "Modificado"
-#: tsp-svn-helper/tsh-common.c:476
-#: tsp-svn-helper/tsh-common.c:563
-#: tsp-svn-helper/tsh-common.c:614
-#: tsp-svn-helper/tsh-common.c:687
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:563
+#: tsp-svn-helper/tsh-common.c:614 tsp-svn-helper/tsh-common.c:687
msgid "Replaced"
msgstr "Substituído"
@@ -690,8 +628,7 @@
msgid "Locked"
msgstr "Travado"
-#: tsp-svn-helper/tsh-common.c:480
-#: tsp-svn-helper/tsh-common.c:700
+#: tsp-svn-helper/tsh-common.c:480 tsp-svn-helper/tsh-common.c:700
msgid "Unlocked"
msgstr "Destravado"
@@ -711,13 +648,11 @@
msgid "Unchanged"
msgstr "Sem modificação"
-#: tsp-svn-helper/tsh-common.c:527
-#: tsp-svn-helper/tsh-common.c:561
+#: tsp-svn-helper/tsh-common.c:527 tsp-svn-helper/tsh-common.c:561
msgid "Missing"
msgstr "Faltando"
-#: tsp-svn-helper/tsh-common.c:528
-#: tsp-svn-helper/tsh-common.c:568
+#: tsp-svn-helper/tsh-common.c:528 tsp-svn-helper/tsh-common.c:568
msgid "Obstructed"
msgstr "Obstruído"
@@ -725,13 +660,11 @@
msgid "Changed"
msgstr "Modificado"
-#: tsp-svn-helper/tsh-common.c:530
-#: tsp-svn-helper/tsh-common.c:565
+#: tsp-svn-helper/tsh-common.c:530 tsp-svn-helper/tsh-common.c:565
msgid "Merged"
msgstr "Combinado"
-#: tsp-svn-helper/tsh-common.c:531
-#: tsp-svn-helper/tsh-common.c:566
+#: tsp-svn-helper/tsh-common.c:531 tsp-svn-helper/tsh-common.c:566
msgid "Conflicted"
msgstr "Em conflito"
@@ -773,8 +706,7 @@
msgid "Select a file"
msgstr "Selecionar um arquivo"
-#: tsp-svn-helper/tsh-file-dialog.c:78
-#: tsp-svn-helper/tsh-login-dialog.c:98
+#: tsp-svn-helper/tsh-file-dialog.c:78 tsp-svn-helper/tsh-login-dialog.c:98
#: tsp-svn-helper/tsh-trust-dialog.c:73
msgid "Remember"
msgstr "Lembrar"
@@ -802,8 +734,7 @@
msgid "Message"
msgstr "Mensagem"
-#: tsp-svn-helper/tsh-log-dialog.c:174
-#: tsp-svn-helper/tsh-notify-dialog.c:88
+#: tsp-svn-helper/tsh-log-dialog.c:174 tsp-svn-helper/tsh-notify-dialog.c:88
msgid "Action"
msgstr "Ação"
@@ -971,12 +902,13 @@
#, fuzzy
#~ msgid "At revision: %"
#~ msgstr "Na revisão: %li"
+
#~ msgid "SVN _Import"
#~ msgstr "_Importar SVN"
+
#~ msgid "SVN _Checkout"
#~ msgstr "SVN _Checkout"
#, fuzzy
#~ msgid "SVN _Export"
#~ msgstr "_Importar SVN"
-
Modified: thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot
===================================================================
--- thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2008-06-15 22:51:13 UTC (rev 4941)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -18,218 +18,219 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
msgid "Menu|Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
msgid "Menu|Checkout"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
msgid "Menu|Cleanup"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
msgid "Menu|Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
msgid "Menu|Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
msgid "Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
msgid "Menu|Delete"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
msgid "Menu|Diff"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
msgid "Menu|Export"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
msgid "Menu|Import"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
msgid "Import"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
msgid "Menu|Info"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
msgid "Menu|Lock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Menu|Edit Properties"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
msgid "Menu|Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
msgid "Menu|Resolved"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
msgid "Resolved"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
msgid "Menu|Resolve"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
msgid "Menu|Revert"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
msgid "Menu|Status"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
msgid "Menu|Switch"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
msgid "Menu|Unlock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
msgid "Menu|Update"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -507,7 +508,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/po/ur.po
===================================================================
--- thunar-svn-plugin/trunk/po/ur.po 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/po/ur.po 2008-06-15 22:51:13 UTC (rev 4941)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-06-12 00:42+0200\n"
+"POT-Creation-Date: 2008-06-16 00:45+0200\n"
"PO-Revision-Date: 2007-10-26 15:12+0500\n"
"Last-Translator: Muhammad Ali Makki <makk.ma at gmail.com>\n"
"Language-Team: Urdu <makki.ma at gmail.com>\n"
@@ -20,241 +20,242 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:413 thunar-svn-plugin/tsp-provider.c:444
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:465
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:242
+#: thunar-svn-plugin/tsp-svn-action.c:266
msgid "Menu|Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:242 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:266 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-add.c:113 tsp-svn-helper/tsh-add.c:126
msgid "Add"
msgstr "شامل کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:279
#, fuzzy
msgid "Menu|Blame"
msgstr "Blame"
-#: thunar-svn-plugin/tsp-svn-action.c:255 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:279 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-blame-dialog.c:133
msgid "Blame"
msgstr "Blame"
-#: thunar-svn-plugin/tsp-svn-action.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:299
#, fuzzy
msgid "Menu|Checkout"
msgstr "چیک کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:275 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:299 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-checkout.c:98 tsp-svn-helper/tsh-checkout.c:110
msgid "Checkout"
msgstr "چیک کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:288
+#: thunar-svn-plugin/tsp-svn-action.c:312
#, fuzzy
msgid "Menu|Cleanup"
msgstr "صاف کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:288 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:312 tsp-svn-helper/main.c:243
msgid "Cleanup"
msgstr "صاف کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:301
+#: thunar-svn-plugin/tsp-svn-action.c:325
#, fuzzy
msgid "Menu|Commit"
msgstr "تبصرہ"
-#: thunar-svn-plugin/tsp-svn-action.c:301 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:325 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-commit.c:127 tsp-svn-helper/tsh-commit.c:140
msgid "Commit"
msgstr "تبصرہ"
-#: thunar-svn-plugin/tsp-svn-action.c:314
+#: thunar-svn-plugin/tsp-svn-action.c:338
#, fuzzy
msgid "Menu|Copy"
msgstr "مکمل"
-#: thunar-svn-plugin/tsp-svn-action.c:314 tsp-svn-helper/main.c:251
+#: thunar-svn-plugin/tsp-svn-action.c:338 tsp-svn-helper/main.c:251
#: tsp-svn-helper/tsh-copy.c:152
#, fuzzy
msgid "Copy"
msgstr "مکمل"
-#: thunar-svn-plugin/tsp-svn-action.c:327
+#: thunar-svn-plugin/tsp-svn-action.c:351
#, fuzzy
msgid "Menu|Delete"
msgstr "حذف"
-#: thunar-svn-plugin/tsp-svn-action.c:327 tsp-svn-helper/main.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:351 tsp-svn-helper/main.c:255
#: tsp-svn-helper/tsh-delete.c:127 tsp-svn-helper/tsh-delete.c:140
msgid "Delete"
msgstr "حذف"
-#: thunar-svn-plugin/tsp-svn-action.c:340
+#: thunar-svn-plugin/tsp-svn-action.c:364
#, fuzzy
msgid "Menu|Diff"
msgstr "فرق"
-#: thunar-svn-plugin/tsp-svn-action.c:340
-#: thunar-svn-plugin/tsp-svn-action.c:341
+#: thunar-svn-plugin/tsp-svn-action.c:364
+#: thunar-svn-plugin/tsp-svn-action.c:365
msgid "Diff"
msgstr "فرق"
-#: thunar-svn-plugin/tsp-svn-action.c:352
+#: thunar-svn-plugin/tsp-svn-action.c:376
#, fuzzy
msgid "Menu|Export"
msgstr "برآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:352 tsp-svn-helper/main.c:259
+#: thunar-svn-plugin/tsp-svn-action.c:376 tsp-svn-helper/main.c:259
#: tsp-svn-helper/tsh-export.c:107 tsp-svn-helper/tsh-export.c:125
msgid "Export"
msgstr "برآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:365
+#: thunar-svn-plugin/tsp-svn-action.c:389
#, fuzzy
msgid "Menu|Import"
msgstr "SVN _درآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:263
+#: thunar-svn-plugin/tsp-svn-action.c:389 tsp-svn-helper/main.c:263
#: tsp-svn-helper/tsh-import.c:102 tsp-svn-helper/tsh-import.c:120
#, fuzzy
msgid "Import"
msgstr "SVN _درآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:378
+#: thunar-svn-plugin/tsp-svn-action.c:402
#, fuzzy
msgid "Menu|Info"
msgstr "معلومات"
-#: thunar-svn-plugin/tsp-svn-action.c:378
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:402
+#: thunar-svn-plugin/tsp-svn-action.c:403
msgid "Info"
msgstr "معلومات"
-#: thunar-svn-plugin/tsp-svn-action.c:395
+#: thunar-svn-plugin/tsp-svn-action.c:419
#, fuzzy
msgid "Menu|Lock"
msgstr "قفل"
-#: thunar-svn-plugin/tsp-svn-action.c:395 tsp-svn-helper/main.c:267
+#: thunar-svn-plugin/tsp-svn-action.c:419 tsp-svn-helper/main.c:267
#: tsp-svn-helper/tsh-lock-dialog.c:72 tsp-svn-helper/tsh-lock.c:130
msgid "Lock"
msgstr "قفل"
-#: thunar-svn-plugin/tsp-svn-action.c:408
+#: thunar-svn-plugin/tsp-svn-action.c:432
msgid "Menu|Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:271
+#: thunar-svn-plugin/tsp-svn-action.c:432 tsp-svn-helper/main.c:271
#: tsp-svn-helper/tsh-log-dialog.c:201
msgid "Log"
msgstr "Log"
-#: thunar-svn-plugin/tsp-svn-action.c:430
+#: thunar-svn-plugin/tsp-svn-action.c:454
msgid "Menu|Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:430 tsp-svn-helper/main.c:275
+#: thunar-svn-plugin/tsp-svn-action.c:454 tsp-svn-helper/main.c:275
#: tsp-svn-helper/tsh-move.c:151
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
#, fuzzy
msgid "Menu|Edit Properties"
msgstr "خصوصیات مدون کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:473
msgid "Edit Properties"
msgstr "خصوصیات مدون کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:462
+#: thunar-svn-plugin/tsp-svn-action.c:486
#, fuzzy
msgid "Menu|Relocate"
msgstr "حذف"
-#: thunar-svn-plugin/tsp-svn-action.c:462 tsp-svn-helper/main.c:287
+#: thunar-svn-plugin/tsp-svn-action.c:486 tsp-svn-helper/main.c:287
#: tsp-svn-helper/tsh-relocate-dialog.c:215
msgid "Relocate"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:476
+#: thunar-svn-plugin/tsp-svn-action.c:500
#, fuzzy
msgid "Menu|Resolved"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:476 tsp-svn-helper/main.c:283
-#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:112
+#: thunar-svn-plugin/tsp-svn-action.c:500 tsp-svn-helper/main.c:283
+#: tsp-svn-helper/tsh-common.c:464 tsp-svn-helper/tsh-resolved.c:113
+#: tsp-svn-helper/tsh-resolved.c:126
#, fuzzy
msgid "Resolved"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:489
+#: thunar-svn-plugin/tsp-svn-action.c:513
#, fuzzy
msgid "Menu|Resolve"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:489
-#: thunar-svn-plugin/tsp-svn-action.c:490
+#: thunar-svn-plugin/tsp-svn-action.c:513
+#: thunar-svn-plugin/tsp-svn-action.c:514
msgid "Resolve"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:501
+#: thunar-svn-plugin/tsp-svn-action.c:525
#, fuzzy
msgid "Menu|Revert"
msgstr "واپس"
-#: thunar-svn-plugin/tsp-svn-action.c:501 tsp-svn-helper/main.c:291
+#: thunar-svn-plugin/tsp-svn-action.c:525 tsp-svn-helper/main.c:291
#: tsp-svn-helper/tsh-revert.c:112 tsp-svn-helper/tsh-revert.c:125
msgid "Revert"
msgstr "واپس"
-#: thunar-svn-plugin/tsp-svn-action.c:514
+#: thunar-svn-plugin/tsp-svn-action.c:538
#, fuzzy
msgid "Menu|Status"
msgstr "حالت"
-#: thunar-svn-plugin/tsp-svn-action.c:514 tsp-svn-helper/main.c:295
+#: thunar-svn-plugin/tsp-svn-action.c:538 tsp-svn-helper/main.c:295
#: tsp-svn-helper/tsh-file-selection-dialog.c:124
#: tsp-svn-helper/tsh-status-dialog.c:184
msgid "Status"
msgstr "حالت"
-#: thunar-svn-plugin/tsp-svn-action.c:527
+#: thunar-svn-plugin/tsp-svn-action.c:551
#, fuzzy
msgid "Menu|Switch"
msgstr "تبدیل"
-#: thunar-svn-plugin/tsp-svn-action.c:527 tsp-svn-helper/main.c:299
+#: thunar-svn-plugin/tsp-svn-action.c:551 tsp-svn-helper/main.c:299
#: tsp-svn-helper/tsh-relocate.c:119 tsp-svn-helper/tsh-switch.c:114
#: tsp-svn-helper/tsh-switch.c:127
msgid "Switch"
msgstr "تبدیل"
-#: thunar-svn-plugin/tsp-svn-action.c:540
+#: thunar-svn-plugin/tsp-svn-action.c:564
#, fuzzy
msgid "Menu|Unlock"
msgstr "غیر مقفل"
-#: thunar-svn-plugin/tsp-svn-action.c:540 tsp-svn-helper/main.c:303
+#: thunar-svn-plugin/tsp-svn-action.c:564 tsp-svn-helper/main.c:303
#: tsp-svn-helper/tsh-unlock.c:111
msgid "Unlock"
msgstr "غیر مقفل"
-#: thunar-svn-plugin/tsp-svn-action.c:553
+#: thunar-svn-plugin/tsp-svn-action.c:577
#, fuzzy
msgid "Menu|Update"
msgstr "تجدید"
-#: thunar-svn-plugin/tsp-svn-action.c:553 tsp-svn-helper/main.c:307
+#: thunar-svn-plugin/tsp-svn-action.c:577 tsp-svn-helper/main.c:307
#: tsp-svn-helper/tsh-update.c:113
msgid "Update"
msgstr "تجدید"
-#: thunar-svn-plugin/tsp-svn-action.c:571
+#: thunar-svn-plugin/tsp-svn-action.c:595
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
@@ -558,7 +559,7 @@
#: tsp-svn-helper/tsh-copy.c:74 tsp-svn-helper/tsh-delete.c:91
#: tsp-svn-helper/tsh-export.c:72 tsp-svn-helper/tsh-import.c:72
#: tsp-svn-helper/tsh-lock.c:91 tsp-svn-helper/tsh-move.c:72
-#: tsp-svn-helper/tsh-resolved.c:72 tsp-svn-helper/tsh-resolved.c:88
+#: tsp-svn-helper/tsh-resolved.c:73 tsp-svn-helper/tsh-resolved.c:89
#: tsp-svn-helper/tsh-revert.c:87 tsp-svn-helper/tsh-switch.c:71
#: tsp-svn-helper/tsh-unlock.c:86 tsp-svn-helper/tsh-update.c:88
msgid "Failed"
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2008-06-15 22:51:13 UTC (rev 4941)
@@ -61,9 +61,21 @@
ThunarxFileInfo *folder);
static GList *tsp_provider_get_pages (ThunarxPropertyPageProvider *menu_provider,
GList *files);
+static void tsp_new_process (TspSvnAction *action,
+ const GPid *pid,
+ const gchar *path,
+ TspProvider *tsp_provider);
+typedef struct
+{
+ GPid pid;
+ guint watch_id;
+ gchar *path;
+ TspProvider *provider;
+} TspChildWatch;
+
struct _TspProviderClass
{
GObjectClass __parent__;
@@ -71,8 +83,10 @@
struct _TspProvider
{
- GObject __parent__;
+ GObject __parent__;
+ TspChildWatch *child_watch;
+
#if !GTK_CHECK_VERSION(2,9,0)
/* GTK+ 2.9.0 and above provide an icon-name property
* for GtkActions, so we don't need the icon factory.
@@ -158,9 +172,15 @@
static void
tsp_provider_finalize (GObject *object)
{
-#if !GTK_CHECK_VERSION(2,9,0)
TspProvider *tsp_provider = TSP_PROVIDER (object);
+ if (tsp_provider->child_watch)
+ {
+ GSource *source = g_main_context_find_source_by_id (NULL, tsp_provider->child_watch->watch_id);
+ g_source_set_callback (source, (GSourceFunc) g_spawn_close_pid, NULL, NULL);
+ }
+
+#if !GTK_CHECK_VERSION(2,9,0)
/* release our icon factory */
gtk_icon_factory_remove_default (tsp_provider->icon_factory);
g_object_unref (G_OBJECT (tsp_provider->icon_factory));
@@ -269,39 +289,39 @@
gint
tsp_compare_filename (const gchar *uri1, const gchar *uri2)
{
- /* strip the "file://" part of the uri */
- if (strncmp (uri1, "file://", 7) == 0)
- {
- uri1 += 7;
- }
+ /* strip the "file://" part of the uri */
+ if (strncmp (uri1, "file://", 7) == 0)
+ {
+ uri1 += 7;
+ }
- /* strip the "file://" part of the uri */
- if (strncmp (uri2, "file://", 7) == 0)
- {
- uri2 += 7;
- }
+ /* strip the "file://" part of the uri */
+ if (strncmp (uri2, "file://", 7) == 0)
+ {
+ uri2 += 7;
+ }
- gchar *path1 = g_strdup (uri1);
- gchar *path2 = g_strdup (uri2);
+ gchar *path1 = g_strdup (uri1);
+ gchar *path2 = g_strdup (uri2);
- /* remove trailing '/' */
- if (path1[strlen (path1) - 1] == '/')
- {
- path1[strlen (path1) - 1] = '\0';
- }
+ /* remove trailing '/' */
+ if (path1[strlen (path1) - 1] == '/')
+ {
+ path1[strlen (path1) - 1] = '\0';
+ }
- /* remove trailing '/'*/
- if (path2[strlen (path2) - 1] == '/')
- {
- path2[strlen (path2) - 1] = '\0';
- }
-
- gint result = strcmp (path1, path2);
+ /* remove trailing '/'*/
+ if (path2[strlen (path2) - 1] == '/')
+ {
+ path2[strlen (path2) - 1] = '\0';
+ }
+
+ gint result = strcmp (path1, path2);
- g_free (path1);
- g_free (path2);
+ g_free (path1);
+ g_free (path2);
- return result;
+ return result;
}
@@ -332,7 +352,7 @@
g_free (uri);
}
- return result;
+ return result;
}
@@ -360,57 +380,58 @@
/* check all supplied files */
for (lp = files; lp != NULL; lp = lp->next, ++n_files)
- {
- /* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (lp->data);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ {
+ /* check if the file is a local file */
+ info = thunarx_file_info_get_vfs_info (lp->data);
+ scheme = thunar_vfs_path_get_scheme (info->path);
+ thunar_vfs_info_unref (info);
- /* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
- return NULL;
+ /* unable to handle non-local files */
+ if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ return NULL;
- /* check if the parent folder is a working copy */
- if (!parent_wc && tsp_is_parent_working_copy (lp->data))
- parent_wc = TRUE;
+ /* check if the parent folder is a working copy */
+ if (!parent_wc && tsp_is_parent_working_copy (lp->data))
+ parent_wc = TRUE;
- if (thunarx_file_info_is_directory (lp->data))
- {
- if (tsp_is_working_copy (lp->data))
- {
- directory_is_wc = TRUE;
- //g_object_set_data(lp->data, TSP_SVN_WORKING_COPY, GINT_TO_POINTER(TRUE));
- }
- else
- {
- directory_is_not_wc = TRUE;
- //g_object_set_data(lp->data, TSP_SVN_WORKING_COPY, GINT_TO_POINTER(FALSE));
- }
- }
- else
- {
- for (iter = file_status; iter; iter = iter->next)
- {
- if (!tsp_compare_path (iter->data, lp->data))
- {
- if (TSP_SVN_FILE_STATUS (iter->data)->flag.version_control)
- {
- file_is_vc = TRUE;
- }
- else
- {
- file_is_not_vc = TRUE;
- }
+ if (thunarx_file_info_is_directory (lp->data))
+ {
+ if (tsp_is_working_copy (lp->data))
+ {
+ directory_is_wc = TRUE;
+ //g_object_set_data(lp->data, TSP_SVN_WORKING_COPY, GINT_TO_POINTER(TRUE));
+ }
+ else
+ {
+ directory_is_not_wc = TRUE;
+ //g_object_set_data(lp->data, TSP_SVN_WORKING_COPY, GINT_TO_POINTER(FALSE));
+ }
+ }
+ else
+ {
+ for (iter = file_status; iter; iter = iter->next)
+ {
+ if (!tsp_compare_path (iter->data, lp->data))
+ {
+ if (TSP_SVN_FILE_STATUS (iter->data)->flag.version_control)
+ {
+ file_is_vc = TRUE;
+ }
+ else
+ {
+ file_is_not_vc = TRUE;
+ }
break;
- }
- }
+ }
+ }
if(!iter)
file_is_not_vc = TRUE;
- }
- }
+ }
+ }
/* append the svn submenu action */
action = tsp_svn_action_new ("Tsp::svn", _("SVN"), files, window, FALSE, parent_wc, directory_is_wc, directory_is_not_wc, file_is_vc, file_is_not_vc);
+ g_signal_connect(action, "new-watch", G_CALLBACK(tsp_new_process), menu_provider);
actions = g_list_append (actions, action);
return actions;
@@ -427,21 +448,22 @@
GList *actions = NULL;
ThunarVfsPathScheme scheme;
ThunarVfsInfo *info;
- GList *files;
+ GList *files;
- /* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (folder);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ /* check if the file is a local file */
+ info = thunarx_file_info_get_vfs_info (folder);
+ scheme = thunar_vfs_path_get_scheme (info->path);
+ thunar_vfs_info_unref (info);
- /* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
- return NULL;
+ /* unable to handle non-local files */
+ if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ return NULL;
- files = g_list_append (NULL, folder);
+ files = g_list_append (NULL, folder);
- /* Lets see if we are dealing with a working copy */
+ /* Lets see if we are dealing with a working copy */
action = tsp_svn_action_new ("Tsp::svn", _("SVN"), files, window, TRUE, tsp_is_working_copy (folder), FALSE, FALSE, FALSE, FALSE);
+ g_signal_connect(action, "new-process", G_CALLBACK(tsp_new_process), menu_provider);
/* append the svn submenu action */
actions = g_list_append (actions, action);
@@ -471,7 +493,7 @@
if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
return NULL;
- if (thunarx_file_info_is_directory (files->data))
+ if (thunarx_file_info_is_directory (files->data))
{
/* Lets see if we are dealing with a working copy */
if (tsp_is_working_copy (files->data))
@@ -486,17 +508,17 @@
file_status = tsp_get_parent_status (files->data);
- for (iter = file_status; iter; iter = iter->next)
- {
- if (!tsp_compare_path (iter->data, files->data))
- {
- if (TSP_SVN_FILE_STATUS (iter->data)->flag.version_control)
- {
- is_vc = TRUE;
- }
+ for (iter = file_status; iter; iter = iter->next)
+ {
+ if (!tsp_compare_path (iter->data, files->data))
+ {
+ if (TSP_SVN_FILE_STATUS (iter->data)->flag.version_control)
+ {
+ is_vc = TRUE;
+ }
break;
- }
- }
+ }
+ }
}
if(is_vc)
{
@@ -506,3 +528,63 @@
return pages;
}
+
+
+static void
+tsp_child_watch (GPid pid, gint status, gpointer data)
+{
+ gchar *watch_path = data;
+
+ if (G_LIKELY (data))
+ {
+ GDK_THREADS_ENTER ();
+
+ ThunarVfsPath *path = thunar_vfs_path_new (watch_path, NULL);
+
+ if (G_LIKELY (path))
+ {
+ ThunarVfsMonitor *monitor = thunar_vfs_monitor_get_default ();
+ thunar_vfs_monitor_feed (monitor, THUNAR_VFS_MONITOR_EVENT_CHANGED, path);
+ g_object_unref (G_OBJECT (monitor));
+ thunar_vfs_path_unref (path);
+ }
+
+ GDK_THREADS_LEAVE ();
+
+ //this is done by destroy callback
+ //g_free (watch_path);
+ }
+
+ g_spawn_close_pid (pid);
+}
+
+
+
+static void
+tsp_child_watch_free (TspChildWatch *watch)
+{
+ if (watch->provider->child_watch == watch)
+ watch->provider->child_watch = NULL;
+ g_free(watch->path);
+ g_free(watch);
+}
+
+
+
+static void
+tsp_new_process (TspSvnAction *action, const GPid *pid, const gchar *path, TspProvider *tsp_provider)
+{
+ TspChildWatch *watch;
+ if (tsp_provider->child_watch)
+ {
+ GSource *source = g_main_context_find_source_by_id (NULL, tsp_provider->child_watch->watch_id);
+ g_source_set_callback (source, (GSourceFunc) g_spawn_close_pid, NULL, NULL);
+ }
+ watch = g_new(TspChildWatch, 1);
+ watch->pid = *pid;
+ watch->path = g_strdup (path);
+ watch->provider = tsp_provider;
+ watch->watch_id = g_child_watch_add_full (G_PRIORITY_LOW, *pid, tsp_child_watch, watch, (GDestroyNotify)tsp_child_watch_free);
+ tsp_provider->child_watch = watch;
+}
+
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2008-06-15 14:57:58 UTC (rev 4940)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2008-06-15 22:51:13 UTC (rev 4941)
@@ -32,43 +32,64 @@
#include <sys/wait.h>
+
+static void tsh_cclosure_marshal_VOID__POINTER_STRING (GClosure *closure,
+ GValue *return_value G_GNUC_UNUSED,
+ guint n_param_values,
+ const GValue *param_values,
+ gpointer invocation_hint G_GNUC_UNUSED,
+ gpointer marshal_data);
+
+
+
struct _TspSvnActionClass
{
- GtkActionClass __parent__;
+ GtkActionClass __parent__;
};
struct _TspSvnAction
{
- GtkAction __parent__;
+ GtkAction __parent__;
- struct {
- unsigned is_parent : 1;
- unsigned parent_version_control : 1;
- unsigned directory_version_control : 1;
- unsigned directory_no_version_control : 1;
- unsigned file_version_control : 1;
- unsigned file_no_version_control : 1;
- } property;
+ struct {
+ unsigned is_parent : 1;
+ unsigned parent_version_control : 1;
+ unsigned directory_version_control : 1;
+ unsigned directory_no_version_control : 1;
+ unsigned file_version_control : 1;
+ unsigned file_no_version_control : 1;
+ } property;
- GList *files;
- GtkWidget *window;
+ GList *files;
+ GtkWidget *window;
};
enum {
- PROPERTY_IS_PARENT = 1,
- PROPERTY_PARENT_VERSION_CONTROL,
- PROPERTY_DIRECTORY_VERSION_CONTROL,
- PROPERTY_DIRECTORY_NO_VERSION_CONTROL,
- PROPERTY_FILE_VERSION_CONTROL,
- PROPERTY_FILE_NO_VERSION_CONTROL
+ PROPERTY_IS_PARENT = 1,
+ PROPERTY_PARENT_VERSION_CONTROL,
+ PROPERTY_DIRECTORY_VERSION_CONTROL,
+ PROPERTY_DIRECTORY_NO_VERSION_CONTROL,
+ PROPERTY_FILE_VERSION_CONTROL,
+ PROPERTY_FILE_NO_VERSION_CONTROL
};
+enum {
+ SIGNAL_NEW_PROCESS = 0,
+ SIGNAL_COUNT
+};
+
+
+
+static guint action_signal[SIGNAL_COUNT];
+
+
+
static GtkWidget *tsp_svn_action_create_menu_item (GtkAction *action);
@@ -94,32 +115,35 @@
static void
tsp_svn_action_class_init (TspSvnActionClass *klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- GtkActionClass *gtkaction_class = GTK_ACTION_CLASS (klass);
+ GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+ GtkActionClass *gtkaction_class = GTK_ACTION_CLASS (klass);
- gobject_class->finalize = tsp_svn_action_finalize;
- gobject_class->set_property = tsp_svn_action_set_property;
+ gobject_class->finalize = tsp_svn_action_finalize;
+ gobject_class->set_property = tsp_svn_action_set_property;
- gtkaction_class->create_menu_item = tsp_svn_action_create_menu_item;
+ gtkaction_class->create_menu_item = tsp_svn_action_create_menu_item;
- g_object_class_install_property (gobject_class, PROPERTY_IS_PARENT,
- g_param_spec_boolean ("is-parent", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_IS_PARENT,
+ g_param_spec_boolean ("is-parent", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
- g_object_class_install_property (gobject_class, PROPERTY_PARENT_VERSION_CONTROL,
- g_param_spec_boolean ("parent-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_PARENT_VERSION_CONTROL,
+ g_param_spec_boolean ("parent-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
- g_object_class_install_property (gobject_class, PROPERTY_DIRECTORY_VERSION_CONTROL,
- g_param_spec_boolean ("directory-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_DIRECTORY_VERSION_CONTROL,
+ g_param_spec_boolean ("directory-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
- g_object_class_install_property (gobject_class, PROPERTY_DIRECTORY_NO_VERSION_CONTROL,
- g_param_spec_boolean ("directory-no-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_DIRECTORY_NO_VERSION_CONTROL,
+ g_param_spec_boolean ("directory-no-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
- g_object_class_install_property (gobject_class, PROPERTY_FILE_VERSION_CONTROL,
- g_param_spec_boolean ("file-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_FILE_VERSION_CONTROL,
+ g_param_spec_boolean ("file-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
- g_object_class_install_property (gobject_class, PROPERTY_FILE_NO_VERSION_CONTROL,
- g_param_spec_boolean ("file-no-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ g_object_class_install_property (gobject_class, PROPERTY_FILE_NO_VERSION_CONTROL,
+ g_param_spec_boolean ("file-no-version-control", "", "", FALSE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE));
+ action_signal[SIGNAL_NEW_PROCESS] = g_signal_new("new-process", G_OBJECT_CLASS_TYPE(gobject_class), G_SIGNAL_RUN_FIRST,
+ 0, NULL, NULL, tsh_cclosure_marshal_VOID__POINTER_STRING, G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_STRING);
+
tsp_action_arg_quark = g_quark_from_static_string ("tsp-action-arg");
}
@@ -128,14 +152,14 @@
static void
tsp_svn_action_init (TspSvnAction *self)
{
- self->property.is_parent = 0;
- self->property.parent_version_control = 0;
- self->property.directory_version_control = 0;
- self->property.directory_no_version_control = 0;
- self->property.file_version_control = 0;
- self->property.file_no_version_control = 0;
- self->files = NULL;
- self->window = NULL;
+ self->property.is_parent = 0;
+ self->property.parent_version_control = 0;
+ self->property.directory_version_control = 0;
+ self->property.directory_no_version_control = 0;
+ self->property.file_version_control = 0;
+ self->property.file_no_version_control = 0;
+ self->files = NULL;
+ self->window = NULL;
}
@@ -143,38 +167,38 @@
GtkAction *
tsp_svn_action_new (const gchar *name,
const gchar *label,
- GList *files,
- GtkWidget *window,
- gboolean is_parent,
- gboolean parent_version_control,
- gboolean directory_version_control,
- gboolean directory_no_version_control,
- gboolean file_version_control,
- gboolean file_no_version_control)
+ GList *files,
+ GtkWidget *window,
+ gboolean is_parent,
+ gboolean parent_version_control,
+ gboolean directory_version_control,
+ gboolean directory_no_version_control,
+ gboolean file_version_control,
+ gboolean file_no_version_control)
{
- g_return_val_if_fail(name, NULL);
- g_return_val_if_fail(label, NULL);
+ g_return_val_if_fail(name, NULL);
+ g_return_val_if_fail(label, NULL);
- GtkAction *action = g_object_new (TSP_TYPE_SVN_ACTION,
- "hide-if-empty", FALSE,
- "name", name,
- "label", label,
- "is-parent", is_parent,
- "parent-version-control", parent_version_control,
- "directory-version-control", directory_version_control,
- "directory-no-version-control", directory_no_version_control,
- "file-version-control", file_version_control,
- "file-no-version-control", file_no_version_control,
+ GtkAction *action = g_object_new (TSP_TYPE_SVN_ACTION,
+ "hide-if-empty", FALSE,
+ "name", name,
+ "label", label,
+ "is-parent", is_parent,
+ "parent-version-control", parent_version_control,
+ "directory-version-control", directory_version_control,
+ "directory-no-version-control", directory_no_version_control,
+ "file-version-control", file_version_control,
+ "file-no-version-control", file_no_version_control,
#if !GTK_CHECK_VERSION(2,9,0)
- "stock-id", "subversion",
+ "stock-id", "subversion",
#else
- "icon-name", "subversion",
+ "icon-name", "subversion",
#endif
- NULL);
- TSP_SVN_ACTION (action)->files = thunarx_file_info_list_copy (files);
-// TSP_SVN_ACTION (action)->window = gtk_widget_ref (window);
- TSP_SVN_ACTION (action)->window = window;
- return action;
+ NULL);
+ TSP_SVN_ACTION (action)->files = thunarx_file_info_list_copy (files);
+// TSP_SVN_ACTION (action)->window = gtk_widget_ref (window);
+ TSP_SVN_ACTION (action)->window = window;
+ return action;
}
@@ -182,12 +206,12 @@
static void
tsp_svn_action_finalize (GObject *object)
{
- thunarx_file_info_list_free (TSP_SVN_ACTION (object)->files);
- TSP_SVN_ACTION (object)->files = NULL;
-// gtk_widget_unref (TSP_SVN_ACTION (object)->window);
- TSP_SVN_ACTION (object)->window = NULL;
+ thunarx_file_info_list_free (TSP_SVN_ACTION (object)->files);
+ TSP_SVN_ACTION (object)->files = NULL;
+// gtk_widget_unref (TSP_SVN_ACTION (object)->window);
+ TSP_SVN_ACTION (object)->window = NULL;
- G_OBJECT_CLASS (tsp_svn_action_parent_class)->finalize (object);
+ G_OBJECT_CLASS (tsp_svn_action_parent_class)->finalize (object);
}
@@ -195,373 +219,373 @@
static void
tsp_svn_action_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
{
- switch (property_id)
- {
- case PROPERTY_IS_PARENT:
- TSP_SVN_ACTION (object)->property.is_parent = g_value_get_boolean (value)?1:0;
- break;
- case PROPERTY_PARENT_VERSION_CONTROL:
- TSP_SVN_ACTION (object)->property.parent_version_control = g_value_get_boolean (value)?1:0;
- break;
- case PROPERTY_DIRECTORY_VERSION_CONTROL:
- TSP_SVN_ACTION (object)->property.directory_version_control = g_value_get_boolean (value)?1:0;
- break;
- case PROPERTY_DIRECTORY_NO_VERSION_CONTROL:
- TSP_SVN_ACTION (object)->property.directory_no_version_control = g_value_get_boolean (value)?1:0;
- break;
- case PROPERTY_FILE_VERSION_CONTROL:
- TSP_SVN_ACTION (object)->property.file_version_control = g_value_get_boolean (value)?1:0;
- break;
- case PROPERTY_FILE_NO_VERSION_CONTROL:
- TSP_SVN_ACTION (object)->property.file_no_version_control = g_value_get_boolean (value)?1:0;
- break;
+ switch (property_id)
+ {
+ case PROPERTY_IS_PARENT:
+ TSP_SVN_ACTION (object)->property.is_parent = g_value_get_boolean (value)?1:0;
+ break;
+ case PROPERTY_PARENT_VERSION_CONTROL:
+ TSP_SVN_ACTION (object)->property.parent_version_control = g_value_get_boolean (value)?1:0;
+ break;
+ case PROPERTY_DIRECTORY_VERSION_CONTROL:
+ TSP_SVN_ACTION (object)->property.directory_version_control = g_value_get_boolean (value)?1:0;
+ break;
+ case PROPERTY_DIRECTORY_NO_VERSION_CONTROL:
+ TSP_SVN_ACTION (object)->property.directory_no_version_control = g_value_get_boolean (value)?1:0;
+ break;
+ case PROPERTY_FILE_VERSION_CONTROL:
+ TSP_SVN_ACTION (object)->property.file_version_control = g_value_get_boolean (value)?1:0;
+ break;
+ case PROPERTY_FILE_NO_VERSION_CONTROL:
+ TSP_SVN_ACTION (object)->property.file_no_version_control = g_value_get_boolean (value)?1:0;
+ break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
break;
- }
+ }
}
static GtkWidget *
tsp_svn_action_create_menu_item (GtkAction *action)
{
- GtkWidget *item;
- GtkWidget *menu;
- GtkAction *subaction;
- GtkWidget *subitem;
+ GtkWidget *item;
+ GtkWidget *menu;
+ GtkAction *subaction;
+ GtkWidget *subitem;
const gchar *tooltip;
- TspSvnAction *tsp_action = TSP_SVN_ACTION (action);
+ TspSvnAction *tsp_action = TSP_SVN_ACTION (action);
- item = GTK_ACTION_CLASS(tsp_svn_action_parent_class)->create_menu_item (action);
+ item = GTK_ACTION_CLASS(tsp_svn_action_parent_class)->create_menu_item (action);
- menu = gtk_menu_new ();
- gtk_menu_item_set_submenu (GTK_MENU_ITEM (item), menu);
- /* No version control */
- if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_no_version_control || tsp_action->property.file_no_version_control))
- {
- subaction = gtk_action_new ("tsp::add", Q_("Menu|Add"), _("Add"), GTK_STOCK_ADD);
+ menu = gtk_menu_new ();
+ gtk_menu_item_set_submenu (GTK_MENU_ITEM (item), menu);
+ /* No version control */
+ if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_no_version_control || tsp_action->property.file_no_version_control))
+ {
+ subaction = gtk_action_new ("tsp::add", Q_("Menu|Add"), _("Add"), GTK_STOCK_ADD);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--add");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (file) */
- if (tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::blame", Q_("Menu|Blame"), _("Blame"), GTK_STOCK_INDEX);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (file) */
+ if (tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::blame", Q_("Menu|Blame"), _("Blame"), GTK_STOCK_INDEX);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--blame");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* No need
- subitem = gtk_menu_item_new_with_label (_("Cat"));
- g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Cat");
+ subitem = gtk_menu_item_new_with_label (_("Cat"));
+ g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Cat");
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
*//* No version control (parent) */
- if (tsp_action->property.is_parent && !tsp_action->property.parent_version_control)
+ if (tsp_action->property.is_parent && !tsp_action->property.parent_version_control)
{
- subaction = gtk_action_new ("tsp::checkout", Q_("Menu|Checkout"), _("Checkout"), GTK_STOCK_CONNECT);
+ subaction = gtk_action_new ("tsp::checkout", Q_("Menu|Checkout"), _("Checkout"), GTK_STOCK_CONNECT);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--checkout");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
}
/* Version control (parent) */
- if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
- {
- subaction = gtk_action_new ("tsp::cleanup", Q_("Menu|Cleanup"), _("Cleanup"), GTK_STOCK_CLEAR);
+ if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
+ {
+ subaction = gtk_action_new ("tsp::cleanup", Q_("Menu|Cleanup"), _("Cleanup"), GTK_STOCK_CLEAR);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--cleanup");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::commit", Q_("Menu|Commit"), _("Commit"), GTK_STOCK_APPLY);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::commit", Q_("Menu|Commit"), _("Commit"), GTK_STOCK_APPLY);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--commit");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* Version control (no parent) */
- if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
- {
- subaction = gtk_action_new ("tsp::copy", Q_("Menu|Copy"), _("Copy"), GTK_STOCK_COPY);
+ if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
+ {
+ subaction = gtk_action_new ("tsp::copy", Q_("Menu|Copy"), _("Copy"), GTK_STOCK_COPY);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--copy");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
}
/* Version control (no parent) */
- if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
- {
- subaction = gtk_action_new ("tsp::delete", Q_("Menu|Delete"), _("Delete"), GTK_STOCK_DELETE);
+ if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
+ {
+ subaction = gtk_action_new ("tsp::delete", Q_("Menu|Delete"), _("Delete"), GTK_STOCK_DELETE);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--delete");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (file) */
- if (tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::diff", Q_("Menu|Diff"), _("Diff"), GTK_STOCK_FIND_AND_REPLACE);
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Diff"));
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (file) */
+ if (tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::diff", Q_("Menu|Diff"), _("Diff"), GTK_STOCK_FIND_AND_REPLACE);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Diff"));
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control and No version control (parent) */
- if (tsp_action->property.is_parent || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::export", Q_("Menu|Export"), _("Export"), GTK_STOCK_SAVE);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control and No version control (parent) */
+ if (tsp_action->property.is_parent || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::export", Q_("Menu|Export"), _("Export"), GTK_STOCK_SAVE);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--export");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* No version control (all) */
- if (!tsp_action->property.parent_version_control && (tsp_action->property.is_parent || tsp_action->property.directory_no_version_control || tsp_action->property.file_no_version_control))
- {
- subaction = gtk_action_new ("tsp::import", Q_("Menu|Import"), _("Import"), GTK_STOCK_NETWORK);
+ if (!tsp_action->property.parent_version_control && (tsp_action->property.is_parent || tsp_action->property.directory_no_version_control || tsp_action->property.file_no_version_control))
+ {
+ subaction = gtk_action_new ("tsp::import", Q_("Menu|Import"), _("Import"), GTK_STOCK_NETWORK);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--import");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::info", Q_("Menu|Info"), _("Info"), GTK_STOCK_INFO);
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Info"));
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::info", Q_("Menu|Info"), _("Info"), GTK_STOCK_INFO);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Info"));
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* Ehmm...
- subitem = gtk_menu_item_new_with_label (_("List"));
- g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "List");
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ subitem = gtk_menu_item_new_with_label (_("List"));
+ g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "List");
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
*//* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::lock", Q_("Menu|Lock"), _("Lock"), GTK_STOCK_DIALOG_AUTHENTICATION);
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::lock", Q_("Menu|Lock"), _("Lock"), GTK_STOCK_DIALOG_AUTHENTICATION);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--lock");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::log", Q_("Menu|Log"), _("Log"), GTK_STOCK_INDEX);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::log", Q_("Menu|Log"), _("Log"), GTK_STOCK_INDEX);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--log");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ }
/* Ehmm ...
- subitem = gtk_menu_item_new_with_label (_("Merge"));
- g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Merge");
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ subitem = gtk_menu_item_new_with_label (_("Merge"));
+ g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Merge");
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
*//* No need
- subitem = gtk_menu_item_new_with_label (_("Make Dir"));
- g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Make Dir");
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
+ subitem = gtk_menu_item_new_with_label (_("Make Dir"));
+ g_signal_connect_after (subitem, "activate", G_CALLBACK (tsp_action_unimplemented), "Make Dir");
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
*//* Version control (no parent) */
- if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
- {
- subaction = gtk_action_new ("tsp::move", Q_("Menu|Move"), _("Move"), GTK_STOCK_DND_MULTIPLE);
+ if (!tsp_action->property.is_parent && tsp_action->property.parent_version_control && (tsp_action->property.directory_version_control || tsp_action->property.file_version_control))
+ {
+ subaction = gtk_action_new ("tsp::move", Q_("Menu|Move"), _("Move"), GTK_STOCK_DND_MULTIPLE);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--move");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* Merged
- subitem = gtk_menu_item_new_with_label (_("Delete Properties"));
- subitem = gtk_menu_item_new_with_label (_("Edit Properties"));
- subitem = gtk_menu_item_new_with_label (_("Get Properties"));
- subitem = gtk_menu_item_new_with_label (_("List Properties"));
- subitem = gtk_menu_item_new_with_label (_("Set Properties"));
+ subitem = gtk_menu_item_new_with_label (_("Delete Properties"));
+ subitem = gtk_menu_item_new_with_label (_("Edit Properties"));
+ subitem = gtk_menu_item_new_with_label (_("Get Properties"));
+ subitem = gtk_menu_item_new_with_label (_("List Properties"));
+ subitem = gtk_menu_item_new_with_label (_("Set Properties"));
*//* Version control */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
subaction = gtk_action_new ("tsp::properties", Q_("Menu|Edit Properties"), _("Edit Properties"), GTK_STOCK_EDIT);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--properties");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (parent) */
- if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
- {
- subaction = gtk_action_new ("tsp::relocate", Q_("Menu|Relocate"), _("Relocate"), GTK_STOCK_FIND_AND_REPLACE);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (parent) */
+ if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
+ {
+ subaction = gtk_action_new ("tsp::relocate", Q_("Menu|Relocate"), _("Relocate"), GTK_STOCK_FIND_AND_REPLACE);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--relocate");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
/* Changed
- subitem = gtk_menu_item_new_with_label (_("Mark Resolved"));
+ subitem = gtk_menu_item_new_with_label (_("Mark Resolved"));
*/if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::resolved", Q_("Menu|Resolved"), _("Resolved"), GTK_STOCK_YES);
+ {
+ subaction = gtk_action_new ("tsp::resolved", Q_("Menu|Resolved"), _("Resolved"), GTK_STOCK_YES);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--resolved");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }/*
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }/*
*//* Version control (file) */
- if (tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::resolve", Q_("Menu|Resolve"), _("Resolve"), GTK_STOCK_YES);
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Resolve"));
+ if (tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::resolve", Q_("Menu|Resolve"), _("Resolve"), GTK_STOCK_YES);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_unimplemented), _("Resolve"));
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::revert", Q_("Menu|Revert"), _("Revert"), GTK_STOCK_UNDO);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::revert", Q_("Menu|Revert"), _("Revert"), GTK_STOCK_UNDO);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--revert");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::status", Q_("Menu|Status"), _("Status"), GTK_STOCK_DIALOG_INFO);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::status", Q_("Menu|Status"), _("Status"), GTK_STOCK_DIALOG_INFO);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--status");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (parent) */
- if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
- {
- subaction = gtk_action_new ("tsp::switch", Q_("Menu|Switch"), _("Switch"), GTK_STOCK_JUMP_TO);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (parent) */
+ if (tsp_action->property.is_parent && tsp_action->property.parent_version_control)
+ {
+ subaction = gtk_action_new ("tsp::switch", Q_("Menu|Switch"), _("Switch"), GTK_STOCK_JUMP_TO);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--switch");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::unlock", Q_("Menu|Unlock"), _("Unlock"), NULL);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::unlock", Q_("Menu|Unlock"), _("Unlock"), NULL);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--unlock");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
- /* Version control (all) */
- if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
- {
- subaction = gtk_action_new ("tsp::update", Q_("Menu|Update"), _("Update"), GTK_STOCK_REFRESH);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
+ /* Version control (all) */
+ if ((tsp_action->property.is_parent && tsp_action->property.parent_version_control) || tsp_action->property.directory_version_control || tsp_action->property.file_version_control)
+ {
+ subaction = gtk_action_new ("tsp::update", Q_("Menu|Update"), _("Update"), GTK_STOCK_REFRESH);
g_object_set_qdata (G_OBJECT (subaction), tsp_action_arg_quark, "--update");
- g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
+ g_signal_connect_after (subaction, "activate", G_CALLBACK (tsp_action_exec), action);
- subitem = gtk_action_create_menu_item (subaction);
+ subitem = gtk_action_create_menu_item (subaction);
g_object_get (G_OBJECT (subaction), "tooltip", &tooltip, NULL);
gtk_widget_set_tooltip_text(subitem, tooltip);
- gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
- gtk_widget_show(subitem);
- }
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
+ gtk_widget_show(subitem);
+ }
- return item;
+ return item;
}
@@ -575,57 +599,28 @@
-void tsp_child_watch (GPid pid, gint status, gpointer data)
-{
- gchar *watch_path = data;
-
- if (G_LIKELY (data))
- {
- GDK_THREADS_ENTER ();
-
- ThunarVfsPath *path = thunar_vfs_path_new (watch_path, NULL);
-
- if (G_LIKELY (path))
- {
- ThunarVfsMonitor *monitor = thunar_vfs_monitor_get_default ();
- thunar_vfs_monitor_feed (monitor, THUNAR_VFS_MONITOR_EVENT_CHANGED, path);
- g_object_unref (G_OBJECT (monitor));
- thunar_vfs_path_unref (path);
- }
-
- GDK_THREADS_LEAVE ();
-
- //this is done by destroy callback
- //g_free (watch_path);
- }
-
- g_spawn_close_pid (pid);
-}
-
-
-
void tsp_action_exec (GtkAction *item, TspSvnAction *tsp_action)
{
- guint size, i;
- gchar **argv;
- GList *iter;
- gchar *uri;
- gchar *filename;
- gchar *file;
+ guint size, i;
+ gchar **argv;
+ GList *iter;
+ gchar *uri;
+ gchar *filename;
+ gchar *file;
gchar *watch_path = NULL;
- gint pid;
- GError *error = NULL;
- GdkScreen *screen = gtk_window_get_screen (GTK_WINDOW (tsp_action->window));
+ gint pid;
+ GError *error = NULL;
+ GdkScreen *screen = gtk_window_get_screen (GTK_WINDOW (tsp_action->window));
- iter = tsp_action->files;
+ iter = tsp_action->files;
- size = g_list_length (iter);
+ size = g_list_length (iter);
- argv = g_new (gchar *, size + 3);
+ argv = g_new (gchar *, size + 3);
- argv[0] = g_strdup (TSP_SVN_HELPER);
- argv[1] = g_strdup (g_object_get_qdata (G_OBJECT (item), tsp_action_arg_quark));
- argv[size + 2] = NULL;
+ argv[0] = g_strdup (TSP_SVN_HELPER);
+ argv[1] = g_strdup (g_object_get_qdata (G_OBJECT (item), tsp_action_arg_quark));
+ argv[size + 2] = NULL;
if(iter)
{
@@ -643,58 +638,95 @@
}
}
- for (i = 0; i < size; i++)
- {
- /* determine the URI for the file info */
- uri = thunarx_file_info_get_uri (iter->data);
- if (G_LIKELY (uri != NULL))
+ for (i = 0; i < size; i++)
+ {
+ /* determine the URI for the file info */
+ uri = thunarx_file_info_get_uri (iter->data);
+ if (G_LIKELY (uri != NULL))
{
/* determine the local filename for the URI */
filename = g_filename_from_uri (uri, NULL, NULL);
if (G_LIKELY (filename != NULL))
- {
- file = filename;
- /* strip the "file://" part of the uri */
- if (strncmp (file, "file://", 7) == 0)
- {
- file += 7;
- }
+ {
+ file = filename;
+ /* strip the "file://" part of the uri */
+ if (strncmp (file, "file://", 7) == 0)
+ {
+ file += 7;
+ }
- file = g_strdup (file);
+ file = g_strdup (file);
- /* remove trailing '/' cause svn can't handle that */
- if (file[strlen (file) - 1] == '/')
- {
- file[strlen (file) - 1] = '\0';
- }
+ /* remove trailing '/' cause svn can't handle that */
+ if (file[strlen (file) - 1] == '/')
+ {
+ file[strlen (file) - 1] = '\0';
+ }
- argv[i+2] = file;
+ argv[i+2] = file;
- /* release the filename */
- g_free (filename);
- }
+ /* release the filename */
+ g_free (filename);
+ }
/* release the URI */
g_free (uri);
}
- iter = g_list_next (iter);
- }
-pid = 0;
- if (!gdk_spawn_on_screen (screen, NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &pid, &error))
- {
- g_free (watch_path);
- GtkWidget *dialog = gtk_message_dialog_new (GTK_WINDOW (tsp_action->window), GTK_DIALOG_DESTROY_WITH_PARENT|GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, "Could not spawn \'" TSP_SVN_HELPER "\'");
- gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), "%s.", error->message);
- gtk_dialog_run (GTK_DIALOG (dialog));
- gtk_widget_destroy (dialog);
- g_error_free (error);
- }
+ iter = g_list_next (iter);
+ }
+ pid = 0;
+ if (!gdk_spawn_on_screen (screen, NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &pid, &error))
+ {
+ GtkWidget *dialog = gtk_message_dialog_new (GTK_WINDOW (tsp_action->window), GTK_DIALOG_DESTROY_WITH_PARENT|GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, "Could not spawn \'" TSP_SVN_HELPER "\'");
+ gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), "%s.", error->message);
+ gtk_dialog_run (GTK_DIALOG (dialog));
+ gtk_widget_destroy (dialog);
+ g_error_free (error);
+ }
else
{
- g_child_watch_add_full (G_PRIORITY_LOW, pid, tsp_child_watch, watch_path, g_free);
+ g_signal_emit(tsp_action, action_signal[SIGNAL_NEW_PROCESS], 0, &pid, watch_path);
}
+ g_free (watch_path);
+ g_strfreev (argv);
+}
- g_strfreev (argv);
+
+
+static void
+tsh_cclosure_marshal_VOID__POINTER_STRING (GClosure *closure,
+ GValue *return_value G_GNUC_UNUSED,
+ guint n_param_values,
+ const GValue *param_values,
+ gpointer invocation_hint G_GNUC_UNUSED,
+ gpointer marshal_data)
+{
+ typedef void (*TshMarshalFunc_VOID__POINTER_STRING) (gpointer data1,
+ gconstpointer arg_1,
+ gconstpointer arg_2,
+ gpointer data2);
+ register TshMarshalFunc_VOID__POINTER_STRING callback;
+ register GCClosure *cc = (GCClosure*) closure;
+ register gpointer data1, data2;
+
+ g_return_if_fail (n_param_values == 3);
+
+ if (G_CCLOSURE_SWAP_DATA (closure))
+ {
+ data1 = closure->data;
+ data2 = g_value_peek_pointer (param_values + 0);
+ }
+ else
+ {
+ data1 = g_value_peek_pointer (param_values + 0);
+ data2 = closure->data;
+ }
+ callback = (TshMarshalFunc_VOID__POINTER_STRING) (marshal_data ? marshal_data : cc->callback);
+
+ callback (data1,
+ g_value_get_pointer (param_values + 1),
+ g_value_get_string (param_values + 2),
+ data2);
}
More information about the Goodies-commits
mailing list