[Goodies-commits] r3764 - in thunar-svn-plugin/trunk: po thunar-svn-plugin tsp-svn-helper
Peter de Ridder
peter at xfce.org
Tue Jan 1 22:43:56 CET 2008
Author: peter
Date: 2008-01-01 21:43:56 +0000 (Tue, 01 Jan 2008)
New Revision: 3764
Added:
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h
Modified:
thunar-svn-plugin/trunk/po/POTFILES.in
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/Makefile.am
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-backend.c
thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-file-dialog.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-login-dialog.c
thunar-svn-plugin/trunk/tsp-svn-helper/tsh-transfer-dialog.c
Log:
* Property page added
* Translations updated
Modified: thunar-svn-plugin/trunk/po/POTFILES.in
===================================================================
--- thunar-svn-plugin/trunk/po/POTFILES.in 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/POTFILES.in 2008-01-01 21:43:56 UTC (rev 3764)
@@ -1,6 +1,7 @@
thunar-svn-plugin/thunar-svn-plugin.c
thunar-svn-plugin/tsp-provider.c
thunar-svn-plugin/tsp-svn-action.c
+thunar-svn-plugin/tsp-svn-property-page.c
thunar-svn-plugin/tsp-svn-backend.c
tsp-svn-helper/gtkfilechooser.c
tsp-svn-helper/gtkfilechooserdefault.c
Modified: thunar-svn-plugin/trunk/po/fr.po
===================================================================
--- thunar-svn-plugin/trunk/po/fr.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/fr.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce-i 18n\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -18,123 +18,160 @@
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "SVN _Importer"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _Extraire"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
#, fuzzy
msgid "SVN _Export"
msgstr "SVN _Importer"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "Ajouter"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr "Différences détaillées"
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "Nettoyer les verrous"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr "Envoyer"
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
#, fuzzy
msgid "Copy"
msgstr "Complété"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "Effacer"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "Différences"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "Exporter"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "Information"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "Bloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Journal"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "Éditer les propriétés"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
#, fuzzy
msgid "Resolved"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Fixer comme résolu"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "Restaurer"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "État"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "Modifier l'adresse du dépôt"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "Débloquer"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "Mettre à jour"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+#, fuzzy
+msgid "Revision:"
+msgstr "À la révision : %li"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+#, fuzzy
+msgid "Repository:"
+msgstr "Fixer comme résolu"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -440,11 +477,6 @@
msgid "Unlock failed"
msgstr "Débloquer"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/hu.po
===================================================================
--- thunar-svn-plugin/trunk/po/hu.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/hu.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: Thunar SVN plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -14,123 +14,160 @@
"X-Poedit-Country: HUNGARY\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "SVN _Import"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _Checkout"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
#, fuzzy
msgid "SVN _Export"
msgstr "SVN _Import"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "Hozzáad"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "Tisztít"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
#, fuzzy
msgid "Copy"
msgstr "Kész"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "Töröl"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "Különbség"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "Export"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "Adatok"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "Zár"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Napló"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "Tulajdonságok szerkesztése"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
#, fuzzy
msgid "Resolved"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Megold"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "Visszaállít"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "Állapot"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "Vált"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "Felold"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "Frissít"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+#, fuzzy
+msgid "Revision:"
+msgstr "E verziónál: %li"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+#, fuzzy
+msgid "Repository:"
+msgstr "Megold"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -436,11 +473,6 @@
msgid "Unlock failed"
msgstr "Felold"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/lv.po
===================================================================
--- thunar-svn-plugin/trunk/po/lv.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/lv.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -16,123 +16,160 @@
"Content-Transfer-Encoding: 8bit\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "SVN _Imports"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _Izrakstīšana"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
#, fuzzy
msgid "SVN _Export"
msgstr "SVN _Imports"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "Pievienot"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr "Vainot"
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "Uzkopt"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr "Apstiprināt"
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
#, fuzzy
msgid "Copy"
msgstr "Pabeigts"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "Dzēst"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "Atšķirība"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "Eksportēt"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "Informācija"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "Slēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Reģistrēt"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "Rediģēt Rekvizītus"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
#, fuzzy
msgid "Resolved"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Atpazīt"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "Atgriezt"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "Pārslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "Atslēgt"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "Atjaunot"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+#, fuzzy
+msgid "Revision:"
+msgstr "Revizija: %li"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+#, fuzzy
+msgid "Repository:"
+msgstr "Atpazīt"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -438,11 +475,6 @@
msgid "Unlock failed"
msgstr "Atslēgt"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/nl.po
===================================================================
--- thunar-svn-plugin/trunk/po/nl.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/nl.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
-"PO-Revision-Date: 2007-12-31 16:44+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+0100\n"
+"PO-Revision-Date: 2008-01-01 22:45+0100\n"
"Last-Translator: Peter de Ridder <peter at xfce.org>\n"
"Language-Team: Dutch <xfce-i18n at xfce.org>\n"
"MIME-Version: 1.0\n"
@@ -16,120 +16,155 @@
"Content-Transfer-Encoding: 8bit\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "SVN _Importeren"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _Ophalen"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
msgid "SVN _Export"
msgstr "SVN _Exporteren"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "Toevoegen"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr "Beschuldigen"
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "Opschonen"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr "Versturen"
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
msgid "Copy"
msgstr "Kopieeren"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "Verwijderen"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "Verschillen"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "Exporteren"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "Informatie"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "Vast Zetten"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Geschiedenis"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr "Verplaatsen"
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "Attributen Wijzigen"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
msgid "Resolved"
msgstr "Opgelost"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Verhelpen"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "Terug Halen"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "Omschakelen"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "Vrijgeven"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "Bijwerken"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr "Actie %s is niet geimplementeerd"
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr "Onbekend"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+msgid "Revision:"
+msgstr "Versie:"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+msgid "Repository:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr "Laatst aangepaste versie:"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr "Datum van laatste aangepassing:"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr "Auteur:"
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -412,11 +447,6 @@
msgid "Unlock failed"
msgstr "Vrijgeven gefaald"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr "Onbekend"
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/pt_BR.po
===================================================================
--- thunar-svn-plugin/trunk/po/pt_BR.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/pt_BR.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -17,123 +17,160 @@
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "_Importar SVN"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _Checkout"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
#, fuzzy
msgid "SVN _Export"
msgstr "_Importar SVN"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "Adicionar"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr "Falha"
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "Limpar"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr "Enviar"
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
#, fuzzy
msgid "Copy"
msgstr "Completado"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "Apagar"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "Diferença"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "Exportar"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "Informações"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "Travar"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Log"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "Editar Propriedades"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
#, fuzzy
msgid "Resolved"
msgstr "Resolver"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Resolver"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "Reverter"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "Status"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "Alternar"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "Destravar"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "Atualizar"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+#, fuzzy
+msgid "Revision:"
+msgstr "Na revisão: %li"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+#, fuzzy
+msgid "Repository:"
+msgstr "Resolver"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -439,11 +476,6 @@
msgid "Unlock failed"
msgstr "Destravar"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot
===================================================================
--- thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/thunar-svn-plugin.pot 2008-01-01 21:43:56 UTC (rev 3764)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -17,120 +17,155 @@
"Content-Transfer-Encoding: 8bit\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr ""
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr ""
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr ""
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
msgid "SVN _Export"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
msgid "Copy"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
msgid "Resolved"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+msgid "Revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+msgid "Repository:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -413,11 +448,6 @@
msgid "Unlock failed"
msgstr ""
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/po/ur.po
===================================================================
--- thunar-svn-plugin/trunk/po/ur.po 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/po/ur.po 2008-01-01 21:43:56 UTC (rev 3764)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: thunar-svn-plugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-31 16:43+0100\n"
+"POT-Creation-Date: 2008-01-01 22:42+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"
@@ -19,123 +19,160 @@
"X-Poedit-SourceCharset: utf-8\n"
#. append the svn submenu action
-#: thunar-svn-plugin/tsp-provider.c:401 thunar-svn-plugin/tsp-provider.c:416
-#: thunar-svn-plugin/tsp-provider.c:451 thunar-svn-plugin/tsp-provider.c:459
+#: thunar-svn-plugin/tsp-provider.c:416 thunar-svn-plugin/tsp-provider.c:431
+#: thunar-svn-plugin/tsp-provider.c:466 thunar-svn-plugin/tsp-provider.c:474
msgid "SVN"
msgstr "SVN"
-#: thunar-svn-plugin/tsp-provider.c:406
+#: thunar-svn-plugin/tsp-provider.c:421
msgid "SVN _Import"
msgstr "SVN _درآمد"
-#: thunar-svn-plugin/tsp-provider.c:464
+#: thunar-svn-plugin/tsp-provider.c:479
msgid "SVN _Checkout"
msgstr "SVN _چیک آؤٹ"
-#: thunar-svn-plugin/tsp-provider.c:471
+#: thunar-svn-plugin/tsp-provider.c:486
#, fuzzy
msgid "SVN _Export"
msgstr "SVN _درآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:247 tsp-svn-helper/main.c:191
+#: thunar-svn-plugin/tsp-svn-action.c:250 tsp-svn-helper/main.c:191
#: tsp-svn-helper/tsh-add.c:94
msgid "Add"
msgstr "شامل کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:255
+#: thunar-svn-plugin/tsp-svn-action.c:258
msgid "Blame"
msgstr "Blame"
-#: thunar-svn-plugin/tsp-svn-action.c:273 tsp-svn-helper/main.c:199
+#: thunar-svn-plugin/tsp-svn-action.c:276 tsp-svn-helper/main.c:199
msgid "Cleanup"
msgstr "صاف کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:281 tsp-svn-helper/main.c:203
+#: thunar-svn-plugin/tsp-svn-action.c:284 tsp-svn-helper/main.c:203
#: tsp-svn-helper/tsh-commit.c:101
msgid "Commit"
msgstr "تبصرہ"
-#: thunar-svn-plugin/tsp-svn-action.c:289 tsp-svn-helper/main.c:207
+#: thunar-svn-plugin/tsp-svn-action.c:292 tsp-svn-helper/main.c:207
#: tsp-svn-helper/tsh-copy.c:127
#, fuzzy
msgid "Copy"
msgstr "مکمل"
-#: thunar-svn-plugin/tsp-svn-action.c:297 tsp-svn-helper/main.c:211
+#: thunar-svn-plugin/tsp-svn-action.c:300 tsp-svn-helper/main.c:211
#: tsp-svn-helper/tsh-delete.c:101
msgid "Delete"
msgstr "حذف"
-#: thunar-svn-plugin/tsp-svn-action.c:305
+#: thunar-svn-plugin/tsp-svn-action.c:308
msgid "Diff"
msgstr "فرق"
-#: thunar-svn-plugin/tsp-svn-action.c:313 tsp-svn-helper/main.c:215
+#: thunar-svn-plugin/tsp-svn-action.c:316 tsp-svn-helper/main.c:215
#: tsp-svn-helper/tsh-export.c:95 tsp-svn-helper/tsh-export.c:113
msgid "Export"
msgstr "برآمد"
-#: thunar-svn-plugin/tsp-svn-action.c:326
+#: thunar-svn-plugin/tsp-svn-action.c:329
msgid "Info"
msgstr "معلومات"
-#: thunar-svn-plugin/tsp-svn-action.c:339 tsp-svn-helper/main.c:223
+#: thunar-svn-plugin/tsp-svn-action.c:342 tsp-svn-helper/main.c:223
#: tsp-svn-helper/tsh-lock.c:118 tsp-svn-helper/tsh-lock-dialog.c:71
msgid "Lock"
msgstr "قفل"
-#: thunar-svn-plugin/tsp-svn-action.c:347
+#: thunar-svn-plugin/tsp-svn-action.c:350
msgid "Log"
msgstr "Log"
-#: thunar-svn-plugin/tsp-svn-action.c:365 tsp-svn-helper/main.c:227
+#: thunar-svn-plugin/tsp-svn-action.c:368 tsp-svn-helper/main.c:227
#: tsp-svn-helper/tsh-move.c:126
msgid "Move"
msgstr ""
-#: thunar-svn-plugin/tsp-svn-action.c:379
+#: thunar-svn-plugin/tsp-svn-action.c:382
msgid "Edit Properties"
msgstr "خصوصیات مدون کریں"
-#: thunar-svn-plugin/tsp-svn-action.c:388 tsp-svn-helper/main.c:231
+#: thunar-svn-plugin/tsp-svn-action.c:391 tsp-svn-helper/main.c:231
#: tsp-svn-helper/tsh-common.c:455 tsp-svn-helper/tsh-resolved.c:94
#, fuzzy
msgid "Resolved"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:396
+#: thunar-svn-plugin/tsp-svn-action.c:399
msgid "Resolve"
msgstr "Resolve"
-#: thunar-svn-plugin/tsp-svn-action.c:404 tsp-svn-helper/main.c:235
+#: thunar-svn-plugin/tsp-svn-action.c:407 tsp-svn-helper/main.c:235
#: tsp-svn-helper/tsh-revert.c:99
msgid "Revert"
msgstr "واپس"
-#: thunar-svn-plugin/tsp-svn-action.c:412 tsp-svn-helper/main.c:239
+#: thunar-svn-plugin/tsp-svn-action.c:415 tsp-svn-helper/main.c:239
#: tsp-svn-helper/tsh-status-dialog.c:159
msgid "Status"
msgstr "حالت"
-#: thunar-svn-plugin/tsp-svn-action.c:420
+#: thunar-svn-plugin/tsp-svn-action.c:423
msgid "Switch"
msgstr "تبدیل"
-#: thunar-svn-plugin/tsp-svn-action.c:428 tsp-svn-helper/main.c:243
+#: thunar-svn-plugin/tsp-svn-action.c:431 tsp-svn-helper/main.c:243
#: tsp-svn-helper/tsh-unlock.c:99
msgid "Unlock"
msgstr "غیر مقفل"
-#: thunar-svn-plugin/tsp-svn-action.c:436 tsp-svn-helper/main.c:247
+#: thunar-svn-plugin/tsp-svn-action.c:439 tsp-svn-helper/main.c:247
#: tsp-svn-helper/tsh-status.c:95 tsp-svn-helper/tsh-update.c:101
msgid "Update"
msgstr "تجدید"
-#: thunar-svn-plugin/tsp-svn-action.c:449
+#: thunar-svn-plugin/tsp-svn-action.c:452
#, c-format
msgid "Action %s is unimplemented"
msgstr ""
+#: thunar-svn-plugin/tsp-svn-property-page.c:114
+msgid "URL:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:120
+#: thunar-svn-plugin/tsp-svn-property-page.c:133
+#: thunar-svn-plugin/tsp-svn-property-page.c:145
+#: thunar-svn-plugin/tsp-svn-property-page.c:162
+#: thunar-svn-plugin/tsp-svn-property-page.c:174
+#: thunar-svn-plugin/tsp-svn-property-page.c:187
+#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
+#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
+msgid "Unknown"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:127
+#, fuzzy
+msgid "Revision:"
+msgstr "ورژن: %li"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:139
+#, fuzzy
+msgid "Repository:"
+msgstr "Resolve"
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:156
+msgid "Modified revision:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:168
+msgid "Modified date:"
+msgstr ""
+
+#: thunar-svn-plugin/tsp-svn-property-page.c:181
+msgid "Author:"
+msgstr ""
+
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
@@ -441,11 +478,6 @@
msgid "Unlock failed"
msgstr "غیر مقفل"
-#: tsp-svn-helper/tsh-common.c:476 tsp-svn-helper/tsh-common.c:515
-#: tsp-svn-helper/tsh-common.c:532 tsp-svn-helper/tsh-common.c:608
-msgid "Unknown"
-msgstr ""
-
#. N_("None"),
#. N_("Unversioned"),
#: tsp-svn-helper/tsh-common.c:518
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/Makefile.am
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/Makefile.am 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/Makefile.am 2008-01-01 21:43:56 UTC (rev 3764)
@@ -17,6 +17,8 @@
tso-svn-backend.h \
tsp-svn-action.c \
tso-svn-action.h \
+ tsp-svn-property-page.c \
+ tso-svn-property-page.h \
tsp-provider.c \
tsp-provider.h \
thunar-svn-plugin.c
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-provider.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -33,6 +33,7 @@
#include <thunar-svn-plugin/tsp-svn-backend.h>
#include <thunar-svn-plugin/tsp-svn-action.h>
+#include <thunar-svn-plugin/tsp-svn-property-page.h>
#include <thunar-svn-plugin/tsp-provider.h>
/* use g_access() on win32 */
@@ -49,6 +50,7 @@
static void tsp_provider_class_init (TspProviderClass *klass);
static void tsp_provider_menu_provider_init (ThunarxMenuProviderIface *iface);
+static void tsp_provider_property_page_provider_init (ThunarxPropertyPageProviderIface *iface);
static void tsp_provider_init (TspProvider *tsp_provider);
static void tsp_provider_finalize (GObject *object);
static GList *tsp_provider_get_file_actions (ThunarxMenuProvider *menu_provider,
@@ -57,6 +59,8 @@
static GList *tsp_provider_get_folder_actions (ThunarxMenuProvider *menu_provider,
GtkWidget *window,
ThunarxFileInfo *folder);
+static GList *tsp_provider_get_pages (ThunarxPropertyPageProvider *menu_provider,
+ GList *files);
@@ -87,8 +91,8 @@
-static GQuark tsp_action_files_quark;
-static GQuark tsp_action_provider_quark;
+//static GQuark tsp_action_files_quark;
+//static GQuark tsp_action_provider_quark;
@@ -96,7 +100,9 @@
tsp_provider,
G_TYPE_OBJECT,
THUNARX_IMPLEMENT_INTERFACE (THUNARX_TYPE_MENU_PROVIDER,
- tsp_provider_menu_provider_init));
+ tsp_provider_menu_provider_init)
+ THUNARX_IMPLEMENT_INTERFACE (THUNARX_TYPE_PROPERTY_PAGE_PROVIDER,
+ tsp_provider_property_page_provider_init));
static void
@@ -105,8 +111,8 @@
GObjectClass *gobject_class;
/* determine the "tsp-action-files", "tsp-action-folder" and "tsp-action-provider" quarks */
- tsp_action_files_quark = g_quark_from_string ("tsp-action-files");
- tsp_action_provider_quark = g_quark_from_string ("tsp-action-provider");
+ //tsp_action_files_quark = g_quark_from_string ("tsp-action-files");
+ //tsp_action_provider_quark = g_quark_from_string ("tsp-action-provider");
gobject_class = G_OBJECT_CLASS (klass);
gobject_class->finalize = tsp_provider_finalize;
@@ -124,6 +130,14 @@
static void
+tsp_provider_property_page_provider_init (ThunarxPropertyPageProviderIface *iface)
+{
+ iface->get_pages = tsp_provider_get_pages;
+}
+
+
+
+static void
tsp_provider_init (TspProvider *tsp_provider)
{
tsp_svn_backend_init();
@@ -388,6 +402,7 @@
{
file_is_not_vc = TRUE;
}
+ break;
}
}
if(!iter)
@@ -479,3 +494,59 @@
return actions;
}
+
+
+static GList*
+tsp_provider_get_pages (ThunarxPropertyPageProvider *page_provider, GList *files)
+{
+ GList *pages = NULL;
+ if (g_list_length (files) == 1)
+ {
+ gboolean is_vc = FALSE;
+ ThunarVfsPathScheme scheme;
+ ThunarVfsInfo *info;
+
+ /* check if the file is a local file */
+ info = thunarx_file_info_get_vfs_info (files->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;
+
+ 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))
+ {
+ is_vc = TRUE;
+ }
+ }
+ else
+ {
+ GSList *file_status;
+ GSList *iter;
+
+ 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 (((TspSvnFileStatus*)iter->data)->flag.version_control)
+ {
+ is_vc = TRUE;
+ }
+ break;
+ }
+ }
+ }
+ if(is_vc)
+ {
+ pages = g_list_prepend (pages, tsp_svn_property_page_new (files->data));
+ }
+ }
+ return pages;
+}
+
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-action.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -225,6 +225,9 @@
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;
}
}
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -191,3 +191,77 @@
return list;
}
+
+
+static svn_error_t *
+info_callback (void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)
+{
+ TspSvnInfo **pinfo = baton;
+ g_return_val_if_fail (*pinfo == NULL, SVN_NO_ERROR);
+
+ *pinfo = g_new (TspSvnInfo, 1);
+ (*pinfo)->path = g_strdup (path);
+ (*pinfo)->url = g_strdup (info->URL);
+ (*pinfo)->revision = info->rev;
+ (*pinfo)->repository = g_strdup (info->repos_root_URL);
+ (*pinfo)->modrev = info->last_changed_rev;
+ apr_ctime (((*pinfo)->moddate = g_new0(gchar, APR_CTIME_LEN)), info->last_changed_date);
+ (*pinfo)->modauthor = g_strdup (info->last_changed_author);
+
+ return SVN_NO_ERROR;
+}
+
+
+
+TspSvnInfo *
+tsp_svn_backend_get_info (const gchar *uri)
+{
+ svn_error_t *err;
+ svn_opt_revision_t revision = {svn_opt_revision_unspecified};
+ TspSvnInfo *info = NULL;
+
+ /* strip the "file://" part of the uri */
+ if (strncmp (uri, "file://", 7) == 0)
+ {
+ uri += 7;
+ }
+
+ gchar *path = g_strdup (uri);
+
+ /* remove trailing '/' cause svn_client_status2 can't handle that */
+ if (path[strlen (path) - 1] == '/')
+ {
+ path[strlen (path) - 1] = '\0';
+ }
+
+ /* check for the path is a working copy */
+ err = svn_client_info (path, &revision, &revision, info_callback, &info, FALSE, ctx, pool);
+
+ g_free (path);
+
+ if (err)
+ {
+ tsp_svn_info_free (info);
+ return NULL;
+ }
+
+ return info;
+}
+
+
+
+void
+tsp_svn_info_free (TspSvnInfo *info)
+{
+ if (!info)
+ return;
+
+ g_free (info->path);
+ g_free (info->url);
+ g_free (info->repository);
+ g_free (info->moddate);
+ g_free (info->modauthor);
+
+ g_free (info);
+}
+
Modified: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-backend.h 2008-01-01 21:43:56 UTC (rev 3764)
@@ -32,12 +32,27 @@
} flag;
} TspSvnFileStatus;
+typedef struct
+{
+ gchar *path;
+ gchar *url;
+ glong revision;
+ gchar *repository;
+ glong modrev;
+ gchar *moddate;
+ gchar *modauthor;
+} TspSvnInfo;
+
gboolean tsp_svn_backend_init();
gboolean tsp_svn_backend_is_working_copy (const gchar *uri);
GSList *tsp_svn_backend_get_status (const gchar *uri);
+TspSvnInfo *tsp_svn_backend_get_info (const gchar *uri);
+
+void tsp_svn_info_free (TspSvnInfo *info);
+
G_END_DECLS;
#endif /* !__TSP_SVN_BACKEND_H__ */
Added: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c (rev 0)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -0,0 +1,335 @@
+/*-
+ * Copyright (c) 2006 Peter de Ridder <peter at xfce.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <thunarx/thunarx.h>
+
+#include <thunar-vfs/thunar-vfs.h>
+
+#include <thunar-svn-plugin/tsp-svn-backend.h>
+#include <thunar-svn-plugin/tsp-svn-property-page.h>
+
+#include <string.h>
+
+
+
+struct _TspSvnPropertyPageClass
+{
+ ThunarxPropertyPageClass __parent__;
+};
+
+
+
+struct _TspSvnPropertyPage
+{
+ ThunarxPropertyPage __parent__;
+
+ ThunarxFileInfo *file;
+ GtkWidget *url;
+ GtkWidget *revision;
+ GtkWidget *repository;
+ GtkWidget *modrev;
+ GtkWidget *moddate;
+ GtkWidget *modauthor;
+};
+
+
+
+enum {
+ PROPERTY_FILE = 1
+};
+
+
+
+static void tsp_svn_property_page_finalize (GObject*);
+
+static void tsp_svn_property_page_set_property (GObject*, guint, const GValue*, GParamSpec*);
+
+static void tsp_svn_property_page_get_property (GObject*, guint, GValue*, GParamSpec*);
+
+
+
+G_DEFINE_TYPE (TspSvnPropertyPage, tsp_svn_property_page, THUNARX_TYPE_PROPERTY_PAGE)
+
+
+
+static void
+tsp_svn_property_page_class_init (TspSvnPropertyPageClass *klass)
+{
+ GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+
+ gobject_class->finalize = tsp_svn_property_page_finalize;
+ gobject_class->set_property = tsp_svn_property_page_set_property;
+ gobject_class->get_property = tsp_svn_property_page_get_property;
+
+ g_object_class_install_property (gobject_class, PROPERTY_FILE,
+ g_param_spec_object ("file", "file", "file", THUNARX_TYPE_FILE_INFO, G_PARAM_READWRITE));
+}
+
+
+
+static void
+tsp_svn_property_page_init (TspSvnPropertyPage *self)
+{
+ GtkWidget *table;
+ GtkWidget *label;
+ GtkWidget *spacer;
+ PangoAttrList *attr_list;
+ PangoAttribute *attribute;
+
+ attribute = pango_attr_weight_new (PANGO_WEIGHT_BOLD);
+ /* allocate a new attribute list */
+ attr_list = pango_attr_list_new ();
+
+ /* add all specified attributes */
+ attribute->start_index = 0;
+ attribute->end_index = -1;
+ pango_attr_list_insert (attr_list, attribute);
+
+ gtk_container_set_border_width (GTK_CONTAINER (self), 12);
+
+ table = gtk_table_new (7, 2, FALSE);
+ gtk_table_set_col_spacings (GTK_TABLE (table), 12);
+ gtk_table_set_row_spacings (GTK_TABLE (table), 6);
+
+ label = gtk_label_new (_("URL:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->url = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_START);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 0, 1, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ label = gtk_label_new (_("Revision:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->revision = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 1, 2, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ label = gtk_label_new (_("Repository:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 2, 3, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->repository = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_MIDDLE);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 2, 3, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ spacer = g_object_new (GTK_TYPE_ALIGNMENT, "height-request", 12, NULL);
+ gtk_table_attach (GTK_TABLE (table), spacer, 0, 2, 3, 4, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (spacer);
+
+ label = gtk_label_new (_("Modified revision:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 4, 5, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->modrev = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 4, 5, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ label = gtk_label_new (_("Modified date:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 5, 6, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->moddate = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 5, 6, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ label = gtk_label_new (_("Author:"));
+ gtk_misc_set_alignment (GTK_MISC (label), 1.0f, 0.5f);
+ gtk_label_set_attributes (GTK_LABEL (label), attr_list);
+ gtk_table_attach (GTK_TABLE (table), label, 0, 1, 6, 7, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ self->modauthor = label = gtk_label_new(_("Unknown"));
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0f, 0.5f);
+ gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_table_attach (GTK_TABLE (table), label, 1, 2, 6, 7, GTK_EXPAND | GTK_FILL, GTK_FILL, 0, 0);
+ gtk_widget_show (label);
+
+ /*TODO: lock*/
+
+ /*TODO: wc info*/
+
+ gtk_container_add (GTK_CONTAINER (self), table);
+ gtk_widget_show (GTK_WIDGET (table));
+}
+
+
+
+GtkAction *
+tsp_svn_property_page_new (ThunarxFileInfo *file)
+{
+ GtkAction *action = g_object_new (TSP_TYPE_SVN_PROPERTY_PAGE,
+ "label", "Subversion",
+ "file", file,
+ NULL);
+ return action;
+}
+
+
+
+static void
+tsp_svn_property_page_finalize (GObject *object)
+{
+ tsp_svn_property_page_set_file (TSP_SVN_PROPERTY_PAGE (object), NULL);
+
+ G_OBJECT_CLASS (tsp_svn_property_page_parent_class)->finalize (object);
+}
+
+
+
+static void
+tsp_svn_property_page_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
+{
+ switch (property_id)
+ {
+ case PROPERTY_FILE:
+ tsp_svn_property_page_set_file (TSP_SVN_PROPERTY_PAGE (object), g_value_get_object (value));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+
+static void
+tsp_svn_property_page_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec)
+{
+ switch (property_id)
+ {
+ case PROPERTY_FILE:
+ g_value_set_object (value, tsp_svn_property_page_get_file (TSP_SVN_PROPERTY_PAGE (object)));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+
+static void
+tsp_svn_property_page_file_changed (ThunarxFileInfo *file, TspSvnPropertyPage *page)
+{
+ TspSvnInfo *info = NULL;
+ gchar *filename;
+ gchar *uri;
+
+ /* determine the parent URI for the file info */
+ uri = thunarx_file_info_get_uri (file);
+ 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))
+ {
+ /* check if the folder is a working copy */
+ info = tsp_svn_backend_get_info (filename);
+
+ /* release the filename */
+ g_free (filename);
+ }
+
+ /* release the URI */
+ g_free (uri);
+ }
+
+ if (info)
+ {
+ gchar *tmpstr;
+ gtk_label_set_text (GTK_LABEL (page->url), info->url);
+ tmpstr = g_strdup_printf ("%li", info->revision);
+ gtk_label_set_text (GTK_LABEL (page->revision), tmpstr);
+ g_free (tmpstr);
+ gtk_label_set_text (GTK_LABEL (page->repository), info->repository);
+ tmpstr = g_strdup_printf ("%li", info->modrev);
+ gtk_label_set_text (GTK_LABEL (page->modrev), tmpstr);
+ g_free (tmpstr);
+ gtk_label_set_text (GTK_LABEL (page->moddate), info->moddate);
+ gtk_label_set_text (GTK_LABEL (page->modauthor), info->modauthor);
+
+ tsp_svn_info_free (info);
+ }
+}
+
+
+
+void
+tsp_svn_property_page_set_file (TspSvnPropertyPage *page, ThunarxFileInfo *file)
+{
+ g_return_if_fail (TSP_IS_SVN_PROPERTY_PAGE (page));
+ g_return_if_fail (file == NULL || THUNARX_IS_FILE_INFO (file));
+
+ if (page->file != NULL)
+ {
+ g_signal_handlers_disconnect_by_func (page->file, tsp_svn_property_page_file_changed, page);
+ g_object_unref (G_OBJECT (page->file));
+ }
+
+ page->file = file;
+
+ if (file != NULL)
+ {
+ g_object_ref (file);
+ tsp_svn_property_page_file_changed (file, page);
+ g_signal_connect (file, "changed", G_CALLBACK (tsp_svn_property_page_file_changed), page);
+ }
+
+ g_object_notify (G_OBJECT (page), "file");
+}
+
+
+
+ThunarxFileInfo*
+tsp_svn_property_page_get_file (TspSvnPropertyPage *page)
+{
+ g_return_val_if_fail (TSP_IS_SVN_PROPERTY_PAGE (page), NULL);
+ return page->file;
+}
+
Added: thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h
===================================================================
--- thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h (rev 0)
+++ thunar-svn-plugin/trunk/thunar-svn-plugin/tsp-svn-property-page.h 2008-01-01 21:43:56 UTC (rev 3764)
@@ -0,0 +1,46 @@
+/*-
+ * Copyright (c) 2006 Peter de Ridder <peter at xfce.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef __TSP_SVN_PROPERTY_PAGE_H__
+#define __TSP_SVN_PROPERTY_PAGE_H__
+
+#include <gtk/gtk.h>
+
+G_BEGIN_DECLS;
+
+typedef struct _TspSvnPropertyPageClass TspSvnPropertyPageClass;
+typedef struct _TspSvnPropertyPage TspSvnPropertyPage;
+
+#define TSP_TYPE_SVN_PROPERTY_PAGE (tsp_svn_property_page_get_type ())
+#define TSP_SVN_PROPERTY_PAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TSP_TYPE_SVN_PROPERTY_PAGE, TspSvnPropertyPage))
+#define TSP_SVN_PROPERTY_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TSP_TYPE_SVN_PROPERTY_PAGE, TspSvnPropertyPageClass))
+#define TSP_IS_SVN_PROPERTY_PAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TSP_TYPE_SVN_PROPERTY_PAGE))
+#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;
+
+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;
+
+G_END_DECLS;
+
+#endif /* !__TSP_SVN_PROPERTY_PAGE_H__ */
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-file-dialog.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-file-dialog.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-file-dialog.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -60,15 +60,15 @@
label = gtk_label_new_with_mnemonic (_("_Certificate:"));
gtk_table_attach (GTK_TABLE (table), label,
0, 1, 0, 1,
- GTK_SHRINK | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
+ GTK_FILL,
0, 0);
dialog->filename = gtk_file_chooser_button_new (_("Select a file"), GTK_FILE_CHOOSER_ACTION_OPEN);
gtk_table_attach (GTK_TABLE (table), dialog->filename,
1, 2, 0, 1,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), dialog->filename);
@@ -79,7 +79,7 @@
gtk_table_attach (GTK_TABLE (table), dialog->may_save,
0, 2, 1, 2,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_widget_show(dialog->may_save);
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-login-dialog.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-login-dialog.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-login-dialog.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -65,15 +65,15 @@
dialog->user_lbl = gtk_label_new_with_mnemonic (_("_Username:"));
gtk_table_attach (GTK_TABLE (table), dialog->user_lbl,
0, 1, 0, 1,
- GTK_SHRINK | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
+ GTK_FILL,
0, 0);
dialog->username = gtk_entry_new();
gtk_table_attach (GTK_TABLE (table), dialog->username,
1, 2, 0, 1,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_label_set_mnemonic_widget (GTK_LABEL (dialog->user_lbl), dialog->username);
@@ -81,15 +81,15 @@
dialog->pass_lbl = gtk_label_new_with_mnemonic (_("_Password:"));
gtk_table_attach (GTK_TABLE (table), dialog->pass_lbl,
0, 1, 1, 2,
- GTK_SHRINK | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
+ GTK_FILL,
0, 0);
dialog->password = gtk_entry_new();
gtk_table_attach (GTK_TABLE (table), dialog->password,
1, 2, 1, 2,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_entry_set_visibility(GTK_ENTRY(dialog->password), FALSE);
@@ -99,7 +99,7 @@
gtk_table_attach (GTK_TABLE (table), dialog->may_save,
0, 2, 2, 3,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_widget_show(dialog->may_save);
Modified: thunar-svn-plugin/trunk/tsp-svn-helper/tsh-transfer-dialog.c
===================================================================
--- thunar-svn-plugin/trunk/tsp-svn-helper/tsh-transfer-dialog.c 2007-12-31 15:41:20 UTC (rev 3763)
+++ thunar-svn-plugin/trunk/tsp-svn-helper/tsh-transfer-dialog.c 2008-01-01 21:43:56 UTC (rev 3764)
@@ -65,8 +65,8 @@
label = gtk_label_new_with_mnemonic (_("_Repository:"));
gtk_table_attach (GTK_TABLE (table), label,
0, 1, 0, 1,
- GTK_SHRINK | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
+ GTK_FILL,
0, 0);
dialog->repository = gtk_file_chooser_entry_new(_("Select a folder"), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);//tsh_file_chooser_entry_new ();
@@ -74,7 +74,7 @@
gtk_table_attach (GTK_TABLE (table), dialog->repository,
1, 2, 0, 1,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), dialog->repository);
@@ -85,8 +85,8 @@
label = gtk_label_new_with_mnemonic (_("_Directory:"));
gtk_table_attach (GTK_TABLE (table), label,
0, 1, 1, 2,
- GTK_SHRINK | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
+ GTK_FILL,
0, 0);
dialog->path = gtk_file_chooser_button_new (_("Select a folder"), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
@@ -94,7 +94,7 @@
gtk_table_attach (GTK_TABLE (table), dialog->path,
1, 2, 1, 2,
GTK_EXPAND | GTK_FILL,
- GTK_SHRINK | GTK_FILL,
+ GTK_FILL,
0, 0);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), dialog->path);
More information about the Goodies-commits
mailing list