remove Pop3SessionType, enable set default toolbar button
authorOliver Haertel <o.h.a@gmx.net>
Fri, 18 Apr 2003 15:31:31 +0000 (15:31 +0000)
committerOliver Haertel <o.h.a@gmx.net>
Fri, 18 Apr 2003 15:31:31 +0000 (15:31 +0000)
ChangeLog.claws
configure.ac
src/inc.c
src/prefs_account.h
src/prefs_toolbar.c

index 5e099d2..9853e79 100644 (file)
@@ -1,3 +1,11 @@
+2003-04-18 [oliver]    0.8.11claws102
+
+       * src/inc.c 
+       * src/prefs_account.h
+               remove Pop3SessionType (used by selective download)
+       * src/prefs_toolbar.c
+               enable set Default Toolbar button
+
 2003-04-18 [paul]      0.8.11claws101
 
        * sync with 0.8.11cvs29
index 96562f2..c9350ee 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws101
+EXTRA_VERSION=claws102
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 725c110..cd2a2be 100644 (file)
--- a/src/inc.c
+++ b/src/inc.c
@@ -193,7 +193,7 @@ void inc_mail(MainWindow *mainwin, gboolean notify)
                        if (account_new_msgs > 0)
                                new_msgs += account_new_msgs;
                }
-               cur_account->session = STYPE_NORMAL;
+
                account_new_msgs = inc_account_mail(cur_account, mainwin);
                if (account_new_msgs > 0)
                        new_msgs += account_new_msgs;
@@ -208,7 +208,6 @@ void inc_mail(MainWindow *mainwin, gboolean notify)
 
 void inc_pop_before_smtp(PrefsAccount *acc)
 {
-       acc->session = STYPE_POP_BEFORE_SMTP;
        inc_account_mail(acc, NULL);
 }
 
@@ -315,7 +314,7 @@ void inc_all_account_mail(MainWindow *mainwin, gboolean notify)
        for (list = account_get_list(); list != NULL; list = list->next) {
                IncSession *session;
                PrefsAccount *account = list->data;
-               account->session = STYPE_NORMAL;
+
                if (account->recv_at_getall) {
                        session = inc_session_new(account);
                        if (session)
index 379e137..d130c92 100644 (file)
@@ -50,12 +50,6 @@ typedef enum {
        SIG_DIRECT
 } SigType;
 
-typedef enum {
-       /* login and retrieve messages, as before */
-       STYPE_NORMAL,
-       /* just login (pop before smtp) */
-       STYPE_POP_BEFORE_SMTP,
-} Pop3SessionType;
 
 #if USE_GPGME
 typedef enum {
@@ -116,10 +110,6 @@ struct _PrefsAccount
        gchar *inbox;
        gint max_articles;
 
-       /* selective Download */
-       gint   session;
-       GSList *msg_list;
-
        /* Send */
        gboolean add_date;
        gboolean gen_msgid;
index dcac718..131b2d5 100644 (file)
@@ -332,14 +332,12 @@ static gboolean is_duplicate(ToolbarPage *prefs_toolbar, gchar *chosen_action)
        return FALSE;
 }
 
-#if 0
 static void prefs_toolbar_default(GtkButton *button, ToolbarPage *prefs_toolbar)
 {
        toolbar_clear_list(prefs_toolbar->source);
        toolbar_set_default(prefs_toolbar->source);
        prefs_toolbar_set_displayed(prefs_toolbar);
 }
-#endif
 
 static void get_action_name(gchar *entry, gchar **menu)
 {
@@ -647,6 +645,7 @@ static void prefs_toolbar_create(ToolbarPage *prefs_toolbar)
        GtkWidget *reg_btn;
        GtkWidget *subst_btn;
        GtkWidget *del_btn;
+       GtkWidget *default_btn;
        GtkWidget *vbox_frame;
        GtkWidget *table;
        GtkWidget *scrolledwindow_clist_icon;
@@ -785,6 +784,12 @@ static void prefs_toolbar_create(ToolbarPage *prefs_toolbar)
                            GTK_SIGNAL_FUNC(prefs_toolbar_delete), 
                            prefs_toolbar);
 
+       default_btn = gtk_button_new_with_label(_(" Default "));
+       gtk_box_pack_end(GTK_BOX(reg_hbox), default_btn, FALSE, TRUE, 0);
+       gtk_signal_connect(GTK_OBJECT(default_btn), "clicked",
+                           GTK_SIGNAL_FUNC(prefs_toolbar_default), 
+                           prefs_toolbar);
+
        /* currently active toolbar items */
        frame_toolbar_items = gtk_frame_new(_("Displayed toolbar items"));
        gtk_box_pack_start(GTK_BOX(main_vbox), frame_toolbar_items, TRUE, TRUE, 0);