[Goodies-commits] r3786 - in thunar-svn-plugin/trunk: po thunar-svn-plugin tsp-svn-helper
Peter de Ridder
peter at xfce.org
Mon Jan 7 00:37:40 CET 2008
Author: peter
Date: 2008-01-06 23:37:40 +0000 (Sun, 06 Jan 2008)
New Revision: 3786
Modified:
thunar-svn-plugin/trunk/po/cs.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/thunar-svn-plugin.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.h
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h
thunar-svn-plugin/trunk/tsp-svn-helper/main.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-add.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-checkout.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-cleanup.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-commit.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-common.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-copy.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-delete.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-export.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-import.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-lock.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log-message-dialog.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-move.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-properties.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-resolved.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-revert.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-status.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-unlock.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-update.c
Log:
create subpools for all svn commands to prevent growing svn pool
fixed checkout option in submenu
Modified: thunar-svn-plugin/trunk/po/cs.po
===================================================================
--- thunar-svn-plugin/trunk/po/cs.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/cs.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: xfce 4-i18-goodies\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +18,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Přidat"
@@ -33,7 +33,7 @@
msgstr "Nahlásit"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "Checkout (stáhnout)"
@@ -42,17 +42,17 @@
msgstr "Vyčistit"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "Zapsat"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
msgid "Copy"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Smazat"
@@ -62,12 +62,12 @@
msgstr "Rozdíl"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Export"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "_Import SVN"
@@ -78,7 +78,7 @@
msgstr "Informace"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Zámek"
@@ -88,7 +88,7 @@
msgstr "Protokol"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -97,7 +97,7 @@
msgstr "Upravit vlastnosti"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Vyřešit"
@@ -108,7 +108,7 @@
msgstr "Vyřešit"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Obnovit předchozí"
@@ -123,12 +123,12 @@
msgstr "Přepnout"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Odemknout"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Aktualizovat"
@@ -397,16 +397,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "Vyčistit"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
#, fuzzy
msgid "Commit Message"
msgstr "Zapsat"
@@ -530,11 +530,11 @@
msgid "At revision: %li"
msgstr "Na revizi: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "Smazat"
@@ -557,7 +557,7 @@
msgid "Certificate"
msgstr "Oznámení"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
msgid "Import Message"
msgstr ""
@@ -613,7 +613,7 @@
msgid "Login"
msgstr "Přihlásit se"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/fr.po
===================================================================
--- thunar-svn-plugin/trunk/po/fr.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/fr.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce-i 18n\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +19,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Ajouter"
@@ -34,7 +34,7 @@
msgstr "Différences détaillées"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "Extraction"
@@ -43,18 +43,18 @@
msgstr "Nettoyer les verrous"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "Envoyer"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
#, fuzzy
msgid "Copy"
msgstr "Complété"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Effacer"
@@ -64,12 +64,12 @@
msgstr "Différences"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Exporter"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "SVN _Importer"
@@ -80,7 +80,7 @@
msgstr "Information"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Bloquer"
@@ -90,7 +90,7 @@
msgstr "Journal"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -99,7 +99,7 @@
msgstr "Éditer les propriétés"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Fixer comme résolu"
@@ -110,7 +110,7 @@
msgstr "Fixer comme résolu"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Restaurer"
@@ -125,12 +125,12 @@
msgstr "Modifier l'adresse du dépôt"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Débloquer"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Mettre à jour"
@@ -400,16 +400,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "Nettoyer les verrous"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
#, fuzzy
msgid "Commit Message"
msgstr "Envoyer"
@@ -533,11 +533,11 @@
msgid "At revision: %li"
msgstr "À la révision : %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "Envoyer"
@@ -560,7 +560,7 @@
msgid "Certificate"
msgstr "Notification"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
#, fuzzy
msgid "Import Message"
msgstr "Envoyer"
@@ -619,7 +619,7 @@
msgid "Login"
msgstr "Se connecter"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/hu.po
===================================================================
--- thunar-svn-plugin/trunk/po/hu.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/hu.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: Thunar SVN plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +15,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Hozzáad"
@@ -30,7 +30,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
#, fuzzy
msgid "Checkout"
msgstr "SVN _Checkout"
@@ -40,18 +40,18 @@
msgstr "Tisztít"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
#, fuzzy
msgid "Copy"
msgstr "Kész"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Töröl"
@@ -61,12 +61,12 @@
msgstr "Különbség"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Export"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "SVN _Import"
@@ -77,7 +77,7 @@
msgstr "Adatok"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Zár"
@@ -87,7 +87,7 @@
msgstr "Napló"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -96,7 +96,7 @@
msgstr "Tulajdonságok szerkesztése"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Megold"
@@ -107,7 +107,7 @@
msgstr "Megold"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Visszaállít"
@@ -122,12 +122,12 @@
msgstr "Vált"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Felold"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Frissít"
@@ -397,16 +397,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "Tisztít"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
msgid "Commit Message"
msgstr ""
@@ -529,11 +529,11 @@
msgid "At revision: %li"
msgstr "E verziónál: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "Töröl"
@@ -555,7 +555,7 @@
msgid "Certificate"
msgstr ""
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
#, fuzzy
msgid "Import Message"
msgstr "Töröl"
@@ -614,7 +614,7 @@
msgid "Login"
msgstr "Bejelentkezés"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/lv.po
===================================================================
--- thunar-svn-plugin/trunk/po/lv.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/lv.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +17,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Pievienot"
@@ -32,7 +32,7 @@
msgstr "Vainot"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "Izrakstīt"
@@ -41,18 +41,18 @@
msgstr "Uzkopt"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "Apstiprināt"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
#, fuzzy
msgid "Copy"
msgstr "Pabeigts"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Dzēst"
@@ -62,12 +62,12 @@
msgstr "Atšķirība"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Eksportēt"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "SVN _Imports"
@@ -78,7 +78,7 @@
msgstr "Informācija"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Slēgt"
@@ -88,7 +88,7 @@
msgstr "Reģistrēt"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -97,7 +97,7 @@
msgstr "Rediģēt Rekvizītus"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Atpazīt"
@@ -108,7 +108,7 @@
msgstr "Atpazīt"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Atgriezt"
@@ -123,12 +123,12 @@
msgstr "Pārslēgt"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Atslēgt"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Atjaunot"
@@ -398,16 +398,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "Uzkopt"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
#, fuzzy
msgid "Commit Message"
msgstr "Apstiprināt"
@@ -531,11 +531,11 @@
msgid "At revision: %li"
msgstr "Revizija: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "Apstiprināt"
@@ -558,7 +558,7 @@
msgid "Certificate"
msgstr "Paziņošana"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
#, fuzzy
msgid "Import Message"
msgstr "Apstiprināt"
@@ -617,7 +617,7 @@
msgid "Login"
msgstr "Pieteikties"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/nl.po
===================================================================
--- thunar-svn-plugin/trunk/po/nl.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/nl.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\n"
"PO-Revision-Date: 2008-01-06 18:03+0100\n"
"Last-Translator: Peter de Ridder <peter at xfce.org>\n"
"Language-Team: Dutch <xfce-i18n at xfce.org>\n"
@@ -17,12 +17,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Toevoegen"
@@ -32,7 +32,7 @@
msgstr "Beschuldigen"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "Ophalen"
@@ -41,17 +41,17 @@
msgstr "Opschonen"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "Versturen"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
msgid "Copy"
msgstr "Kopieeren"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Verwijderen"
@@ -61,12 +61,12 @@
msgstr "Verschillen"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Exporteren"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
msgid "Import"
msgstr "Importeren"
@@ -76,7 +76,7 @@
msgstr "Informatie"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Vast Zetten"
@@ -86,7 +86,7 @@
msgstr "Geschiedenis"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr "Verplaatsen"
@@ -95,7 +95,7 @@
msgstr "Attributen Wijzigen"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
msgid "Resolved"
msgstr "Opgelost"
@@ -105,7 +105,7 @@
msgstr "Verhelpen"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Terug Halen"
@@ -120,12 +120,12 @@
msgstr "Omschakelen"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Vrijgeven"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Bijwerken"
@@ -377,15 +377,15 @@
msgid "Not enough arguments provided"
msgstr "Onvoldoende argumenten meegegeven"
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr "Klaar met opschonen"
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
msgid "Cleaning up ..."
msgstr "Bezig met opschonen ..."
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
msgid "Commit Message"
msgstr ""
@@ -499,11 +499,11 @@
msgid "At revision: %li"
msgstr "Op versie: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr "Kopieeren naar"
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
msgid "Delete Message"
msgstr ""
@@ -524,7 +524,7 @@
msgid "Certificate"
msgstr "Certificaat"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
msgid "Import Message"
msgstr ""
@@ -578,7 +578,7 @@
msgid "Login"
msgstr "Aanmelden"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr "Verplaatsen naar"
Modified: thunar-svn-plugin/trunk/po/pt_BR.po
===================================================================
--- thunar-svn-plugin/trunk/po/pt_BR.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/pt_BR.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\n"
"PO-Revision-Date: 2007-11-09 15:08-0300\n"
"Last-Translator: Fábio Nogueira <deb-user-ba at ubuntu.com>\n"
"Language-Team: Brazilian Portuguese <ldp-br at bazar2.conectiva.com.br>\n"
@@ -18,12 +18,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "Adicionar"
@@ -33,7 +33,7 @@
msgstr "Falha"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "Checkout"
@@ -42,18 +42,18 @@
msgstr "Limpar"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "Enviar"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
#, fuzzy
msgid "Copy"
msgstr "Completado"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "Apagar"
@@ -63,12 +63,12 @@
msgstr "Diferença"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "Exportar"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "_Importar SVN"
@@ -79,7 +79,7 @@
msgstr "Informações"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "Travar"
@@ -89,7 +89,7 @@
msgstr "Log"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -98,7 +98,7 @@
msgstr "Editar Propriedades"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Resolver"
@@ -109,7 +109,7 @@
msgstr "Resolver"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "Reverter"
@@ -124,12 +124,12 @@
msgstr "Alternar"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "Destravar"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "Atualizar"
@@ -399,16 +399,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "Limpar"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
#, fuzzy
msgid "Commit Message"
msgstr "Enviar"
@@ -532,11 +532,11 @@
msgid "At revision: %li"
msgstr "Na revisão: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "Enviar"
@@ -559,7 +559,7 @@
msgid "Certificate"
msgstr "Notificação"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
#, fuzzy
msgid "Import Message"
msgstr "Enviar"
@@ -618,7 +618,7 @@
msgid "Login"
msgstr "Login"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot
===================================================================
--- thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2008-01-06 23:37:40 UTC (rev 3786)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +18,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr ""
@@ -33,7 +33,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr ""
@@ -42,17 +42,17 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
msgid "Copy"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr ""
@@ -62,12 +62,12 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
msgid "Import"
msgstr ""
@@ -77,7 +77,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr ""
@@ -87,7 +87,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -96,7 +96,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
msgid "Resolved"
msgstr ""
@@ -106,7 +106,7 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr ""
@@ -121,12 +121,12 @@
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr ""
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr ""
@@ -378,15 +378,15 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
msgid "Cleaning up ..."
msgstr ""
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
msgid "Commit Message"
msgstr ""
@@ -500,11 +500,11 @@
msgid "At revision: %li"
msgstr ""
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
msgid "Delete Message"
msgstr ""
@@ -525,7 +525,7 @@
msgid "Certificate"
msgstr ""
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
msgid "Import Message"
msgstr ""
@@ -579,7 +579,7 @@
msgid "Login"
msgstr ""
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/po/ur.po
===================================================================
--- thunar-svn-plugin/trunk/po/ur.po 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/po/ur.po 2008-01-06 23:37:40 UTC (rev 3786)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-06 18:03+0100\n"
+"POT-Creation-Date: 2008-01-07 00:37+0100\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,12 +20,12 @@
#. append the svn submenu action
#. Lets see if we are dealing with a working copy
-#: thunar-svn-plugin/tsp-provider.c:431 thunar-svn-plugin/tsp-provider.c:462
+#: thunar-svn-plugin/tsp-provider.c:433 thunar-svn-plugin/tsp-provider.c:464
msgid "SVN"
msgstr "SVN"
#: thunar-svn-plugin/tsp-svn-action.c:268 tsp-svn-helper/main.c:207
-#: tsp-svn-helper/tsh-add.c:94
+#: tsp-svn-helper/tsh-add.c:99
msgid "Add"
msgstr "شامل کریں"
@@ -35,7 +35,7 @@
msgstr "Blame"
#: thunar-svn-plugin/tsp-svn-action.c:295 tsp-svn-helper/main.c:211
-#: tsp-svn-helper/tsh-checkout.c:86 tsp-svn-helper/tsh-checkout.c:98
+#: tsp-svn-helper/tsh-checkout.c:93 tsp-svn-helper/tsh-checkout.c:105
msgid "Checkout"
msgstr "چیک کریں"
@@ -44,18 +44,18 @@
msgstr "صاف کریں"
#: thunar-svn-plugin/tsp-svn-action.c:319 tsp-svn-helper/main.c:219
-#: tsp-svn-helper/tsh-commit.c:101
+#: tsp-svn-helper/tsh-commit.c:108
msgid "Commit"
msgstr "تبصرہ"
#: thunar-svn-plugin/tsp-svn-action.c:331 tsp-svn-helper/main.c:223
-#: tsp-svn-helper/tsh-copy.c:127
+#: tsp-svn-helper/tsh-copy.c:134
#, fuzzy
msgid "Copy"
msgstr "مکمل"
#: thunar-svn-plugin/tsp-svn-action.c:343 tsp-svn-helper/main.c:227
-#: tsp-svn-helper/tsh-delete.c:101
+#: tsp-svn-helper/tsh-delete.c:108
msgid "Delete"
msgstr "حذف"
@@ -65,12 +65,12 @@
msgstr "فرق"
#: thunar-svn-plugin/tsp-svn-action.c:367 tsp-svn-helper/main.c:231
-#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
+#: tsp-svn-helper/tsh-export.c:102 tsp-svn-helper/tsh-export.c:120
msgid "Export"
msgstr "برآمد"
#: thunar-svn-plugin/tsp-svn-action.c:379 tsp-svn-helper/main.c:235
-#: tsp-svn-helper/tsh-import.c:86 tsp-svn-helper/tsh-import.c:104
+#: tsp-svn-helper/tsh-import.c:93 tsp-svn-helper/tsh-import.c:111
#, fuzzy
msgid "Import"
msgstr "SVN _درآمد"
@@ -81,7 +81,7 @@
msgstr "معلومات"
#: thunar-svn-plugin/tsp-svn-action.c:408 tsp-svn-helper/main.c:239
-#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:72
+#: tsp-svn-helper/tsh-lock.c:125 tsp-svn-helper/tsh-lock-dialog.c:72
msgid "Lock"
msgstr "قفل"
@@ -91,7 +91,7 @@
msgstr "Log"
#: thunar-svn-plugin/tsp-svn-action.c:441 tsp-svn-helper/main.c:247
-#: tsp-svn-helper/tsh-move.c:126
+#: tsp-svn-helper/tsh-move.c:133
msgid "Move"
msgstr ""
@@ -100,7 +100,7 @@
msgstr "خصوصیات مدون کریں"
#: thunar-svn-plugin/tsp-svn-action.c:472 tsp-svn-helper/main.c:255
-#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:94
+#: tsp-svn-helper/tsh-common.c:457 tsp-svn-helper/tsh-resolved.c:99
#, fuzzy
msgid "Resolved"
msgstr "Resolve"
@@ -111,7 +111,7 @@
msgstr "Resolve"
#: thunar-svn-plugin/tsp-svn-action.c:496 tsp-svn-helper/main.c:259
-#: tsp-svn-helper/tsh-revert.c:99
+#: tsp-svn-helper/tsh-revert.c:106
msgid "Revert"
msgstr "واپس"
@@ -126,12 +126,12 @@
msgstr "تبدیل"
#: thunar-svn-plugin/tsp-svn-action.c:532 tsp-svn-helper/main.c:267
-#: tsp-svn-helper/tsh-unlock.c:99
+#: tsp-svn-helper/tsh-unlock.c:106
msgid "Unlock"
msgstr "غیر مقفل"
#: thunar-svn-plugin/tsp-svn-action.c:542 tsp-svn-helper/main.c:271
-#: tsp-svn-helper/tsh-update.c:101
+#: tsp-svn-helper/tsh-update.c:108
msgid "Update"
msgstr "تجدید"
@@ -401,16 +401,16 @@
msgid "Not enough arguments provided"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:67
+#: tsp-svn-helper/tsh-cleanup.c:74
msgid "Cleanup finnished"
msgstr ""
-#: tsp-svn-helper/tsh-cleanup.c:80
+#: tsp-svn-helper/tsh-cleanup.c:87
#, fuzzy
msgid "Cleaning up ..."
msgstr "صاف کریں"
-#: tsp-svn-helper/tsh-commit.c:106
+#: tsp-svn-helper/tsh-commit.c:113
#, fuzzy
msgid "Commit Message"
msgstr "تبصرہ"
@@ -534,11 +534,11 @@
msgid "At revision: %li"
msgstr "ورژن: %li"
-#: tsp-svn-helper/tsh-copy.c:109
+#: tsp-svn-helper/tsh-copy.c:116
msgid "Copy To"
msgstr ""
-#: tsp-svn-helper/tsh-delete.c:106
+#: tsp-svn-helper/tsh-delete.c:113
#, fuzzy
msgid "Delete Message"
msgstr "تبصرہ"
@@ -561,7 +561,7 @@
msgid "Certificate"
msgstr "اطلاعیہ"
-#: tsp-svn-helper/tsh-import.c:109
+#: tsp-svn-helper/tsh-import.c:116
#, fuzzy
msgid "Import Message"
msgstr "تبصرہ"
@@ -620,7 +620,7 @@
msgid "Login"
msgstr "لاگ ان"
-#: tsp-svn-helper/tsh-move.c:106
+#: tsp-svn-helper/tsh-move.c:113
msgid "Move To"
msgstr ""
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/thunar-svn-plugin.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/thunar-svn-plugin.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/thunar-svn-plugin.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -24,6 +24,8 @@
#include <exo/exo.h>
#include <thunar-svn-plugin/tsp-provider.h>
+#include <thunar-svn-plugin/tsp-svn-action.h>
+#include <thunar-svn-plugin/tsp-svn-property-page.h>
@@ -56,6 +58,8 @@
/* register the types provided by this plugin */
tsp_provider_register_type (plugin);
+ tsp_svn_action_register_type (plugin);
+ tsp_svn_property_page_register_type (plugin);
/* setup the plugin provider type list */
type_list[0] = TSP_TYPE_PROVIDER;
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -186,6 +186,8 @@
g_object_unref (G_OBJECT (tsp_provider->icon_factory));
#endif
+ tsp_svn_backend_free();
+
(*G_OBJECT_CLASS (tsp_provider_parent_class)->finalize) (object);
}
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -116,7 +116,7 @@
-G_DEFINE_TYPE (TspSvnAction, tsp_svn_action, GTK_TYPE_ACTION)
+THUNARX_DEFINE_TYPE (TspSvnAction, tsp_svn_action, GTK_TYPE_ACTION)
@@ -290,7 +290,7 @@
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 = g_object_new (GTK_TYPE_ACTION, "name", "tsp::checkout", "label", _("Checkout"),
"stock-id", GTK_STOCK_CONNECT,
@@ -373,7 +373,7 @@
gtk_menu_shell_append (GTK_MENU_SHELL (menu), subitem);
gtk_widget_show(subitem);
}
-/* No version control (all) */
+ /* 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 = g_object_new (GTK_TYPE_ACTION, "name", "tsp::import", "label", _("Import"),
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.h
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.h 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.h 2008-01-06 23:37:40 UTC (rev 3786)
@@ -34,18 +34,19 @@
#define TSP_IS_SVN_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TSP_TYPE_SVN_ACTION))
#define TSP_SVN_ACTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TSP_TYPE_SVN_ACTION, TspSvnActionClass))
-GType tsp_svn_action_get_type (void) G_GNUC_CONST G_GNUC_INTERNAL;
+GType tsp_svn_action_get_type (void) G_GNUC_CONST G_GNUC_INTERNAL;
+void tsp_svn_action_register_type (ThunarxProviderPlugin *) G_GNUC_INTERNAL;
-GtkAction *tsp_svn_action_new (const gchar*,
- const gchar*,
- GList *,
- GtkWidget *,
- gboolean,
- gboolean,
- gboolean,
- gboolean,
- gboolean,
- gboolean) G_GNUC_MALLOC G_GNUC_INTERNAL;
+GtkAction *tsp_svn_action_new (const gchar*,
+ const gchar*,
+ GList *,
+ GtkWidget *,
+ gboolean,
+ gboolean,
+ gboolean,
+ gboolean,
+ gboolean,
+ gboolean) G_GNUC_MALLOC G_GNUC_INTERNAL;
G_END_DECLS;
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -37,7 +37,7 @@
gboolean
-tsp_svn_backend_init()
+tsp_svn_backend_init ()
{
if (pool)
return TRUE;
@@ -53,30 +53,45 @@
/* Initialize the FS library */
err = svn_fs_initialize (pool);
if(err)
+ {
+ svn_error_clear (err);
return FALSE;
+ }
/* Make sure the ~/.subversion run-time config files exist */
err = svn_config_ensure (NULL, pool);
if(err)
+ {
+ svn_error_clear (err);
return FALSE;
+ }
#ifdef G_OS_WIN32
/* Set the working copy administrative directory name */
if (getenv ("SVN_ASP_DOT_NET_HACK"))
{
err = svn_wc_set_adm_dir ("_svn", pool);
- if(err)
- return FALSE;
+ if(err)
+ {
+ svn_error_clear (err);
+ return FALSE;
+ }
}
#endif
err = svn_client_create_context (&ctx, pool);
- if(err)
- return FALSE;
+ if(err)
+ {
+ svn_error_clear (err);
+ return FALSE;
+ }
err = svn_config_get_config (&(ctx->config), NULL, pool);
- if(err)
- return FALSE;
+ if(err)
+ {
+ svn_error_clear (err);
+ return FALSE;
+ }
/* We are ready now */
@@ -85,9 +100,19 @@
+void
+tsp_svn_backend_free ()
+{
+ if (pool)
+ svn_pool_destroy (pool);
+}
+
+
+
gboolean
tsp_svn_backend_is_working_copy (const gchar *uri)
{
+ apr_pool_t *subpool;
svn_error_t *err;
int wc_format;
@@ -105,14 +130,19 @@
path[strlen (path) - 1] = '\0';
}
+ subpool = svn_pool_create (pool);
+
/* check for the path is a working copy */
- err = svn_wc_check_wc (path, &wc_format, pool);
+ err = svn_wc_check_wc (path, &wc_format, subpool);
+ svn_pool_destroy (subpool);
+
g_free (path);
/* if an error occured or wc_format in not set it is no working copy */
if(err || !wc_format)
{
+ svn_error_clear (err);
return FALSE;
}
@@ -154,6 +184,7 @@
GSList *
tsp_svn_backend_get_status (const gchar *uri)
{
+ apr_pool_t *subpool;
svn_error_t *err;
svn_opt_revision_t revision = {svn_opt_revision_working};
GSList *list = NULL;
@@ -172,9 +203,13 @@
path[strlen (path) - 1] = '\0';
}
+ subpool = svn_pool_create (pool);
+
/* check for the path is a working copy */
- err = svn_client_status2 (NULL, path, &revision, status_callback, &list, FALSE, TRUE, FALSE, TRUE, TRUE, ctx, pool);
+ err = svn_client_status2 (NULL, path, &revision, status_callback, &list, FALSE, TRUE, FALSE, TRUE, TRUE, ctx, subpool);
+ svn_pool_destroy (subpool);
+
g_free (path);
if (err)
@@ -185,6 +220,7 @@
g_free (iter->data);
}
g_slist_free (list);
+ svn_error_clear (err);
return NULL;
}
@@ -216,6 +252,7 @@
TspSvnInfo *
tsp_svn_backend_get_info (const gchar *uri)
{
+ apr_pool_t *subpool;
svn_error_t *err;
svn_opt_revision_t revision = {svn_opt_revision_unspecified};
TspSvnInfo *info = NULL;
@@ -234,14 +271,19 @@
path[strlen (path) - 1] = '\0';
}
+ subpool = svn_pool_create (pool);
+
/* check for the path is a working copy */
- err = svn_client_info (path, &revision, &revision, info_callback, &info, FALSE, ctx, pool);
+ err = svn_client_info (path, &revision, &revision, info_callback, &info, FALSE, ctx, subpool);
+ svn_pool_destroy (subpool);
+
g_free (path);
if (err)
{
tsp_svn_info_free (info);
+ svn_error_clear (err);
return NULL;
}
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h 2008-01-06 23:37:40 UTC (rev 3786)
@@ -48,6 +48,7 @@
#define TSP_SVN_INFO(p) ((TspSvnInfo*)p)
gboolean tsp_svn_backend_init();
+void tsp_svn_backend_free();
gboolean tsp_svn_backend_is_working_copy (const gchar *uri);
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -68,7 +68,7 @@
-G_DEFINE_TYPE (TspSvnPropertyPage, tsp_svn_property_page, THUNARX_TYPE_PROPERTY_PAGE)
+THUNARX_DEFINE_TYPE (TspSvnPropertyPage, tsp_svn_property_page, THUNARX_TYPE_PROPERTY_PAGE)
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h 2008-01-06 23:37:40 UTC (rev 3786)
@@ -34,9 +34,10 @@
#define TSP_IS_SVN_PROPERTY_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TSP_TYPE_SVN_PROPERTY_PAGE))
#define TSP_SVN_PROPERTY_PAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TSP_TYPE_SVN_PROPERTY_PAGE, TspSvnPropertyPageClass))
-GType tsp_svn_property_page_get_type (void) G_GNUC_CONST G_GNUC_INTERNAL;
+GType tsp_svn_property_page_get_type (void) G_GNUC_CONST G_GNUC_INTERNAL;
+void tsp_svn_property_page_register_type (ThunarxProviderPlugin *) G_GNUC_INTERNAL;
-GtkAction *tsp_svn_property_page_new (ThunarxFileInfo *) G_GNUC_MALLOC G_GNUC_INTERNAL;
+GtkAction *tsp_svn_property_page_new (ThunarxFileInfo *) G_GNUC_MALLOC G_GNUC_INTERNAL;
ThunarxFileInfo *tsp_svn_property_page_get_file (TspSvnPropertyPage *) G_GNUC_INTERNAL;
void tsp_svn_property_page_set_file (TspSvnPropertyPage *, ThunarxFileInfo *) G_GNUC_INTERNAL;
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/main.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/main.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/main.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -315,6 +315,7 @@
if(!g_strv_length(files))
{
g_fprintf(stderr, "%s: %s\n\tTry --help-all\n", g_get_prgname(), _("Not enough arguments provided"));
+ svn_pool_destroy(pool);
return EXIT_FAILURE;
}
}
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-add.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-add.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-add.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -48,7 +49,7 @@
gboolean result = TRUE;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -57,11 +58,13 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
for (i = 0; i < size; i++)
{
- if ((err = svn_client_add3(files[i], TRUE, FALSE, FALSE, ctx, pool)))
+ if ((err = svn_client_add3(files[i], TRUE, FALSE, FALSE, ctx, subpool)))
{
svn_handle_error2(err, stderr, FALSE, G_LOG_DOMAIN ": ");
svn_error_clear(err);
@@ -71,7 +74,7 @@
}
else
{
- if ((err = svn_client_add3("", TRUE, FALSE, FALSE, ctx, pool)))
+ if ((err = svn_client_add3("", TRUE, FALSE, FALSE, ctx, subpool)))
{
svn_handle_error2(err, stderr, FALSE, G_LOG_DOMAIN ": ");
svn_error_clear(err);
@@ -79,6 +82,8 @@
}
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-checkout.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-checkout.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-checkout.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -50,16 +51,20 @@
svn_opt_revision_t revision;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar *path = args->path;
gchar *url = args->url;
g_free (args);
+ subpool = svn_pool_create (pool);
+
revision.kind = svn_opt_revision_head;
- if ((err = svn_client_checkout2(NULL, url, path, &revision, &revision, TRUE, FALSE, ctx, pool)))
+ if ((err = svn_client_checkout2(NULL, url, path, &revision, &revision, TRUE, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -69,6 +74,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-cleanup.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-cleanup.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-cleanup.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -46,7 +47,7 @@
struct thread_args *args = user_data;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
GtkWidget *dialog = args->dialog;
gchar *path = args->path;
@@ -55,13 +56,19 @@
if(!path)
path = "";
- if ((err = svn_client_cleanup(path, ctx, pool)))
+ subpool = svn_pool_create (pool);
+
+ if ((err = svn_client_cleanup(path, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
svn_handle_error2(err, stderr, FALSE, G_LOG_DOMAIN ": ");
svn_error_clear(err);
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
gtk_widget_destroy(dialog);
dialog = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_OTHER, GTK_BUTTONS_CLOSE, _("Cleanup finnished"));
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-commit.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-commit.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-commit.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -50,7 +51,7 @@
svn_commit_info_t *commit_info;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -59,9 +60,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -70,13 +73,15 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
- if ((err = svn_client_commit3(&commit_info, paths, TRUE, FALSE, ctx, pool)))
+ if ((err = svn_client_commit3(&commit_info, paths, TRUE, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -86,6 +91,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-common.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-common.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-common.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -741,6 +741,7 @@
if(err || !wc_format)
{
g_free (path);
+ svn_error_clear (err);
return NULL;
}
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-copy.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-copy.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-copy.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -29,6 +29,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -51,16 +52,20 @@
svn_opt_revision_t revision;
svn_commit_info_t *commit_info;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar *from = args->from;
gchar *to = args->to;
g_free (args);
+ subpool = svn_pool_create (pool);
+
revision.kind = svn_opt_revision_unspecified;
- if ((err = svn_client_copy3(&commit_info, from, &revision, to, ctx, pool)))
+ if ((err = svn_client_copy3(&commit_info, from, &revision, to, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -70,6 +75,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-delete.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-delete.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-delete.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -50,7 +51,7 @@
svn_commit_info_t *commit_info;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -59,9 +60,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -70,13 +73,15 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
- if ((err = svn_client_delete2(&commit_info, paths, FALSE, ctx, pool)))
+ if ((err = svn_client_delete2(&commit_info, paths, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -86,6 +91,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-export.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-export.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-export.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -50,17 +51,21 @@
svn_opt_revision_t peg_revision, revision;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar *path = args->path;
gchar *url = args->url;
g_free (args);
+ subpool = svn_pool_create (pool);
+
peg_revision.kind = svn_opt_revision_unspecified;
revision.kind = svn_opt_revision_head;
- if ((err = svn_client_export3(NULL, url, path, &peg_revision, &revision, TRUE, FALSE, TRUE, NULL, ctx, pool)))
+ if ((err = svn_client_export3(NULL, url, path, &peg_revision, &revision, TRUE, FALSE, TRUE, NULL, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -70,6 +75,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-import.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-import.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-import.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -51,15 +52,19 @@
svn_error_t *err;
svn_commit_info_t *commit_info;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar *path = args->path;
gchar *url = args->url;
g_free (args);
- if ((err = svn_client_import2(&commit_info, path, url, FALSE, FALSE, ctx, pool)))
+ subpool = svn_pool_create (pool);
+
+ if ((err = svn_client_import2(&commit_info, path, url, FALSE, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -69,6 +74,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-lock.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-lock.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-lock.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -51,7 +52,7 @@
svn_error_t *err;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gchar *message = args->message;
@@ -62,9 +63,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -73,13 +76,15 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
- if ((err = svn_client_lock(paths, message, steal, ctx, pool)))
+ if ((err = svn_client_lock(paths, message, steal, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -89,6 +94,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log-message-dialog.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log-message-dialog.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log-message-dialog.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -147,7 +147,6 @@
{
GtkTreeModel *model;
GtkTreeIter iter;
- GtkTreePath *path;
g_return_if_fail (TSH_IS_LOG_MESSAGE_DIALOG (dialog));
@@ -158,11 +157,6 @@
COLUMN_STATE, state,
COLUMN_PATH, file,
-1);
-
- path = gtk_tree_model_get_path (model, &iter);
- gtk_tree_view_scroll_to_cell (GTK_TREE_VIEW (dialog->tree_view), path, NULL, FALSE, 0, 0);
-
- gtk_tree_path_free (path);
}
gchar *
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-log.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -49,7 +50,7 @@
svn_opt_revision_t revision, start, end;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshLogDialog *dialog = args->dialog;
gchar **files = args->files;
apr_array_header_t *paths = args->paths;
@@ -78,12 +79,16 @@
args->paths = paths;
}
+ subpool = svn_pool_create (pool);
+
revision.kind = svn_opt_revision_unspecified;
start.kind = svn_opt_revision_head;
end.kind = svn_opt_revision_number;
end.value.number = 0;
- if ((err = svn_client_log3(paths, &revision, &start, &end, 0, TRUE, FALSE, tsh_log_func, dialog, ctx, pool)))
+ if ((err = svn_client_log3(paths, &revision, &start, &end, 0, TRUE, FALSE, tsh_log_func, dialog, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_log_dialog_done (dialog);
gdk_threads_leave();
@@ -93,6 +98,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_log_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-move.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-move.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-move.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -29,6 +29,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -50,15 +51,19 @@
svn_error_t *err;
svn_commit_info_t *commit_info;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar *from = args->from;
gchar *to = args->to;
g_free (args);
- if ((err = svn_client_move4(&commit_info, from, to, FALSE, ctx, pool)))
+ subpool = svn_pool_create (pool);
+
+ if ((err = svn_client_move4(&commit_info, from, to, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -68,6 +73,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-properties.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-properties.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-properties.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -51,7 +52,7 @@
svn_opt_revision_t revision;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshPropertiesDialog *dialog = args->dialog;
gchar *path = args->path;
gchar *set_key = args->set_key;
@@ -63,12 +64,15 @@
args->set_key = NULL;
args->set_value = NULL;
+ subpool = svn_pool_create (pool);
+
if (set_key)
{
- value = set_value?svn_string_create(set_value, pool):NULL;
+ value = set_value?svn_string_create(set_value, subpool):NULL;
- if ((err = svn_client_propset2(set_key, value, path, recursive, FALSE, ctx, pool)))
+ if ((err = svn_client_propset2(set_key, value, path, recursive, FALSE, ctx, subpool)))
{
+ //svn_pool_destroy (subpool);
//gdk_threads_enter();
//tsh_properties_dialog_done (dialog);
//gdk_threads_leave();
@@ -83,8 +87,10 @@
g_free (set_value);
revision.kind = svn_opt_revision_unspecified;
- if ((err = svn_client_proplist2(&prop_items, path, &revision, &revision, FALSE, ctx, pool)))
+ if ((err = svn_client_proplist2(&prop_items, path, &revision, &revision, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_properties_dialog_done (dialog);
gdk_threads_leave();
@@ -101,7 +107,7 @@
apr_hash_index_t *hi;
svn_client_proplist_item_t *item = APR_ARRAY_IDX(prop_items, 0, svn_client_proplist_item_t*);
- for (hi = apr_hash_first(pool, item->prop_hash); hi; hi = apr_hash_next(hi)) {
+ for (hi = apr_hash_first(subpool, item->prop_hash); hi; hi = apr_hash_next(hi)) {
const char *name;
svn_string_t *value;
gchar *str_value;
@@ -115,6 +121,8 @@
}
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_properties_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-resolved.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-resolved.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-resolved.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -48,7 +49,7 @@
svn_error_t *err;
gboolean result;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -57,11 +58,13 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
for (i = 0; i < size; i++)
{
- if ((err = svn_client_resolved(files[i], TRUE, ctx, pool)))
+ if ((err = svn_client_resolved(files[i], TRUE, ctx, subpool)))
{
svn_handle_error2(err, stderr, FALSE, G_LOG_DOMAIN ": ");
svn_error_clear(err);
@@ -71,7 +74,7 @@
}
else
{
- if ((err = svn_client_resolved("", TRUE, ctx, pool)))
+ if ((err = svn_client_resolved("", TRUE, ctx, subpool)))
{
svn_handle_error2(err, stderr, FALSE, G_LOG_DOMAIN ": ");
svn_error_clear(err);
@@ -79,6 +82,8 @@
}
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-revert.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-revert.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-revert.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -48,7 +49,7 @@
svn_error_t *err;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -57,9 +58,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -68,13 +71,15 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
- if ((err = svn_client_revert(paths, TRUE, ctx, pool)))
+ if ((err = svn_client_revert(paths, TRUE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -84,6 +89,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-status.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-status.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-status.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -48,7 +49,7 @@
svn_opt_revision_t revision;
svn_error_t *err;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshStatusDialog *dialog = args->dialog;
gchar **files = args->files;
gboolean recursive;
@@ -65,9 +66,13 @@
ignore_externals = tsh_status_dialog_get_hide_externals(dialog);
gdk_threads_leave();
+ subpool = svn_pool_create (pool);
+
revision.kind = svn_opt_revision_head;
- if ((err = svn_client_status2(NULL, files?files[0]:"", &revision, tsh_status_func2, dialog, recursive, get_all, update, no_ignore, ignore_externals, ctx, pool)))
+ if ((err = svn_client_status2(NULL, files?files[0]:"", &revision, tsh_status_func2, dialog, recursive, get_all, update, no_ignore, ignore_externals, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_status_dialog_done (dialog);
gdk_threads_leave();
@@ -77,6 +82,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_status_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-unlock.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-unlock.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-unlock.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -48,7 +49,7 @@
svn_error_t *err;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -57,9 +58,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -68,13 +71,15 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
- if ((err = svn_client_unlock(paths, FALSE, ctx, pool)))
+ if ((err = svn_client_unlock(paths, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -84,6 +89,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-update.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-update.c 2008-01-06 20:57:00 UTC (rev 3785)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-update.c 2008-01-06 23:37:40 UTC (rev 3786)
@@ -28,6 +28,7 @@
#include <thunar-vfs/thunar-vfs.h>
#include <subversion-1/svn_client.h>
+#include <subversion-1/svn_pools.h>
#include "tsh-common.h"
#include "tsh-dialog-common.h"
@@ -49,7 +50,7 @@
svn_error_t *err;
apr_array_header_t *paths;
svn_client_ctx_t *ctx = args->ctx;
- apr_pool_t *pool = args->pool;
+ apr_pool_t *subpool, *pool = args->pool;
TshNotifyDialog *dialog = args->dialog;
gchar **files = args->files;
gint size, i;
@@ -58,9 +59,11 @@
size = files?g_strv_length(files):0;
+ subpool = svn_pool_create (pool);
+
if(size)
{
- paths = apr_array_make (pool, size, sizeof (const char *));
+ paths = apr_array_make (subpool, size, sizeof (const char *));
for (i = 0; i < size; i++)
{
@@ -69,14 +72,16 @@
}
else
{
- paths = apr_array_make (pool, 1, sizeof (const char *));
+ paths = apr_array_make (subpool, 1, sizeof (const char *));
APR_ARRAY_PUSH (paths, const char *) = ""; // current directory
}
revision.kind = svn_opt_revision_head;
- if ((err = svn_client_update2(NULL, paths, &revision, TRUE, FALSE, ctx, pool)))
+ if ((err = svn_client_update2(NULL, paths, &revision, TRUE, FALSE, ctx, subpool)))
{
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
@@ -86,6 +91,8 @@
return GINT_TO_POINTER (FALSE);
}
+ svn_pool_destroy (subpool);
+
gdk_threads_enter();
tsh_notify_dialog_done (dialog);
gdk_threads_leave();
More information about the Goodies-commits
mailing list