sync with 0.8.6cvs12
authorPaul Mangan <paul@claws-mail.org>
Wed, 27 Nov 2002 09:26:17 +0000 (09:26 +0000)
committerPaul Mangan <paul@claws-mail.org>
Wed, 27 Nov 2002 09:26:17 +0000 (09:26 +0000)
ChangeLog
ChangeLog.claws
ChangeLog.jp
README
configure.in
src/prefs_common.c
src/prefs_common.h

index f707993..625dc5c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2002-11-27
+
+       * README: added a description about hidden settings.
+
+2002-11-27
+
+       * src/prefs_common.[ch]: reorganized the common prefs dialog.
+         Made enable_hscrollbar and bold_unread hidden options.
+
 2002-11-26
 
        * src/quote_fmt_parse.y: fixed a parse error (thanks to Andreas Hinz).
index 3480166..a5a73ea 100644 (file)
@@ -1,3 +1,11 @@
+2002-11-27 [paul]      0.8.6claws18
+
+       * sync with 0.8.6cvs12
+         src/prefs_common.c
+               Differences are that main uses a 'Receive dialog'
+               frame on the Interface tab, whereas claws groups all 
+               the dialogs together in a 'Dialogs' frame.
+
 2002-11-27 [colin]     0.8.6claws17
 
        * src/prefs_matcher.c
index 017c9b7..03884a8 100644 (file)
@@ -1,3 +1,12 @@
+2002-11-27
+
+       * README: ±£¤·ÀßÄê¤ÎÀâÌÀ¤òÄɲá£
+
+2002-11-27
+
+       * src/prefs_common.[ch]: Á´È̤ÎÀßÄê¥À¥¤¥¢¥í¥°¤òºÆ¹½À®¡£
+         enable_hscrollbar ¤È bold_unread ¤ò±£¤·¥ª¥×¥·¥ç¥ó¤Ë¤·¤¿¡£
+
 2002-11-26
 
        * src/quote_fmt_parse.y: ¥Ñ¡¼¥¹¥¨¥é¡¼¤ò½¤Àµ(Andreas Hinz ¤µ¤ó thanks)¡£
diff --git a/README b/README
index 68d72e7..ab5e240 100644 (file)
--- a/README
+++ b/README
@@ -130,6 +130,25 @@ the toolbar. Then, fill the required settings.
 
 Refer to the manual supplied with this program for the general usage.
 
+Hidden settings
+---------------
+
+You can configure most of the features in Sylpheed through the preferences
+dialog, but there are a few parameters which don't have user interface
+(you don't have to modify them in normal use). You must edit
+~/.sylpheed/sylpheedrc by an editor when Sylpheed is not running.
+
+bold_font                      bold font used in folder, summary and text view
+small_font                     small font used in summary view etc.
+enable_hscrollbar              enable horizontal scroll bar in summary view
+                               0: off  1: on   [default: 1]
+bold_unread                    show unread messages using bold font in
+                               summary view
+                               0: off  1: on   [default: 1]
+folderview_vscrollbar_policy   specify the policy of vertical scroll bar
+                               of folder view
+                               0: always  1: automatic  2: never [default: 0]
+
 Information
 ===========
 
index 6098e59..c6a1a87 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=6
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws17
+EXTRA_VERSION=claws18
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index c035374..5a7bc38 100644 (file)
@@ -172,10 +172,8 @@ static struct Display {
        GtkWidget *chkbtn_transhdr;
 
        GtkWidget *chkbtn_swapfrom;
-       GtkWidget *chkbtn_hscrollbar;
        GtkWidget *chkbtn_useaddrbook;
        GtkWidget *chkbtn_expand_thread;
-       GtkWidget *chkbtn_bold_unread;
        GtkWidget *entry_datefmt;
 } display;
 
@@ -217,7 +215,6 @@ static struct Interface {
        GtkWidget *checkbtn_mark_as_read_on_newwin;
        GtkWidget *checkbtn_openinbox;
        GtkWidget *checkbtn_immedexec;
-       GtkWidget *checkbtn_addaddrbyclick;
        GtkWidget *optmenu_recvdialog;
        GtkWidget *optmenu_senddialog;
        GtkWidget *checkbtn_no_recv_err_panel;
@@ -233,6 +230,7 @@ static struct Other {
        GtkWidget *printcmd_entry;
        GtkWidget *exteditor_combo;
        GtkWidget *exteditor_entry;
+       GtkWidget *checkbtn_addaddrbyclick;
        GtkWidget *checkbtn_confonexit;
        GtkWidget *checkbtn_cleanonexit;
        GtkWidget *checkbtn_askonclean;
@@ -489,7 +487,6 @@ static PrefParam param[] = {
         &prefs_common.display_folder_unread, P_BOOL,
         &display.chkbtn_folder_unread,
         prefs_set_data_from_toggle, prefs_set_toggle},
-
        {"newsgroup_abbrev_len", "16",
         &prefs_common.ng_abbrev_len, P_INT,
         &display.spinbtn_ng_abbrev_len,
@@ -503,9 +500,6 @@ static PrefParam param[] = {
        {"enable_swap_from", "FALSE", &prefs_common.swap_from, P_BOOL,
         &display.chkbtn_swapfrom,
         prefs_set_data_from_toggle, prefs_set_toggle},
-       {"enable_hscrollbar", "TRUE", &prefs_common.enable_hscrollbar, P_BOOL,
-        &display.chkbtn_hscrollbar,
-        prefs_set_data_from_toggle, prefs_set_toggle},
        {"use_address_book", "TRUE", &prefs_common.use_addr_book, P_BOOL,
         &display.chkbtn_useaddrbook,
         prefs_set_data_from_toggle, prefs_set_toggle},
@@ -515,9 +509,11 @@ static PrefParam param[] = {
        {"expand_thread", "TRUE", &prefs_common.expand_thread, P_BOOL,
         &display.chkbtn_expand_thread,
         prefs_set_data_from_toggle, prefs_set_toggle},
+
+       {"enable_hscrollbar", "TRUE", &prefs_common.enable_hscrollbar, P_BOOL,
+        NULL, NULL, NULL},
        {"bold_unread", "TRUE", &prefs_common.bold_unread, P_BOOL,
-        &display.chkbtn_bold_unread,
-        prefs_set_data_from_toggle, prefs_set_toggle},
+        NULL, NULL, NULL},
 
        {"enable_thread", "TRUE", &prefs_common.enable_thread, P_BOOL,
         NULL, NULL, NULL},
@@ -775,9 +771,6 @@ static PrefParam param[] = {
         prefs_nextunreadmsgdialog_set_data_from_optmenu,
         prefs_nextunreadmsgdialog_set_optmenu},
 
-       {"add_address_by_click", "FALSE", &prefs_common.add_address_by_click,
-        P_BOOL, &interface.checkbtn_addaddrbyclick,
-        prefs_set_data_from_toggle, prefs_set_toggle},
        {"pixmap_theme_path", DEFAULT_PIXMAP_THEME, 
         &prefs_common.pixmap_theme_path, P_STRING,
         &interface.entry_pixmap_theme, prefs_set_data_from_entry, prefs_set_entry},
@@ -792,6 +785,10 @@ static PrefParam param[] = {
         &prefs_common.ext_editor_cmd, P_STRING,
         &other.exteditor_entry, prefs_set_data_from_entry, prefs_set_entry},
 
+       {"add_address_by_click", "FALSE", &prefs_common.add_address_by_click,
+        P_BOOL, &other.checkbtn_addaddrbyclick,
+        prefs_set_data_from_toggle, prefs_set_toggle},
+
        {"confirm_on_exit", "TRUE", &prefs_common.confirm_on_exit, P_BOOL,
         &other.checkbtn_confonexit,
         prefs_set_data_from_toggle, prefs_set_toggle},
@@ -2116,10 +2113,8 @@ static void prefs_display_create(void)
        GtkWidget *frame_summary;
        GtkWidget *vbox2;
        GtkWidget *chkbtn_swapfrom;
-       GtkWidget *chkbtn_hscrollbar;
        GtkWidget *chkbtn_useaddrbook;
        GtkWidget *chkbtn_expand_thread;
-       GtkWidget *chkbtn_bold_unread;
        GtkWidget *vbox3;
        GtkWidget *label_datefmt;
        GtkWidget *button_datefmt;
@@ -2270,13 +2265,8 @@ static void prefs_display_create(void)
        PACK_CHECK_BUTTON
                (vbox2, chkbtn_useaddrbook,
                 _("Display sender using address book"));
-       PACK_CHECK_BUTTON
-               (vbox2, chkbtn_hscrollbar, _("Enable horizontal scroll bar"));
        PACK_CHECK_BUTTON
                (vbox2, chkbtn_expand_thread, _("Expand threads"));
-       PACK_CHECK_BUTTON
-               (vbox2, chkbtn_bold_unread,
-                _("Display unread messages with bold font"));
 
        PACK_VSPACER(vbox2, vbox3, VSPACING_NARROW_2);
 
@@ -2322,9 +2312,7 @@ static void prefs_display_create(void)
        display.spinbtn_ng_abbrev_len_adj = spinbtn_ng_abbrev_len_adj;
 
        display.chkbtn_swapfrom      = chkbtn_swapfrom;
-       display.chkbtn_hscrollbar    = chkbtn_hscrollbar;
        display.chkbtn_expand_thread = chkbtn_expand_thread;
-       display.chkbtn_bold_unread   = chkbtn_bold_unread;
        display.chkbtn_useaddrbook   = chkbtn_useaddrbook;
        display.entry_datefmt        = entry_datefmt;
 }
@@ -2364,9 +2352,13 @@ static void prefs_message_create(void)
        gtk_container_add (GTK_CONTAINER (dialog.notebook), vbox1);
        gtk_container_set_border_width (GTK_CONTAINER (vbox1), VBOX_BORDER);
 
+       vbox2 = gtk_vbox_new (FALSE, 0);
+       gtk_widget_show (vbox2);
+       gtk_box_pack_start (GTK_BOX (vbox1), vbox2, FALSE, FALSE, 0);
+
        hbox1 = gtk_hbox_new (FALSE, 8);
        gtk_widget_show (hbox1);
-       gtk_box_pack_start (GTK_BOX (vbox1), hbox1, FALSE, TRUE, 0);
+       gtk_box_pack_start (GTK_BOX (vbox2), hbox1, FALSE, TRUE, 0);
 
        PACK_CHECK_BUTTON (hbox1, chkbtn_enablecol,
                           _("Enable coloration of message"));
@@ -2382,13 +2374,13 @@ static void prefs_message_create(void)
 
        SET_TOGGLE_SENSITIVITY(chkbtn_enablecol, button_edit_col);
 
-       vbox2 = gtk_vbox_new (FALSE, 0);
-       gtk_widget_show (vbox2);
-       gtk_box_pack_start (GTK_BOX (vbox1), vbox2, FALSE, FALSE, 0);
-
        PACK_CHECK_BUTTON
                (vbox2, chkbtn_mbalnum,
-                _("Display 2-byte alphabet and numeric with 1-byte character"));
+                _("Display multi-byte alphabet and numeric as\n"
+                  "ASCII character (Japanese only)"));
+       gtk_label_set_justify (GTK_LABEL (GTK_BIN(chkbtn_mbalnum)->child),
+                              GTK_JUSTIFY_LEFT);
+
        PACK_CHECK_BUTTON(vbox2, chkbtn_disphdrpane,
                          _("Display header pane above message view"));
 
@@ -2624,6 +2616,8 @@ static void prefs_interface_create(void)
        GtkWidget *checkbtn_mark_as_read_on_newwin;
        GtkWidget *checkbtn_openinbox;
        GtkWidget *checkbtn_immedexec;
+       GtkWidget *frame_dialogs;
+       GtkWidget *vbox_dialogs;
        GtkWidget *hbox1;
        GtkWidget *label;
        GtkWidget *dialogs_table;
@@ -2634,10 +2628,6 @@ static void prefs_interface_create(void)
        GtkWidget *checkbtn_no_recv_err_panel;
        GtkWidget *checkbtn_close_recv_dialog;
 
-       GtkWidget *frame_addr;
-       GtkWidget *vbox_addr;
-       GtkWidget *checkbtn_addaddrbyclick;
-
        GtkWidget *button_keybind;
 
        GtkWidget *hbox2;
@@ -2701,25 +2691,52 @@ static void prefs_interface_create(void)
        gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 8);
        gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
 
-       PACK_VSPACER(vbox2, vbox3, VSPACING_NARROW);
+       PACK_FRAME (vbox1, frame_dialogs, _("Dialogs"));
+       vbox_dialogs = gtk_vbox_new (FALSE, 0);
+       gtk_widget_show (vbox_dialogs);
+       gtk_container_add (GTK_CONTAINER (frame_dialogs), vbox_dialogs);
+       gtk_container_set_border_width (GTK_CONTAINER (vbox_dialogs), 8);
 
        dialogs_table = gtk_table_new (2, 2, FALSE);
        gtk_widget_show (dialogs_table);
-       gtk_container_add (GTK_CONTAINER (vbox2), dialogs_table);
-       gtk_container_set_border_width (GTK_CONTAINER (dialogs_table), 8);
+       gtk_container_add (GTK_CONTAINER (vbox_dialogs), dialogs_table);
+       gtk_container_set_border_width (GTK_CONTAINER (dialogs_table), 4);
        gtk_table_set_row_spacings (GTK_TABLE (dialogs_table), VSPACING_NARROW);
        gtk_table_set_col_spacings (GTK_TABLE (dialogs_table), 8);
 
-       label = gtk_label_new (_("Show send dialog"));
+       /* Next Unread Message Dialog */
+       label = gtk_label_new (_("Show no-unread-message dialog"));
        gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
        gtk_widget_show (label);
        gtk_table_attach (GTK_TABLE (dialogs_table), label, 0, 1, 0, 1,
                          GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
 
 
+       optmenu_nextunreadmsgdialog = gtk_option_menu_new ();
+       gtk_widget_show (optmenu_nextunreadmsgdialog);
+       gtk_table_attach (GTK_TABLE (dialogs_table), 
+                         optmenu_nextunreadmsgdialog, 1, 2, 0, 1,
+                         GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+       
+       menu = gtk_menu_new ();
+       MENUITEM_ADD (menu, menuitem, _("Always"), NEXTUNREADMSGDIALOG_ALWAYS);
+       MENUITEM_ADD (menu, menuitem, _("Assume 'Yes'"), 
+                     NEXTUNREADMSGDIALOG_ASSUME_YES);
+       MENUITEM_ADD (menu, menuitem, _("Assume 'No'"), 
+                     NEXTUNREADMSGDIALOG_ASSUME_NO);
+
+       gtk_option_menu_set_menu (GTK_OPTION_MENU (optmenu_nextunreadmsgdialog), menu);
+
+       label = gtk_label_new (_("Show send dialog"));
+       gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
+       gtk_widget_show (label);
+       gtk_table_attach (GTK_TABLE (dialogs_table), label, 0, 1, 1, 2,
+                         GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+
        optmenu_senddialog = gtk_option_menu_new ();
        gtk_widget_show (optmenu_senddialog);
-       gtk_table_attach (GTK_TABLE (dialogs_table), optmenu_senddialog, 1, 2, 0, 1,
+       gtk_table_attach (GTK_TABLE (dialogs_table), 
+                         optmenu_senddialog, 1, 2, 1, 2,
                          GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
        
        menu = gtk_menu_new ();
@@ -2731,12 +2748,12 @@ static void prefs_interface_create(void)
        label = gtk_label_new (_("Show receive dialog"));
        gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
        gtk_widget_show (label);
-       gtk_table_attach (GTK_TABLE (dialogs_table), label, 0, 1, 1, 2,
+       gtk_table_attach (GTK_TABLE (dialogs_table), label, 0, 1, 2, 3,
                          GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
 
        optmenu_recvdialog = gtk_option_menu_new ();
        gtk_widget_show (optmenu_recvdialog);
-       gtk_table_attach (GTK_TABLE (dialogs_table), optmenu_recvdialog, 1, 2, 1, 2,
+       gtk_table_attach (GTK_TABLE (dialogs_table), optmenu_recvdialog, 1, 2, 2, 3,
                          GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
 
        menu = gtk_menu_new ();
@@ -2747,69 +2764,12 @@ static void prefs_interface_create(void)
 
        gtk_option_menu_set_menu (GTK_OPTION_MENU (optmenu_recvdialog), menu);
 
-       PACK_CHECK_BUTTON (vbox2, checkbtn_no_recv_err_panel,
+       PACK_CHECK_BUTTON (vbox_dialogs, checkbtn_no_recv_err_panel,
                           _("Don't popup error dialog on receive error"));
 
-       PACK_CHECK_BUTTON (vbox2, checkbtn_close_recv_dialog,
+       PACK_CHECK_BUTTON (vbox_dialogs, checkbtn_close_recv_dialog,
                           _("Close receive dialog when finished"));
 
-       PACK_FRAME (vbox1, frame_addr, _("Address book"));
-
-       vbox_addr = gtk_vbox_new (FALSE, 0);
-       gtk_widget_show (vbox_addr);
-       gtk_container_add (GTK_CONTAINER (frame_addr), vbox_addr);
-       gtk_container_set_border_width (GTK_CONTAINER (vbox_addr), 8);
-
-       PACK_CHECK_BUTTON
-               (vbox_addr, checkbtn_addaddrbyclick,
-                _("Add address to destination when double-clicked"));
-
-       /* Next Unread Message Dialog */
-       hbox2 = gtk_hbox_new (FALSE, 8);
-       gtk_widget_show (hbox2);
-       gtk_box_pack_start (GTK_BOX (vbox2), hbox2, FALSE, FALSE, 0);
-
-       label = gtk_label_new (_("Show no-unread-message dialog"));
-       gtk_widget_show (label);
-       gtk_box_pack_start (GTK_BOX (hbox2), label, FALSE, FALSE, 0);
-
-       optmenu_nextunreadmsgdialog = gtk_option_menu_new ();
-       gtk_widget_show (optmenu_nextunreadmsgdialog);
-       gtk_box_pack_start (GTK_BOX (hbox2), optmenu_nextunreadmsgdialog,
-                           FALSE, FALSE, 0);
-
-       optmenu_nextunreadmsgdialog_menu = gtk_menu_new ();
-       MENUITEM_ADD (optmenu_nextunreadmsgdialog_menu, nextunreadmsgdialog_menuitem,
-                     _("Always"),  NEXTUNREADMSGDIALOG_ALWAYS);
-       MENUITEM_ADD (optmenu_nextunreadmsgdialog_menu, nextunreadmsgdialog_menuitem,
-                     _("Assume 'Yes'"),  NEXTUNREADMSGDIALOG_ASSUME_YES);
-       MENUITEM_ADD (optmenu_nextunreadmsgdialog_menu, nextunreadmsgdialog_menuitem,
-                     _("Assume 'No'"), NEXTUNREADMSGDIALOG_ASSUME_NO);
-
-       gtk_option_menu_set_menu (GTK_OPTION_MENU (optmenu_nextunreadmsgdialog),
-                                 optmenu_nextunreadmsgdialog_menu);
-
-
-       /* Receive Dialog */
-/*     hbox = gtk_hbox_new (FALSE, 8);
-       gtk_widget_show (hbox);
-       gtk_box_pack_start (GTK_BOX (vbox2), hbox, FALSE, FALSE, 0);
-
-       label = gtk_label_new (_("Show receive Dialog"));
-       gtk_widget_show (label);
-       gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
-
-       recvdialog_optmenu = gtk_option_menu_new ();
-       gtk_widget_show (recvdialog_optmenu);
-       gtk_box_pack_start (GTK_BOX (hbox), recvdialog_optmenu, FALSE, FALSE, 0);
-
-       recvdialog_optmenu_menu = gtk_menu_new ();
-
-       MENUITEM_ADD (recvdialog_optmenu_menu, recvdialog_menuitem, _("Always"),  RECVDIALOG_ALWAYS);
-       MENUITEM_ADD (recvdialog_optmenu_menu, recvdialog_menuitem, _("Only if a sylpheed window is active"),  RECVDIALOG_WINDOW_ACTIVE);
-       MENUITEM_ADD (recvdialog_optmenu_menu, recvdialog_menuitem, _("Never"), RECVDIALOG_NEVER);
-
-       gtk_option_menu_set_menu (GTK_OPTION_MENU (recvdialog_optmenu), recvdialog_optmenu_menu);     */
 
        hbox1 = gtk_hbox_new (FALSE, 8);
        gtk_widget_show (hbox1);
@@ -2850,7 +2810,6 @@ static void prefs_interface_create(void)
        interface.optmenu_senddialog          = optmenu_senddialog;
        interface.checkbtn_no_recv_err_panel  = checkbtn_no_recv_err_panel;
        interface.checkbtn_close_recv_dialog  = checkbtn_close_recv_dialog;
-       interface.checkbtn_addaddrbyclick     = checkbtn_addaddrbyclick;
        interface.optmenu_nextunreadmsgdialog = optmenu_nextunreadmsgdialog;
        interface.combo_pixmap_theme          = combo_pixmap_theme;
        interface.entry_pixmap_theme          = entry_pixmap_theme;
@@ -2874,6 +2833,10 @@ static void prefs_other_create(void)
        GtkWidget *exteditor_combo;
        GtkWidget *exteditor_entry;
 
+       GtkWidget *frame_addr;
+       GtkWidget *vbox_addr;
+       GtkWidget *checkbtn_addaddrbyclick;
+       
        GtkWidget *frame_cliplog;
        GtkWidget *vbox_cliplog;
        GtkWidget *hbox_cliplog;
@@ -2963,6 +2926,17 @@ static void prefs_other_create(void)
                               NULL);
        exteditor_entry = GTK_COMBO (exteditor_combo)->entry;
 
+       PACK_FRAME (vbox1, frame_addr, _("Address book"));
+
+       vbox_addr = gtk_vbox_new (FALSE, 0);
+       gtk_widget_show (vbox_addr);
+       gtk_container_add (GTK_CONTAINER (frame_addr), vbox_addr);
+       gtk_container_set_border_width (GTK_CONTAINER (vbox_addr), 8);
+
+       PACK_CHECK_BUTTON
+               (vbox_addr, checkbtn_addaddrbyclick,
+                _("Add address to destination when double-clicked"));
+
        /* Clip Log */
        PACK_FRAME (vbox1, frame_cliplog, _("Log Size"));
 
@@ -3036,6 +3010,8 @@ static void prefs_other_create(void)
        other.exteditor_combo = exteditor_combo;
        other.exteditor_entry = exteditor_entry;
 
+       other.checkbtn_addaddrbyclick = checkbtn_addaddrbyclick;
+       
        other.checkbtn_cliplog     = checkbtn_cliplog;
        other.loglength_entry      = loglength_entry;
 
index 2ac26d3..74142ea 100644 (file)
@@ -121,20 +121,24 @@ struct _PrefsCommon
        gchar *normalfont;
        gchar *boldfont;
        gchar *smallfont;
+
+       gboolean trans_hdr;
        gboolean display_folder_unread;
        gint ng_abbrev_len;
-       ToolbarStyle toolbar_style;
-       gboolean show_statusbar;
+
        gboolean show_searchbar;
-       gboolean trans_hdr;
-       gboolean enable_thread;
-       gboolean enable_hscrollbar;
-       gboolean expand_thread;
-       gboolean bold_unread;
        gboolean swap_from;
+       gboolean expand_thread;
        gboolean use_addr_book;
        gchar *date_format;
 
+       gboolean enable_hscrollbar;
+       gboolean bold_unread;
+       gboolean enable_thread;
+
+       ToolbarStyle toolbar_style;
+       gboolean show_statusbar;
+
        gint folderview_vscrollbar_policy;
 
        /* Filtering */