sync with 0.9.10cvs16
authorPaul Mangan <paul@claws-mail.org>
Thu, 20 May 2004 07:46:24 +0000 (07:46 +0000)
committerPaul Mangan <paul@claws-mail.org>
Thu, 20 May 2004 07:46:24 +0000 (07:46 +0000)
ChangeLog
ChangeLog.claws
ChangeLog.jp
TODO
TODO.jp
configure.ac
src/compose.c
src/folderview.c
src/prefs_common.c
src/prefs_common.h

index dbbd24d..e26d122 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2004-05-20
+
+       * src/folderview.[ch]: implemented spring-loaded folder.
+
+2004-05-20
+
+       * src/folderview.c: folderview_button_pressed(): enable menu item
+         'Search messages...' only when opened folder is selected.
+
+2004-05-19
+
+       * src/compose.c
+         src/prefs_common.[ch]: removed the option "Queue messages that fail
+         to send".
+
 2004-05-18
 
        * src/summaryview.c: cleaned up the context menu.
index 8fb4cef..6510359 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-20 [paul]      0.9.10claws66
+
+       * sync with 0.9.10cvs16
+               see ChangeLog 2004-05-19 and 2004-05-20
+
 2004-05-19 [alfons]    0.9.10claws65
 
        * src/summaryview.h
index c728e92..05a3c66 100644 (file)
@@ -1,3 +1,19 @@
+2004-05-20
+
+       * src/folderview.[ch]: ¥¹¥×¥ê¥ó¥°¥í¡¼¥Ç¥Ã¥É¥Õ¥©¥ë¥À¤ò¼ÂÁõ¡£
+
+2004-05-20
+
+       * src/folderview.c: folderview_button_pressed(): ³«¤¤¤Æ¤¤¤ë¥Õ¥©¥ë¥À
+         ¤¬ÁªÂò¤µ¤ì¤¿¤È¤­¤Î¤ß¡Ö¥á¥Ã¥»¡¼¥¸¤ò¸¡º÷...¡×¥á¥Ë¥å¡¼¹àÌܤòÍ­¸ú¤Ë
+         ¤¹¤ë¤è¤¦¤Ë¤·¤¿¡£
+
+2004-05-19
+
+       * src/compose.c
+         src/prefs_common.[ch]: ¡ÖÁ÷¿®¤Ë¼ºÇÔ¤·¤¿¥á¥Ã¥»¡¼¥¸¤òÁ÷¿®ÂÔ¤Á¤Ë
+         Æþ¤ì¤ë¡×¥ª¥×¥·¥ç¥ó¤òºï½ü¡£
+
 2004-05-18
 
        * src/summaryview.c: ¥³¥ó¥Æ¥­¥¹¥È¥á¥Ë¥å¡¼¤òÀ°Íý¡£
diff --git a/TODO b/TODO
index 5b64934..fcaf98d 100644 (file)
--- a/TODO
+++ b/TODO
@@ -7,6 +7,7 @@ o enhancement of filtering
 o improvements of addressbook
 o POP before SMTP
 o original icons and logos
+o more efficient SMTP handling for multiple messages
 o more robust IMAP4 response parser
 o support for some formats other than MH and mbox (ex. Maildir)
 o priority (Priority:, X-Priority:, X-MSMail-Priority:)
diff --git a/TODO.jp b/TODO.jp
index 49af76c..7e8dd35 100644 (file)
--- a/TODO.jp
+++ b/TODO.jp
@@ -7,6 +7,7 @@ o 
 o ¥¢¥É¥ì¥¹Ä¢¤Î²þÎÉ
 o POP before SMTP
 o ¥ª¥ê¥¸¥Ê¥ë¤Î¥¢¥¤¥³¥ó¤È¥í¥´
+o ¤è¤ê¸úΨŪ¤ÊÊ£¿ô¥á¥Ã¥»¡¼¥¸¤Î SMTP ½èÍý
 o ¤è¤ê·øÏ´¤Ê IMAP4 ±þÅú¥Ñ¡¼¥µ
 o MH, mbox °Ê³°¤Î·Á¼°¤Ø¤ÎÂбþ (Maildir Åù)
 o ½ÅÍ×ÅÙ (Priority:, X-Priority:, X-MSMail-Priority:)
index adb2129..e452b8f 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=65
+EXTRA_VERSION=66
 
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
index 64dc474..495217f 100644 (file)
@@ -3204,24 +3204,7 @@ gint compose_send(Compose *compose)
                }
        }
 
-       /* queue message if failed to send */
-       if (ok < 0) {
-               if (prefs_common.queue_msg) {
-                       AlertValue val;
-
-                       val = alertpanel
-                               (_("Queueing"),
-                                _("Error occurred while sending the message.\n"
-                                  "Put this message into queue folder?"),
-                                _("OK"), _("Cancel"), NULL);
-                       if (G_ALERTDEFAULT == val) {
-                               ok = compose_queue(compose, tmp);
-                               if (ok < 0)
-                                       alertpanel_error(_("Can't queue the message."));
-                       }
-               } else
-                       alertpanel_error_log(_("Error occurred while sending the message."));
-       } else {
+       if (ok == 0) {
                if (compose->mode == COMPOSE_REEDIT) {
                        compose_remove_reedit_target(compose);
                }
index cd50d58..6c8b240 100644 (file)
@@ -1380,7 +1380,8 @@ static void folderview_button_pressed(GtkWidget *ctree, GdkEventButton *event,
        menu_set_sensitive(fpopup_factory, name, sens)
 
        SET_SENS("/Mark all read", item->unread_msgs >= 1);
-       SET_SENS("/Search folder...", item->total_msgs >= 1);
+       SET_SENS("/Search folder...", item->total_msgs >= 1 && 
+                folderview->selected == folderview->opened);
        SET_SENS("/Properties...", TRUE);
        SET_SENS("/Processing...", item->node->parent != NULL);
 
index bcc3ec3..07312a8 100644 (file)
@@ -85,7 +85,6 @@ static struct Receive {
 
 static struct Send {
        GtkWidget *checkbtn_savemsg;
-       GtkWidget *checkbtn_queuemsg;
        GtkWidget *optmenu_senddialog;
 
        GtkWidget *optmenu_charset;
@@ -285,9 +284,6 @@ static PrefParam param[] = {
        {"save_message", "TRUE", &prefs_common.savemsg, P_BOOL,
         &p_send.checkbtn_savemsg,
         prefs_set_data_from_toggle, prefs_set_toggle},
-       {"queue_message", "FALSE", &prefs_common.queue_msg, P_BOOL,
-        &p_send.checkbtn_queuemsg,
-        prefs_set_data_from_toggle, prefs_set_toggle},
        {"send_dialog_mode", "0", &prefs_common.send_dialog_mode, P_ENUM,
         &p_send.optmenu_senddialog,
         prefs_common_send_dialog_set_data_from_optmenu,
@@ -1216,7 +1212,6 @@ static void prefs_send_create(void)
        GtkWidget *vbox2;
        GtkWidget *hbox1;
        GtkWidget *checkbtn_savemsg;
-       GtkWidget *checkbtn_queuemsg;
        GtkWidget *label_outcharset;
        GtkWidget *optmenu_charset;
        GtkWidget *optmenu_menu;
@@ -1241,8 +1236,6 @@ static void prefs_send_create(void)
 
        PACK_CHECK_BUTTON (vbox2, checkbtn_savemsg,
                           _("Save sent messages to Sent folder"));
-       PACK_CHECK_BUTTON (vbox2, checkbtn_queuemsg,
-                          _("Queue messages that fail to send"));
 
        hbox_senddialog = gtk_hbox_new (FALSE, 8);
        gtk_box_pack_start (GTK_BOX (vbox1), hbox_senddialog, FALSE, FALSE, 0);
@@ -1361,7 +1354,6 @@ static void prefs_send_create(void)
        gtk_box_pack_start (GTK_BOX (vbox1), hbox1, FALSE, FALSE, 0);
 
        p_send.checkbtn_savemsg  = checkbtn_savemsg;
-       p_send.checkbtn_queuemsg = checkbtn_queuemsg;
        p_send.optmenu_senddialog = optmenu_senddialog;
 
        p_send.optmenu_charset = optmenu_charset;
index 971e7d8..141367c 100644 (file)
@@ -77,7 +77,6 @@ struct _PrefsCommon
 
        /* Send */
        gboolean savemsg;
-       gboolean queue_msg;
        SendDialogMode send_dialog_mode;
        gchar *outgoing_charset;
        TransferEncodingMethod encoding_method;