Author: stephan
Date: 2007-01-12 18:13:37 +0000 (Fri, 12 Jan 2007)
New Revision: 24374
Added:
squeeze/trunk/po/squeeze.pot
Modified:
squeeze/trunk/icons/scalable/Makefile.am
squeeze/trunk/libsqueeze/libsqueeze.c
squeeze/trunk/libsqueeze/libsqueeze.h
squeeze/trunk/po/cs.po
squeeze/trunk/po/fi.po
squeeze/trunk/po/nl.po
squeeze/trunk/src/new_dialog.c
squeeze/trunk/src/new_dialog.h
Log:
added Squeeze.pot to svn (why did i forget that?)
Modified: squeeze/trunk/icons/scalable/Makefile.am
===================================================================
--- squeeze/trunk/icons/scalable/Makefile.am 2007-01-12 17:43:36 UTC (rev
24373)
+++ squeeze/trunk/icons/scalable/Makefile.am 2007-01-12 18:13:37 UTC (rev
24374)
@@ -6,4 +6,3 @@
EXTRA_DIST = $(icons_DATA)
-
Modified: squeeze/trunk/libsqueeze/libsqueeze.c
===================================================================
--- squeeze/trunk/libsqueeze/libsqueeze.c 2007-01-12 17:43:36 UTC (rev
24373)
+++ squeeze/trunk/libsqueeze/libsqueeze.c 2007-01-12 18:13:37 UTC (rev
24374)
@@ -115,3 +115,29 @@
g_object_unref(archive);
}
+/**
+ * Some nice support functions should come for this
+ *
+ */
+GSList *
+lsq_get_supported_mime_types()
+{
+ GSList *mime_types_list = NULL;
+ LSQArchiveSupport *archive_support = NULL;
+ GSList *supported_mime_types_list = NULL;
+ GSList *archive_support_list = lsq_archive_support_list;
+
+ while(archive_support_list)
+ {
+ archive_support = archive_support_list->data;
+ supported_mime_types_list = archive_support->mime;
+ while(supported_mime_types_list)
+ {
+ mime_types_list = g_slist_prepend(mime_types_list,
supported_mime_types_list->data);
+
+ supported_mime_types_list =
g_slist_next(supported_mime_types_list);
+ }
+ archive_support_list = g_slist_next(archive_support_list);
+ }
+ return mime_types_list;
+}
Modified: squeeze/trunk/libsqueeze/libsqueeze.h
===================================================================
--- squeeze/trunk/libsqueeze/libsqueeze.h 2007-01-12 17:43:36 UTC (rev
24373)
+++ squeeze/trunk/libsqueeze/libsqueeze.h 2007-01-12 18:13:37 UTC (rev
24374)
@@ -78,6 +78,9 @@
void
lsq_convert_mime_to_icon_name(GtkIconTheme *icon_theme, GValue *value);
+GSList *
+lsq_get_supported_mime_types();
+
G_END_DECLS
#endif /* __LIBSQUEEZE_H__ */
Modified: squeeze/trunk/po/cs.po
===================================================================
--- squeeze/trunk/po/cs.po 2007-01-12 17:43:36 UTC (rev 24373)
+++ squeeze/trunk/po/cs.po 2007-01-12 18:13:37 UTC (rev 24374)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Squeeze 0.0.1-svn-r24156\n"
"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2006-12-21 19:57+0100\n"
+"POT-Creation-Date: 2007-01-12 18:08+0100\n"
"PO-Revision-Date: 2006-12-21 20:30+0100\n"
"Last-Translator: Michal Várady <[EMAIL PROTECTED]>\n"
"Language-Team: Czech <[EMAIL PROTECTED]>\n"
@@ -16,143 +16,143 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: ../libsqueeze/archive.c:411
+#: ../libsqueeze/archive.c:438 ../src/preferences_dialog.c:283
msgid "Filename"
msgstr "Název souboru"
-#: ../libsqueeze/archive.c:414
+#: ../libsqueeze/archive.c:441
msgid "Mime type"
msgstr "Typ MIME"
-#: ../libsqueeze/archive.c:1301
+#: ../libsqueeze/archive.c:1347
msgid "Initializing archive"
msgstr "Inicializuji archiv"
-#: ../libsqueeze/archive.c:1304
+#: ../libsqueeze/archive.c:1350
msgid "Refreshing archive contents"
msgstr "Znovu načítám obsah archivu"
-#: ../libsqueeze/archive.c:1307
+#: ../libsqueeze/archive.c:1353
msgid "Adding file(s) to archive"
msgstr "Přidávám soubor(y) z archivu"
-#: ../libsqueeze/archive.c:1310
+#: ../libsqueeze/archive.c:1356
msgid "Extracting file(s) from archive"
msgstr "Rozbaluji soubor(y) z archivu"
-#: ../libsqueeze/archive.c:1313
+#: ../libsqueeze/archive.c:1359
msgid "Removing file(s) from archive"
msgstr "Odebírám soubor(y) z archivu"
-#: ../libsqueeze/archive.c:1316
+#: ../libsqueeze/archive.c:1362
msgid "Done"
msgstr "Hotovo"
-#: ../libsqueeze/archive.c:1319
+#: ../libsqueeze/archive.c:1365
msgid "Performing an extended action"
msgstr "Provádí se rozšířená funkce"
-#: ../libsqueeze/archive.c:1322
+#: ../libsqueeze/archive.c:1368
msgid "Cancelled"
msgstr "Zrušeno"
-#: ../libsqueeze/archive.c:1325
+#: ../libsqueeze/archive.c:1371
msgid "Error"
msgstr "Chyba"
-#: ../libsqueeze/archive-support-gnu-tar.c:155
-#: ../libsqueeze/archive-support-zip.c:138
+#: ../libsqueeze/archive-support-gnu-tar.c:156
+#: ../libsqueeze/archive-support-zip.c:137
msgid "Overwrite existing files"
msgstr "Přepsat existující soubory"
-#: ../libsqueeze/archive-support-gnu-tar.c:156
-#: ../libsqueeze/archive-support-zip.c:139
+#: ../libsqueeze/archive-support-gnu-tar.c:157
+#: ../libsqueeze/archive-support-zip.c:138
msgid "Overwrite existing files on extraction"
msgstr "Přepsat existující soubory při rozbalování"
-#: ../libsqueeze/archive-support-gnu-tar.c:162
#: ../libsqueeze/archive-support-gnu-tar.c:163
+#: ../libsqueeze/archive-support-gnu-tar.c:164
msgid "Touch files"
msgstr "Dotknout se souborů"
-#: ../libsqueeze/archive-support-gnu-tar.c:169
#: ../libsqueeze/archive-support-gnu-tar.c:170
+#: ../libsqueeze/archive-support-gnu-tar.c:171
msgid "Strip directories"
msgstr "Nevytvářet adresáře"
-#: ../libsqueeze/archive-support-gnu-tar.c:178
+#: ../libsqueeze/archive-support-gnu-tar.c:179
msgid "Keep newer files"
msgstr "Ponechat novější soubory"
-#: ../libsqueeze/archive-support-gnu-tar.c:179
+#: ../libsqueeze/archive-support-gnu-tar.c:180
msgid "Do not overwrite files newer then those in the archive"
msgstr "Nepřepisovat soubory novější než v archivu"
-#: ../libsqueeze/archive-support-gnu-tar.c:185
#: ../libsqueeze/archive-support-gnu-tar.c:186
+#: ../libsqueeze/archive-support-gnu-tar.c:187
msgid "Override permissions"
msgstr "Přepsat přístupová práva"
-#: ../libsqueeze/archive-support-gnu-tar.c:192
-#: ../libsqueeze/archive-support-gnu-tar.c:477
-#: ../libsqueeze/archive-support-zip.c:173
+#: ../libsqueeze/archive-support-gnu-tar.c:193
+#: ../libsqueeze/archive-support-gnu-tar.c:485
+#: ../libsqueeze/archive-support-zip.c:172
#: ../libsqueeze/archive-support-zip.c:315
msgid "Size"
msgstr "Velikost"
-#: ../libsqueeze/archive-support-gnu-tar.c:193
-#: ../libsqueeze/archive-support-zip.c:174
+#: ../libsqueeze/archive-support-gnu-tar.c:194
+#: ../libsqueeze/archive-support-zip.c:173
msgid "View filesize"
msgstr "Zobrazit velikost souboru"
-#: ../libsqueeze/archive-support-gnu-tar.c:199
-#: ../libsqueeze/archive-support-gnu-tar.c:469
+#: ../libsqueeze/archive-support-gnu-tar.c:200
+#: ../libsqueeze/archive-support-gnu-tar.c:477
msgid "Permissions"
msgstr "Přístupová práva"
-#: ../libsqueeze/archive-support-gnu-tar.c:200
+#: ../libsqueeze/archive-support-gnu-tar.c:201
msgid "View permissions"
msgstr "Zobrazit přístupová práva"
-#: ../libsqueeze/archive-support-gnu-tar.c:206
-#: ../libsqueeze/archive-support-gnu-tar.c:473
+#: ../libsqueeze/archive-support-gnu-tar.c:207
+#: ../libsqueeze/archive-support-gnu-tar.c:481
msgid "Owner/Group"
msgstr "Vlastník/skupina"
-#: ../libsqueeze/archive-support-gnu-tar.c:207
+#: ../libsqueeze/archive-support-gnu-tar.c:208
msgid "View owner/group"
msgstr "Zobrazit vlastníka/skupinu"
-#: ../libsqueeze/archive-support-gnu-tar.c:213
-#: ../libsqueeze/archive-support-gnu-tar.c:481
-#: ../libsqueeze/archive-support-zip.c:159
+#: ../libsqueeze/archive-support-gnu-tar.c:214
+#: ../libsqueeze/archive-support-gnu-tar.c:489
+#: ../libsqueeze/archive-support-zip.c:158
#: ../libsqueeze/archive-support-zip.c:331
msgid "Date"
msgstr "Datum"
-#: ../libsqueeze/archive-support-gnu-tar.c:214
-#: ../libsqueeze/archive-support-zip.c:160
+#: ../libsqueeze/archive-support-gnu-tar.c:215
+#: ../libsqueeze/archive-support-zip.c:159
msgid "View date"
msgstr "Zobrazit datum"
-#: ../libsqueeze/archive-support-gnu-tar.c:220
-#: ../libsqueeze/archive-support-gnu-tar.c:485
-#: ../libsqueeze/archive-support-zip.c:152
+#: ../libsqueeze/archive-support-gnu-tar.c:221
+#: ../libsqueeze/archive-support-gnu-tar.c:493
+#: ../libsqueeze/archive-support-zip.c:151
#: ../libsqueeze/archive-support-zip.c:335
msgid "Time"
msgstr "Čas"
-#: ../libsqueeze/archive-support-gnu-tar.c:221
-#: ../libsqueeze/archive-support-zip.c:153
+#: ../libsqueeze/archive-support-gnu-tar.c:222
+#: ../libsqueeze/archive-support-zip.c:152
msgid "View time"
msgstr "Zobrazit čas"
-#: ../libsqueeze/archive-support-zip.c:111
+#: ../libsqueeze/archive-support-zip.c:110
msgid "Test"
msgstr "Test"
#. TRANSATORS: first line is short comment, after newline is long comment
-#: ../libsqueeze/archive-support-zip.c:113
+#: ../libsqueeze/archive-support-zip.c:112
msgid ""
"Test archive integrity\n"
"Test the integrity of the archive"
@@ -160,93 +160,94 @@
"Otestovat integritu archivu\n"
"Otestuje integritu archivu"
+#: ../libsqueeze/archive-support-zip.c:130
#: ../libsqueeze/archive-support-zip.c:131
-#: ../libsqueeze/archive-support-zip.c:132
msgid "Password"
msgstr "Heslo"
-#: ../libsqueeze/archive-support-zip.c:145
+#: ../libsqueeze/archive-support-zip.c:144
#: ../libsqueeze/archive-support-zip.c:323
msgid "Compressed Size"
msgstr "Komprimovaná velikost"
-#: ../libsqueeze/archive-support-zip.c:146
+#: ../libsqueeze/archive-support-zip.c:145
msgid "View compressed filesize"
msgstr "Zobrazit komprimovanou velikost souboru"
-#: ../libsqueeze/archive-support-zip.c:166
+#: ../libsqueeze/archive-support-zip.c:165
#: ../libsqueeze/archive-support-zip.c:327
msgid "Ratio"
msgstr "Poměr"
-#: ../libsqueeze/archive-support-zip.c:167
+#: ../libsqueeze/archive-support-zip.c:166
msgid "View ratio"
msgstr "Zobrazit poměr"
-#: ../libsqueeze/archive-support-zip.c:180
+#: ../libsqueeze/archive-support-zip.c:179
#: ../libsqueeze/archive-support-zip.c:319
msgid "Method"
msgstr "Metoda"
-#: ../libsqueeze/archive-support-zip.c:181
+#: ../libsqueeze/archive-support-zip.c:180
msgid "View method"
msgstr "Zobrazit metodu"
-#: ../libsqueeze/archive-support-zip.c:187
+#: ../libsqueeze/archive-support-zip.c:186
#: ../libsqueeze/archive-support-zip.c:339
msgid "Checksum"
msgstr "Kontrolní součet"
-#: ../libsqueeze/archive-support-zip.c:188
+#: ../libsqueeze/archive-support-zip.c:187
msgid "View Checksum"
msgstr "Zobrazit kontrolní součet"
-#: ../src/main.c:53
+#: ../src/main.c:52
msgid "[destination path]"
msgstr "[cílová cesta]"
-#: ../src/main.c:61
+#: ../src/main.c:60
msgid "[archive path] [file1] [file2] ... [fileN]"
msgstr "[cesta archivu] [soubor1] [soubor2] ... [souborN]"
-#: ../src/main.c:65
+#: ../src/main.c:64
msgid "[file1] [file2] ... [fileN]"
msgstr "[soubor1] [soubor2] ... [souborN]"
-#: ../src/main.c:68
+#: ../src/main.c:67
msgid "Version information"
msgstr "Informace o verzi"
-#: ../src/main.c:115
+#: ../src/main.c:114
msgid "[archive name]"
msgstr "[název archivu]"
-#: ../src/main.c:119
+#: ../src/main.c:118
#, c-format
msgid ""
"%s: %s\n"
"Try %s --help to see a full list of available command line options.\n"
msgstr ""
"%s: %s\n"
-"Příkazem %s --help zobrazíte kompletní seznam dostupných voleb z příkazové
řádky.\n"
+"Příkazem %s --help zobrazíte kompletní seznam dostupných voleb z příkazové "
+"řádky.\n"
-#: ../src/main_window.c:120
+#: ../src/main_window.c:121
msgid "Internal Style"
msgstr "Vnitřní styl"
-#: ../src/main_window.c:122
+#: ../src/main_window.c:123
msgid "Tool Bar Style"
msgstr "Styl panelu nástrojů"
-#: ../src/main_window.c:125
+#: ../src/main_window.c:126
msgid "Path Bar Style"
msgstr "Styl panelu cesty"
-#: ../src/main_window.c:173
+#: ../src/main_window.c:174
msgid "Navigation Style"
msgstr "Styl navigace"
-#: ../src/main_window.c:174
+#: ../src/main_window.c:175
msgid ""
"Style of navigation\n"
"The style to navigate trough the archive"
@@ -255,68 +256,86 @@
"Styl navigace archivem"
#. File menu
-#: ../src/main_window.c:259
+#: ../src/main_window.c:260
msgid "_File"
msgstr "_Soubor"
#. Action menu: ref all the childs
-#: ../src/main_window.c:291
+#: ../src/main_window.c:293
msgid "_Action"
msgstr "_Akce"
-#: ../src/main_window.c:296
+#: ../src/main_window.c:298
msgid "_Add"
msgstr "_Přidat"
-#: ../src/main_window.c:302
+#: ../src/main_window.c:304
msgid "_Extract"
msgstr "_Rozbalit"
#. View menu
-#: ../src/main_window.c:316
+#: ../src/main_window.c:318
msgid "_View"
msgstr "_Zobrazit"
#. Help menu
-#: ../src/main_window.c:338
+#: ../src/main_window.c:340
msgid "_Help"
msgstr "_Nápověda"
-#: ../src/main_window.c:369
+#: ../src/main_window.c:371
msgid "Add"
msgstr "Přidat"
-#: ../src/main_window.c:373
-#: ../src/main_window.c:861
+#: ../src/main_window.c:375 ../src/main_window.c:951
#: ../src/extract_dialog.c:102
msgid "Extract"
msgstr "Rozbalit"
-#: ../src/main_window.c:617
+#: ../src/main_window.c:639
+#, fuzzy
+msgid "Open archive in new window"
+msgstr "Otevřít archiv"
+
+#: ../src/main_window.c:645
msgid "Open archive"
msgstr "Otevřít archiv"
-#: ../src/main_window.c:777
-msgid "Squeeze is a lightweight and flexible archive manager for the Xfce
Desktop Environment"
+#: ../src/main_window.c:854
+msgid "Lead developer:"
+msgstr ""
+
+#: ../src/main_window.c:857
+msgid "Contributors:"
+msgstr ""
+
+#: ../src/main_window.c:860
+msgid "Inspired by Xarchiver, written by Giuseppe Torelli"
+msgstr ""
+
+#: ../src/main_window.c:865
+msgid ""
+"Squeeze is a lightweight and flexible archive manager for the Xfce Desktop "
+"Environment"
msgstr "Squeeze je odlehčený a pružný správce archivů pro prostředí Xfce."
-#: ../src/main_window.c:783
+#: ../src/main_window.c:871
msgid "translator-credits"
msgstr "translator-credits"
-#: ../src/main_window.c:860
+#: ../src/main_window.c:950
msgid "Which action do you want to perform on the selected file(s)?"
msgstr "Jakou akci si přejete provést na vybraných souborech?"
-#: ../src/main_window.c:861
+#: ../src/main_window.c:951
msgid "View"
msgstr "Zobrazit"
-#: ../src/main_window.c:924
+#: ../src/main_window.c:1014
msgid "Failed to open file"
msgstr "Nepodařilo se otevřít soubor"
-#: ../src/main_window.c:925
+#: ../src/main_window.c:1015
#, c-format
msgid ""
"'%s'\n"
@@ -328,7 +347,7 @@
#.
#. * Could not create archive (mime type unsupported)
#.
-#: ../src/application.c:223
+#: ../src/application.c:228
msgid "Could not create archive, MIME-type unsupported"
msgstr "Nelze vytvořit archiv, Typ MIME není podporován"
@@ -336,11 +355,11 @@
#. * Could not open archive (mime type not supported or file did not exist)
#. * Should be a more specific error message.
#.
-#: ../src/application.c:240
+#: ../src/application.c:245
msgid "Could not open archive, MIME-type unsupported or file did not exist"
msgstr "Nelze otevřít archiv, typ MIME není podporován nebo soubor neexistuje"
-#: ../src/new_dialog.c:87
+#: ../src/new_dialog.c:134
msgid "Create new archive"
msgstr "Vytvořit nový archiv"
@@ -394,6 +413,76 @@
msgid "Extract archive"
msgstr "Rozbalit archiv"
+#: ../src/preferences_dialog.c:87
+msgid "_General"
+msgstr ""
+
+#: ../src/preferences_dialog.c:90
+#, fuzzy
+msgid "Archive viewer:"
+msgstr "Správce archivů"
+
+#: ../src/preferences_dialog.c:99
+#, fuzzy
+msgid "_Show Icons"
+msgstr "Zobrazit ikony typu MIME"
+
+#: ../src/preferences_dialog.c:102
+msgid "_Rules Hint"
+msgstr ""
+
+#: ../src/preferences_dialog.c:105
+msgid "Sorting:"
+msgstr ""
+
+#: ../src/preferences_dialog.c:114
+#, fuzzy
+msgid "Sort _Case Sensitive "
+msgstr "Rozlišovat velikost písmen při řazení"
+
+#: ../src/preferences_dialog.c:117
+#, fuzzy
+msgid "Sort _Folders First"
+msgstr "Zařadit adresáře před soubory"
+
+#: ../src/preferences_dialog.c:120
+#, fuzzy
+msgid "Navigation bar:"
+msgstr "Styl navigace"
+
+#: ../src/preferences_dialog.c:132
+msgid "_Behaviour"
+msgstr ""
+
+#: ../src/preferences_dialog.c:149
+msgid "Preferences"
+msgstr ""
+
+#: ../src/preferences_dialog.c:206
+#, fuzzy
+msgid "_Archivers"
+msgstr "Správce archivů"
+
+#: ../src/button_drag_box.c:85
+msgid "Visible:"
+msgstr ""
+
+#: ../src/button_drag_box.c:96
+msgid "Available:"
+msgstr ""
+
+#: ../src/properties_dialog.c:87
+msgid "Name:"
+msgstr ""
+
+#: ../src/properties_dialog.c:100
+msgid "Kind:"
+msgstr ""
+
+#: ../src/properties_dialog.c:121
+msgid "Properties"
+msgstr ""
+
#: ../src/tool_bar.c:159
msgid "Location:"
msgstr "Umístění:"
@@ -406,42 +495,49 @@
msgid "The amount of space between the path buttons"
msgstr "Prostor mezi tlačítky cesty"
-#: ../src/notebook.c:335
+#: ../src/notebook.c:174 ../src/archive_store.c:240
+msgid "Show mime icons"
+msgstr "Zobrazit ikony typu MIME"
+
+#: ../src/notebook.c:175 ../src/archive_store.c:241
+msgid "Show the mime type icons for each entry"
+msgstr "Zobrazit ikony typu MIME pro každou položku"
+
+#: ../src/notebook.c:195
+msgid "Rules hint"
+msgstr ""
+
+#: ../src/notebook.c:196
+msgid "Make the row background colors alternate"
+msgstr ""
+
+#: ../src/notebook.c:479
#, c-format
msgid "Failed to open archive '%s'."
msgstr "Nepodařilo se otevřít archiv '%s'"
-#: ../src/notebook.c:338
+#: ../src/notebook.c:487
#, c-format
msgid "Failed to extract contents of archive '%s'."
msgstr "Nepodařilo se rozbalit obsah archivu '%s'."
-#: ../src/archive_store.c:242
-msgid "Show mime icons"
-msgstr "Zobrazit ikony typu MIME"
-
-#: ../src/archive_store.c:243
-msgid "Show the mime type icons for each entry"
-msgstr "Zobrazit ikony typu MIME pro každou položku"
-
-#: ../src/archive_store.c:249
+#: ../src/archive_store.c:247
msgid "Show up dir entry"
msgstr "Zobrazit položku pro nadřazený adresář"
-#: ../src/archive_store.c:250
+#: ../src/archive_store.c:248
msgid "Show '..' to go to the parent directory"
msgstr "Zobrazit '..' pro přechod do adresáře vyšší úrovně"
-#: ../src/archive_store.c:256
+#: ../src/archive_store.c:254
msgid "Sort folders before files"
msgstr "Zařadit adresáře před soubory"
-#: ../src/archive_store.c:257
+#: ../src/archive_store.c:255
msgid "The folders will be put at the top of the list"
msgstr "Adresáře budou umístěny na začátku seznamu"
-#: ../src/archive_store.c:263
-#: ../src/archive_store.c:264
+#: ../src/archive_store.c:261 ../src/archive_store.c:262
msgid "Sort text case sensitive"
msgstr "Rozlišovat velikost písmen při řazení"
@@ -453,3 +549,6 @@
msgid "Xfce archive manager"
msgstr "Správce archivů Xfce"
+#, fuzzy
+#~ msgid "Archive type:"
+#~ msgstr "Správce archivů"
Modified: squeeze/trunk/po/fi.po
===================================================================
--- squeeze/trunk/po/fi.po 2007-01-12 17:43:36 UTC (rev 24373)
+++ squeeze/trunk/po/fi.po 2007-01-12 18:13:37 UTC (rev 24374)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: xarchiver 0.4.2rc2\n"
"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2007-01-11 08:57+0100\n"
+"POT-Creation-Date: 2007-01-12 18:08+0100\n"
"PO-Revision-Date: 2006-12-13 12:43+0200\n"
"Last-Translator: Jari Rahkonen <[EMAIL PROTECTED]>\n"
"Language-Team: Finnish <[EMAIL PROTECTED]>\n"
@@ -288,55 +288,55 @@
msgid "Add"
msgstr "Lisää"
-#: ../src/main_window.c:375 ../src/main_window.c:943
+#: ../src/main_window.c:375 ../src/main_window.c:951
#: ../src/extract_dialog.c:102
msgid "Extract"
msgstr "Pura"
-#: ../src/main_window.c:633
-msgid "Open archive"
-msgstr "Avaa arkisto"
-
#: ../src/main_window.c:639
#, fuzzy
msgid "Open archive in new window"
msgstr "Avaa arkisto"
-#: ../src/main_window.c:848
+#: ../src/main_window.c:645
+msgid "Open archive"
+msgstr "Avaa arkisto"
+
+#: ../src/main_window.c:854
msgid "Lead developer:"
msgstr ""
-#: ../src/main_window.c:851
+#: ../src/main_window.c:857
msgid "Contributors:"
msgstr ""
-#: ../src/main_window.c:854
+#: ../src/main_window.c:860
msgid "Inspired by Xarchiver, written by Giuseppe Torelli"
msgstr ""
-#: ../src/main_window.c:859
+#: ../src/main_window.c:865
msgid ""
"Squeeze is a lightweight and flexible archive manager for the Xfce Desktop "
"Environment"
msgstr ""
-#: ../src/main_window.c:865
+#: ../src/main_window.c:871
msgid "translator-credits"
msgstr "Jari Rahkonen <[EMAIL PROTECTED]>"
-#: ../src/main_window.c:942
+#: ../src/main_window.c:950
msgid "Which action do you want to perform on the selected file(s)?"
msgstr "Mitä haluat tehdä valitu(i)lle tiedosto(i)lle?"
-#: ../src/main_window.c:943
+#: ../src/main_window.c:951
msgid "View"
msgstr "Näytä"
-#: ../src/main_window.c:1006
+#: ../src/main_window.c:1014
msgid "Failed to open file"
msgstr "Linkin avaaminen epäonnistui"
-#: ../src/main_window.c:1007
+#: ../src/main_window.c:1015
#, c-format
msgid ""
"'%s'\n"
@@ -361,7 +361,7 @@
msgstr ""
"Arkistoa ei voi avata, MIME-tyyppiä ei tueta tai tiedostoa ei ole olemassa"
-#: ../src/new_dialog.c:87
+#: ../src/new_dialog.c:134
msgid "Create new archive"
msgstr "Luo uusi arkisto"
@@ -497,20 +497,28 @@
msgid "The amount of space between the path buttons"
msgstr "Polkupainikkeiden välinen tyhjä tila"
-#: ../src/notebook.c:171 ../src/archive_store.c:240
+#: ../src/notebook.c:174 ../src/archive_store.c:240
msgid "Show mime icons"
msgstr "Näytä MIME-kuvakkeet"
-#: ../src/notebook.c:172 ../src/archive_store.c:241
+#: ../src/notebook.c:175 ../src/archive_store.c:241
msgid "Show the mime type icons for each entry"
msgstr "Näytä listan kohteiden MIME-tyyppikuvakkeet"
-#: ../src/notebook.c:428
+#: ../src/notebook.c:195
+msgid "Rules hint"
+msgstr ""
+
+#: ../src/notebook.c:196
+msgid "Make the row background colors alternate"
+msgstr ""
+
+#: ../src/notebook.c:479
#, c-format
msgid "Failed to open archive '%s'."
msgstr "Arkiston \"%s\" avaaminen epäonnistui."
-#: ../src/notebook.c:436
+#: ../src/notebook.c:487
#, fuzzy, c-format
msgid "Failed to extract contents of archive '%s'."
msgstr "Arkiston \"%s\" avaaminen epäonnistui."
@@ -542,3 +550,7 @@
#: ../squeeze.desktop.in.h:2
msgid "Xfce archive manager"
msgstr "Xfce:n arkistonhallinta"
+
+#, fuzzy
+#~ msgid "Archive type:"
+#~ msgstr "Arkistonhallinta"
Modified: squeeze/trunk/po/nl.po
===================================================================
--- squeeze/trunk/po/nl.po 2007-01-12 17:43:36 UTC (rev 24373)
+++ squeeze/trunk/po/nl.po 2007-01-12 18:13:37 UTC (rev 24374)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Squeeze 0.0.1-svn-r24005\n"
"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2007-01-11 08:57+0100\n"
+"POT-Creation-Date: 2007-01-12 18:08+0100\n"
"PO-Revision-Date: 2006-11-28 22:52+0100\n"
"Last-Translator: Stephan Arts <[EMAIL PROTECTED]>\n"
"Language-Team: Dutch <[EMAIL PROTECTED]>\n"
@@ -286,32 +286,32 @@
msgid "Add"
msgstr "Toevoegen"
-#: ../src/main_window.c:375 ../src/main_window.c:943
+#: ../src/main_window.c:375 ../src/main_window.c:951
#: ../src/extract_dialog.c:102
msgid "Extract"
msgstr "Uitpakken"
-#: ../src/main_window.c:633
-msgid "Open archive"
-msgstr "Archief openen"
-
#: ../src/main_window.c:639
msgid "Open archive in new window"
msgstr "Archief openen in een niew venster"
-#: ../src/main_window.c:848
+#: ../src/main_window.c:645
+msgid "Open archive"
+msgstr "Archief openen"
+
+#: ../src/main_window.c:854
msgid "Lead developer:"
msgstr "Hoofd ontwikkelaar:"
-#: ../src/main_window.c:851
+#: ../src/main_window.c:857
msgid "Contributors:"
msgstr "Medewerkers:"
-#: ../src/main_window.c:854
+#: ../src/main_window.c:860
msgid "Inspired by Xarchiver, written by Giuseppe Torelli"
msgstr "Geinspireerd door Xarchiver, dat is geschreven door Giuseppe Torelli"
-#: ../src/main_window.c:859
+#: ../src/main_window.c:865
msgid ""
"Squeeze is a lightweight and flexible archive manager for the Xfce Desktop "
"Environment"
@@ -319,23 +319,23 @@
"Squeeze is een lightgewicht en flexibele archief beheerder voor de Xfce "
"Bureaublad omgeving"
-#: ../src/main_window.c:865
+#: ../src/main_window.c:871
msgid "translator-credits"
msgstr "Stephan Arts <[EMAIL PROTECTED]>"
-#: ../src/main_window.c:942
+#: ../src/main_window.c:950
msgid "Which action do you want to perform on the selected file(s)?"
msgstr "Welke actie wil je uitvoeren op de geselecteerde bestand(en)?"
-#: ../src/main_window.c:943
+#: ../src/main_window.c:951
msgid "View"
msgstr "Weergeven"
-#: ../src/main_window.c:1006
+#: ../src/main_window.c:1014
msgid "Failed to open file"
msgstr "Kan bestand niet openen"
-#: ../src/main_window.c:1007
+#: ../src/main_window.c:1015
#, c-format
msgid ""
"'%s'\n"
@@ -360,7 +360,7 @@
msgstr ""
"Kan archief niet openen, MIME-type niet ondersteund of bestand bestaat niet"
-#: ../src/new_dialog.c:87
+#: ../src/new_dialog.c:134
msgid "Create new archive"
msgstr "Nieuw archief maken"
@@ -490,20 +490,28 @@
msgid "The amount of space between the path buttons"
msgstr "De ruimte tussen de pad knoppen"
-#: ../src/notebook.c:171 ../src/archive_store.c:240
+#: ../src/notebook.c:174 ../src/archive_store.c:240
msgid "Show mime icons"
msgstr "Mime iconen weergeven"
-#: ../src/notebook.c:172 ../src/archive_store.c:241
+#: ../src/notebook.c:175 ../src/archive_store.c:241
msgid "Show the mime type icons for each entry"
msgstr "Mime type iconen weergeven voor elk item"
-#: ../src/notebook.c:428
+#: ../src/notebook.c:195
+msgid "Rules hint"
+msgstr "Regel Hints"
+
+#: ../src/notebook.c:196
+msgid "Make the row background colors alternate"
+msgstr "Laat de achtergrond kleur van de rijen verspringen"
+
+#: ../src/notebook.c:479
#, c-format
msgid "Failed to open archive '%s'."
msgstr "Kan archief '%s' niet openen."
-#: ../src/notebook.c:436
+#: ../src/notebook.c:487
#, c-format
msgid "Failed to extract contents of archive '%s'."
msgstr "Het uitpakken van de inhoud van archief '%s' is mislukt."
@@ -535,3 +543,7 @@
#: ../squeeze.desktop.in.h:2
msgid "Xfce archive manager"
msgstr "Xfce archief beheerder"
+
+#, fuzzy
+#~ msgid "Archive type:"
+#~ msgstr "Archieveerder:"
Added: squeeze/trunk/po/squeeze.pot
===================================================================
--- squeeze/trunk/po/squeeze.pot (rev 0)
+++ squeeze/trunk/po/squeeze.pot 2007-01-12 18:13:37 UTC (rev 24374)
@@ -0,0 +1,534 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <[EMAIL PROTECTED]>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
+"POT-Creation-Date: 2007-01-12 18:08+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n"
+"Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../libsqueeze/archive.c:438 ../src/preferences_dialog.c:283
+msgid "Filename"
+msgstr ""
+
+#: ../libsqueeze/archive.c:441
+msgid "Mime type"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1347
+msgid "Initializing archive"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1350
+msgid "Refreshing archive contents"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1353
+msgid "Adding file(s) to archive"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1356
+msgid "Extracting file(s) from archive"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1359
+msgid "Removing file(s) from archive"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1362
+msgid "Done"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1365
+msgid "Performing an extended action"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1368
+msgid "Cancelled"
+msgstr ""
+
+#: ../libsqueeze/archive.c:1371
+msgid "Error"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:156
+#: ../libsqueeze/archive-support-zip.c:137
+msgid "Overwrite existing files"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:157
+#: ../libsqueeze/archive-support-zip.c:138
+msgid "Overwrite existing files on extraction"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:163
+#: ../libsqueeze/archive-support-gnu-tar.c:164
+msgid "Touch files"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:170
+#: ../libsqueeze/archive-support-gnu-tar.c:171
+msgid "Strip directories"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:179
+msgid "Keep newer files"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:180
+msgid "Do not overwrite files newer then those in the archive"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:186
+#: ../libsqueeze/archive-support-gnu-tar.c:187
+msgid "Override permissions"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:193
+#: ../libsqueeze/archive-support-gnu-tar.c:485
+#: ../libsqueeze/archive-support-zip.c:172
+#: ../libsqueeze/archive-support-zip.c:315
+msgid "Size"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:194
+#: ../libsqueeze/archive-support-zip.c:173
+msgid "View filesize"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:200
+#: ../libsqueeze/archive-support-gnu-tar.c:477
+msgid "Permissions"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:201
+msgid "View permissions"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:207
+#: ../libsqueeze/archive-support-gnu-tar.c:481
+msgid "Owner/Group"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:208
+msgid "View owner/group"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:214
+#: ../libsqueeze/archive-support-gnu-tar.c:489
+#: ../libsqueeze/archive-support-zip.c:158
+#: ../libsqueeze/archive-support-zip.c:331
+msgid "Date"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:215
+#: ../libsqueeze/archive-support-zip.c:159
+msgid "View date"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:221
+#: ../libsqueeze/archive-support-gnu-tar.c:493
+#: ../libsqueeze/archive-support-zip.c:151
+#: ../libsqueeze/archive-support-zip.c:335
+msgid "Time"
+msgstr ""
+
+#: ../libsqueeze/archive-support-gnu-tar.c:222
+#: ../libsqueeze/archive-support-zip.c:152
+msgid "View time"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:110
+msgid "Test"
+msgstr ""
+
+#. TRANSATORS: first line is short comment, after newline is long comment
+#: ../libsqueeze/archive-support-zip.c:112
+msgid ""
+"Test archive integrity\n"
+"Test the integrity of the archive"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:130
+#: ../libsqueeze/archive-support-zip.c:131
+msgid "Password"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:144
+#: ../libsqueeze/archive-support-zip.c:323
+msgid "Compressed Size"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:145
+msgid "View compressed filesize"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:165
+#: ../libsqueeze/archive-support-zip.c:327
+msgid "Ratio"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:166
+msgid "View ratio"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:179
+#: ../libsqueeze/archive-support-zip.c:319
+msgid "Method"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:180
+msgid "View method"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:186
+#: ../libsqueeze/archive-support-zip.c:339
+msgid "Checksum"
+msgstr ""
+
+#: ../libsqueeze/archive-support-zip.c:187
+msgid "View Checksum"
+msgstr ""
+
+#: ../src/main.c:52
+msgid "[destination path]"
+msgstr ""
+
+#: ../src/main.c:60
+msgid "[archive path] [file1] [file2] ... [fileN]"
+msgstr ""
+
+#: ../src/main.c:64
+msgid "[file1] [file2] ... [fileN]"
+msgstr ""
+
+#: ../src/main.c:67
+msgid "Version information"
+msgstr ""
+
+#: ../src/main.c:114
+msgid "[archive name]"
+msgstr ""
+
+#: ../src/main.c:118
+#, c-format
+msgid ""
+"%s: %s\n"
+"Try %s --help to see a full list of available command line options.\n"
+msgstr ""
+
+#: ../src/main_window.c:121
+msgid "Internal Style"
+msgstr ""
+
+#: ../src/main_window.c:123
+msgid "Tool Bar Style"
+msgstr ""
+
+#: ../src/main_window.c:126
+msgid "Path Bar Style"
+msgstr ""
+
+#: ../src/main_window.c:174
+msgid "Navigation Style"
+msgstr ""
+
+#: ../src/main_window.c:175
+msgid ""
+"Style of navigation\n"
+"The style to navigate trough the archive"
+msgstr ""
+
+#. File menu
+#: ../src/main_window.c:260
+msgid "_File"
+msgstr ""
+
+#. Action menu: ref all the childs
+#: ../src/main_window.c:293
+msgid "_Action"
+msgstr ""
+
+#: ../src/main_window.c:298
+msgid "_Add"
+msgstr ""
+
+#: ../src/main_window.c:304
+msgid "_Extract"
+msgstr ""
+
+#. View menu
+#: ../src/main_window.c:318
+msgid "_View"
+msgstr ""
+
+#. Help menu
+#: ../src/main_window.c:340
+msgid "_Help"
+msgstr ""
+
+#: ../src/main_window.c:371
+msgid "Add"
+msgstr ""
+
+#: ../src/main_window.c:375 ../src/main_window.c:951
+#: ../src/extract_dialog.c:102
+msgid "Extract"
+msgstr ""
+
+#: ../src/main_window.c:639
+msgid "Open archive in new window"
+msgstr ""
+
+#: ../src/main_window.c:645
+msgid "Open archive"
+msgstr ""
+
+#: ../src/main_window.c:854
+msgid "Lead developer:"
+msgstr ""
+
+#: ../src/main_window.c:857
+msgid "Contributors:"
+msgstr ""
+
+#: ../src/main_window.c:860
+msgid "Inspired by Xarchiver, written by Giuseppe Torelli"
+msgstr ""
+
+#: ../src/main_window.c:865
+msgid ""
+"Squeeze is a lightweight and flexible archive manager for the Xfce Desktop "
+"Environment"
+msgstr ""
+
+#: ../src/main_window.c:871
+msgid "translator-credits"
+msgstr ""
+
+#: ../src/main_window.c:950
+msgid "Which action do you want to perform on the selected file(s)?"
+msgstr ""
+
+#: ../src/main_window.c:951
+msgid "View"
+msgstr ""
+
+#: ../src/main_window.c:1014
+msgid "Failed to open file"
+msgstr ""
+
+#: ../src/main_window.c:1015
+#, c-format
+msgid ""
+"'%s'\n"
+"Could not be opened"
+msgstr ""
+
+#.
+#. * Could not create archive (mime type unsupported)
+#.
+#: ../src/application.c:228
+msgid "Could not create archive, MIME-type unsupported"
+msgstr ""
+
+#.
+#. * Could not open archive (mime type not supported or file did not exist)
+#. * Should be a more specific error message.
+#.
+#: ../src/application.c:245
+msgid "Could not open archive, MIME-type unsupported or file did not exist"
+msgstr ""
+
+#: ../src/new_dialog.c:134
+msgid "Create new archive"
+msgstr ""
+
+#: ../src/add_dialog.c:75
+msgid "Files and directories to add"
+msgstr ""
+
+#: ../src/add_dialog.c:76
+msgid "Options:"
+msgstr ""
+
+#: ../src/add_dialog.c:109
+msgid "Files"
+msgstr ""
+
+#: ../src/add_dialog.c:113
+msgid "Directories"
+msgstr ""
+
+#: ../src/add_dialog.c:149
+msgid "Add file(s) to archive"
+msgstr ""
+
+#. Select Files Dialog
+#: ../src/add_dialog.c:185
+msgid "Select files"
+msgstr ""
+
+#. Select Folder Dialog
+#: ../src/add_dialog.c:191
+msgid "Select folders"
+msgstr ""
+
+#: ../src/extract_dialog.c:78
+msgid "<b>Extract files:</b>"
+msgstr ""
+
+#: ../src/extract_dialog.c:79
+msgid "<b>Options:</b>"
+msgstr ""
+
+#: ../src/extract_dialog.c:89
+msgid "All files"
+msgstr ""
+
+#: ../src/extract_dialog.c:90
+msgid "Selected files"
+msgstr ""
+
+#: ../src/extract_dialog.c:115
+msgid "Extract archive"
+msgstr ""
+
+#: ../src/preferences_dialog.c:87
+msgid "_General"
+msgstr ""
+
+#: ../src/preferences_dialog.c:90
+msgid "Archive viewer:"
+msgstr ""
+
+#: ../src/preferences_dialog.c:99
+msgid "_Show Icons"
+msgstr ""
+
+#: ../src/preferences_dialog.c:102
+msgid "_Rules Hint"
+msgstr ""
+
+#: ../src/preferences_dialog.c:105
+msgid "Sorting:"
+msgstr ""
+
+#: ../src/preferences_dialog.c:114
+msgid "Sort _Case Sensitive "
+msgstr ""
+
+#: ../src/preferences_dialog.c:117
+msgid "Sort _Folders First"
+msgstr ""
+
+#: ../src/preferences_dialog.c:120
+msgid "Navigation bar:"
+msgstr ""
+
+#: ../src/preferences_dialog.c:132
+msgid "_Behaviour"
+msgstr ""
+
+#: ../src/preferences_dialog.c:149
+msgid "Preferences"
+msgstr ""
+
+#: ../src/preferences_dialog.c:206
+msgid "_Archivers"
+msgstr ""
+
+#: ../src/button_drag_box.c:85
+msgid "Visible:"
+msgstr ""
+
+#: ../src/button_drag_box.c:96
+msgid "Available:"
+msgstr ""
+
+#: ../src/properties_dialog.c:87
+msgid "Name:"
+msgstr ""
+
+#: ../src/properties_dialog.c:100
+msgid "Kind:"
+msgstr ""
+
+#: ../src/properties_dialog.c:121
+msgid "Properties"
+msgstr ""
+
+#: ../src/tool_bar.c:159
+msgid "Location:"
+msgstr ""
+
+#: ../src/path_bar.c:141
+msgid "Spacing"
+msgstr ""
+
+#: ../src/path_bar.c:142
+msgid "The amount of space between the path buttons"
+msgstr ""
+
+#: ../src/notebook.c:174 ../src/archive_store.c:240
+msgid "Show mime icons"
+msgstr ""
+
+#: ../src/notebook.c:175 ../src/archive_store.c:241
+msgid "Show the mime type icons for each entry"
+msgstr ""
+
+#: ../src/notebook.c:195
+msgid "Rules hint"
+msgstr ""
+
+#: ../src/notebook.c:196
+msgid "Make the row background colors alternate"
+msgstr ""
+
+#: ../src/notebook.c:479
+#, c-format
+msgid "Failed to open archive '%s'."
+msgstr ""
+
+#: ../src/notebook.c:487
+#, c-format
+msgid "Failed to extract contents of archive '%s'."
+msgstr ""
+
+#: ../src/archive_store.c:247
+msgid "Show up dir entry"
+msgstr ""
+
+#: ../src/archive_store.c:248
+msgid "Show '..' to go to the parent directory"
+msgstr ""
+
+#: ../src/archive_store.c:254
+msgid "Sort folders before files"
+msgstr ""
+
+#: ../src/archive_store.c:255
+msgid "The folders will be put at the top of the list"
+msgstr ""
+
+#: ../src/archive_store.c:261 ../src/archive_store.c:262
+msgid "Sort text case sensitive"
+msgstr ""
+
+#: ../squeeze.desktop.in.h:1
+msgid "Archive manager"
+msgstr ""
+
+#: ../squeeze.desktop.in.h:2
+msgid "Xfce archive manager"
+msgstr ""
Modified: squeeze/trunk/src/new_dialog.c
===================================================================
--- squeeze/trunk/src/new_dialog.c 2007-01-12 17:43:36 UTC (rev 24373)
+++ squeeze/trunk/src/new_dialog.c 2007-01-12 18:13:37 UTC (rev 24374)
@@ -17,6 +17,7 @@
*/
#include <config.h>
+#include <string.h>
#include <glib.h>
#include <gtk/gtk.h>
#include <thunar-vfs/thunar-vfs.h>
@@ -64,13 +65,59 @@
static void
sq_new_archive_dialog_init(SQNewArchiveDialog *dialog)
{
-/*
GtkWidget *hbox = gtk_hbox_new(FALSE, 10);
- gtk_box_pack_start (GTK_BOX (hbox),gtk_label_new (_("Archive
type:")),FALSE, FALSE, 0);
-
+ gtk_box_pack_start (GTK_BOX (hbox),gtk_label_new (("Archive
type:")),FALSE, FALSE, 0);
+
+ dialog->archive_types_combo = gtk_combo_box_new_text();
+ gtk_box_pack_start (GTK_BOX (hbox),dialog->archive_types_combo,FALSE,
FALSE, 0);
+ dialog->append_extention_check =
gtk_check_button_new_with_label(("Append extension to filename"));
+ gtk_box_pack_start (GTK_BOX
(hbox),dialog->append_extention_check,FALSE, FALSE, 0);
gtk_widget_show_all(hbox);
+
+
+ GSList *supported_mime_types = lsq_get_supported_mime_types();
+ GSList *_supported_mime_types = supported_mime_types;
+
+ GtkFileFilter *file_filter = gtk_file_filter_new();
+ while(_supported_mime_types)
+ {
+ if(!strcmp(_supported_mime_types->data, "application/x-tar"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tar");
+ }
+ if(!strcmp(_supported_mime_types->data, "application/x-tarz"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tar.Z");
+ }
+ if(!strcmp(_supported_mime_types->data,
"application/x-compressed-tar"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tgz");
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo),
".tar.gz");
+ }
+ if(!strcmp(_supported_mime_types->data,
"application/x-bzip-compressed-tar"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tbz");
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tbz2");
+ }
+ if(!strcmp(_supported_mime_types->data, "application/x-tzo"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".tzo");
+ }
+ if(!strcmp(_supported_mime_types->data, "application/x-zip"))
+ {
+
gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->archive_types_combo), ".zip");
+ }
+ gtk_file_filter_add_mime_type(file_filter,
_supported_mime_types->data);
+ _supported_mime_types = g_slist_next(_supported_mime_types);
+ }
+ gtk_combo_box_set_active(GTK_COMBO_BOX(dialog->archive_types_combo), 0);
+
+ g_slist_free(supported_mime_types);
+
+/* WHY DOESN'T THIS WORK?!*/
+/*
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(GTK_FILE_CHOOSER_DIALOG(dialog)),
file_filter); */
+
gtk_box_pack_end(GTK_BOX(GTK_DIALOG(dialog)->vbox), hbox, FALSE, TRUE,
0);
-*/
gtk_dialog_add_buttons(GTK_DIALOG(dialog),
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_NEW, GTK_RESPONSE_OK,
Modified: squeeze/trunk/src/new_dialog.h
===================================================================
--- squeeze/trunk/src/new_dialog.h 2007-01-12 17:43:36 UTC (rev 24373)
+++ squeeze/trunk/src/new_dialog.h 2007-01-12 18:13:37 UTC (rev 24374)
@@ -43,6 +43,8 @@
struct _SQNewArchiveDialog
{
GtkFileChooserDialog parent;
+ GtkWidget *archive_types_combo;
+ GtkWidget *append_extention_check;
};
typedef struct _SQNewArchiveDialogClass SQNewArchiveDialogClass;
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits