Author: stephan
Date: 2006-07-22 17:32:40 +0000 (Sat, 22 Jul 2006)
New Revision: 22512

Modified:
   xarchiver/branches/xarchiver-psybsd/libxarchiver/archive-support.c
   xarchiver/branches/xarchiver-psybsd/po/Makevars
   xarchiver/branches/xarchiver-psybsd/po/nl.po
   xarchiver/branches/xarchiver-psybsd/po/xarchiver.pot
   xarchiver/branches/xarchiver-psybsd/src/new_dialog.c
   xarchiver/branches/xarchiver-psybsd/src/new_dialog.h
Log:
Completed new_archive_dialog layout.



Modified: xarchiver/branches/xarchiver-psybsd/libxarchiver/archive-support.c
===================================================================
--- xarchiver/branches/xarchiver-psybsd/libxarchiver/archive-support.c  
2006-07-22 17:16:23 UTC (rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/libxarchiver/archive-support.c  
2006-07-22 17:32:40 UTC (rev 22512)
@@ -159,6 +159,7 @@
        fseek(fp, 0, SEEK_SET);
        if ( fseek ( fp , 257, SEEK_CUR ) == 0 ) 
        {
+               /* TAR */
                if ( fread ( magic, 1, 5, fp ) )
                {
                        /* check magic */

Modified: xarchiver/branches/xarchiver-psybsd/po/Makevars
===================================================================
--- xarchiver/branches/xarchiver-psybsd/po/Makevars     2006-07-22 17:16:23 UTC 
(rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/po/Makevars     2006-07-22 17:32:40 UTC 
(rev 22512)
@@ -34,7 +34,7 @@
 # It can be your email address, or a mailing list address where translators
 # can write to without being subscribed, or the URL of a web page through
 # which the translators can contact you.
-MSGID_BUGS_ADDRESS = [EMAIL PROTECTED]
+MSGID_BUGS_ADDRESS = [EMAIL PROTECTED]
 
 # This is the list of locale categories, beyond LC_MESSAGES, for which the
 # message catalogs shall be used.  It is usually empty.

Modified: xarchiver/branches/xarchiver-psybsd/po/nl.po
===================================================================
--- xarchiver/branches/xarchiver-psybsd/po/nl.po        2006-07-22 17:16:23 UTC 
(rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/po/nl.po        2006-07-22 17:32:40 UTC 
(rev 22512)
@@ -6,13 +6,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: xarchiver 0.3.9psybsd\n"
-"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2006-07-20 16:36+0200\n"
+"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
+"POT-Creation-Date: 2006-07-22 19:29+0200\n"
 "PO-Revision-Date: 2006-07-20 16:36+0200\n"
 "Last-Translator: Stephan Arts <[EMAIL PROTECTED]>\n"
 "Language-Team: Dutch <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ASCII\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
@@ -72,6 +72,14 @@
 msgid "You should provide at least one file to add\n"
 msgstr "U moet ten minste een bestand toevoegen\n"
 
-#: ../src/new_dialog.c:67
-msgid "Create archive"
-msgstr "Maak archief"
+#: ../src/new_dialog.c:68
+msgid "Archive type:"
+msgstr "Archieftype:"
+
+#: ../src/new_dialog.c:70
+msgid "Automatic"
+msgstr "Automatisch"
+
+#: ../src/new_dialog.c:86
+msgid "Create new archive"
+msgstr "Maak nieuw archief"

Modified: xarchiver/branches/xarchiver-psybsd/po/xarchiver.pot
===================================================================
--- xarchiver/branches/xarchiver-psybsd/po/xarchiver.pot        2006-07-22 
17:16:23 UTC (rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/po/xarchiver.pot        2006-07-22 
17:32:40 UTC (rev 22512)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2006-07-20 16:36+0200\n"
+"Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
+"POT-Creation-Date: 2006-07-22 19:29+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n"
 "Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
@@ -72,6 +72,14 @@
 msgid "You should provide at least one file to add\n"
 msgstr ""
 
-#: ../src/new_dialog.c:67
-msgid "Create archive"
+#: ../src/new_dialog.c:68
+msgid "Archive type:"
 msgstr ""
+
+#: ../src/new_dialog.c:70
+msgid "Automatic"
+msgstr ""
+
+#: ../src/new_dialog.c:86
+msgid "Create new archive"
+msgstr ""

Modified: xarchiver/branches/xarchiver-psybsd/src/new_dialog.c
===================================================================
--- xarchiver/branches/xarchiver-psybsd/src/new_dialog.c        2006-07-22 
17:16:23 UTC (rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/src/new_dialog.c        2006-07-22 
17:32:40 UTC (rev 22512)
@@ -51,7 +51,7 @@
                        NULL
                };
 
-               xa_new_archive_dialog_type = g_type_register_static 
(GTK_TYPE_DIALOG, "XANewArchiveDialog", &xa_new_archive_dialog_info, 0);
+               xa_new_archive_dialog_type = g_type_register_static 
(GTK_TYPE_FILE_CHOOSER_DIALOG, "XANewArchiveDialog", 
&xa_new_archive_dialog_info, 0);
        }
        return xa_new_archive_dialog_type;
 }
@@ -64,18 +64,25 @@
 static void
 xa_new_archive_dialog_init(XANewArchiveDialog *dialog)
 {
-       gtk_window_set_title(GTK_WINDOW(dialog), _("Create archive"));
+       GtkWidget *hbox = gtk_hbox_new(FALSE, 10);
+       gtk_box_pack_start (GTK_BOX (hbox),gtk_label_new (_("Archive 
type:")),FALSE, FALSE, 0);
+       dialog->filetype_selector = gtk_combo_box_new_text();
+       gtk_combo_box_append_text(GTK_COMBO_BOX(dialog->filetype_selector), 
_("Automatic"));
+       gtk_combo_box_set_active(GTK_COMBO_BOX(dialog->filetype_selector), 0);
+       gtk_box_pack_start (GTK_BOX (hbox), dialog->filetype_selector,TRUE , 
TRUE, 0);
+       
+       gtk_widget_show_all(hbox);
+       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,
                        NULL);
-       
 }
 
 GtkWidget *
 xa_new_archive_dialog_new()
 {
        GtkWidget *dialog;
-       dialog = g_object_new(xa_new_archive_dialog_get_type(), NULL);
+       dialog = g_object_new(xa_new_archive_dialog_get_type(), "title", 
_("Create new archive"), "action", GTK_FILE_CHOOSER_ACTION_SAVE, NULL);
        return dialog;
 }

Modified: xarchiver/branches/xarchiver-psybsd/src/new_dialog.h
===================================================================
--- xarchiver/branches/xarchiver-psybsd/src/new_dialog.h        2006-07-22 
17:16:23 UTC (rev 22511)
+++ xarchiver/branches/xarchiver-psybsd/src/new_dialog.h        2006-07-22 
17:32:40 UTC (rev 22512)
@@ -42,14 +42,15 @@
 
 struct _XANewArchiveDialog
 {
-       GtkDialog parent;
+       GtkFileChooserDialog parent;
+       GtkWidget *filetype_selector;
 };
 
 typedef struct _XANewArchiveDialogClass XANewArchiveDialogClass;
 
 struct _XANewArchiveDialogClass
 {
-       GtkDialogClass parent;
+       GtkFileChooserDialogClass parent;
 };
 
 GtkWidget *xa_new_archive_dialog_new();

_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to