CVS: sylpheedclaws/sylpheed-claws/src prefs_summaries.c,1.1.2.28,1.1.2.29
[email protected] Thu, 14 Dec 2006 10:25:51 +0000
| Newsgroups | gmane.mail.sylpheed.claws.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /pack/anoncvs/sylpheedclaws/sylpheed-claws/src
In directory sunsite.dk:/tmp/cvs-serv11322/src
Modified Files:
Tag: gtk2
prefs_summaries.c
Log Message:
2006-12-14 [paul] 2.6.1cvs34
* src/prefs_summaries.c
* manual/advanced.xml
Unhide mark_as_read_delay
Index: prefs_summaries.c
===================================================================
RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/Attic/prefs_summaries.c,v
retrieving revision 1.1.2.28
retrieving revision 1.1.2.29
diff -u -d -r1.1.2.28 -r1.1.2.29
--- prefs_summaries.c 2006/11/07 10:39:22 1.1.2.28
+++ prefs_summaries.c 2006/12/14 10:25:45 1.1.2.29
@@ -58,6 +58,7 @@
GtkWidget *checkbtn_always_show_msg;
GtkWidget *checkbtn_mark_as_read_on_newwin;
+ GtkWidget *spinbtn_mark_as_read_delay;
GtkWidget *checkbtn_immedexec;
GtkWidget *checkbtn_ask_mark_all_read;
GtkWidget *optmenu_select_on_entry;
@@ -739,6 +740,8 @@
GtkWidget *hbox2;
GtkWidget *checkbtn_always_show_msg;
GtkWidget *checkbtn_mark_as_read_on_newwin;
+ GtkWidget *spinbtn_mark_as_read_delay;
+ GtkObject *spinbtn_mark_as_read_delay_adj;
GtkWidget *checkbtn_immedexec;
GtkWidget *checkbtn_ask_mark_all_read;
GtkTooltips *immedexec_tooltip;
@@ -889,6 +892,24 @@
(vbox4, checkbtn_mark_as_read_on_newwin,
_("Only mark message as read when opened in a new window"));
+ hbox1 = gtk_hbox_new (FALSE, 8);
+ gtk_widget_show (hbox1);
+ gtk_box_pack_start (GTK_BOX (vbox4), hbox1, FALSE, TRUE, 0);
+
+ gtk_box_pack_start (GTK_BOX (hbox1), gtk_label_new
+ (_("Mark messages as read after ")), FALSE, FALSE, 0);
+
+ spinbtn_mark_as_read_delay_adj = gtk_adjustment_new (0, 0, 60, 1, 10, 10);
+ spinbtn_mark_as_read_delay = gtk_spin_button_new
+ (GTK_ADJUSTMENT (spinbtn_mark_as_read_delay_adj), 1, 0);
+ gtk_box_pack_start (GTK_BOX (hbox1), spinbtn_mark_as_read_delay,
+ FALSE, FALSE, 0);
+ gtk_widget_set_size_request (spinbtn_mark_as_read_delay, 56, -1);
+ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbtn_mark_as_read_delay),
+ TRUE);
+ gtk_box_pack_start (GTK_BOX (hbox1), gtk_label_new
+ (_(" seconds")), FALSE, FALSE, 0);
+ gtk_widget_show_all(hbox1);
vbox5 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox5);
@@ -993,6 +1014,8 @@
prefs_common.always_show_msg);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(checkbtn_mark_as_read_on_newwin),
prefs_common.mark_as_read_on_new_window);
+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(spinbtn_mark_as_read_delay),
+ prefs_common.mark_as_read_delay);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(checkbtn_immedexec),
prefs_common.immediate_exec);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(checkbtn_ask_mark_all_read),
@@ -1012,6 +1035,7 @@
prefs_summaries->checkbtn_always_show_msg = checkbtn_always_show_msg;
prefs_summaries->checkbtn_mark_as_read_on_newwin = checkbtn_mark_as_read_on_newwin;
+ prefs_summaries->spinbtn_mark_as_read_delay = spinbtn_mark_as_read_delay;
prefs_summaries->checkbtn_immedexec = checkbtn_immedexec;
prefs_summaries->checkbtn_ask_mark_all_read = checkbtn_ask_mark_all_read;
prefs_summaries->optmenu_select_on_entry = optmenu_select_on_entry;
@@ -1049,6 +1073,8 @@
GTK_TOGGLE_BUTTON(page->checkbtn_immedexec));
prefs_common.ask_mark_all_read = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(page->checkbtn_ask_mark_all_read));
+ prefs_common.mark_as_read_delay = gtk_spin_button_get_value_as_int(
+ GTK_SPIN_BUTTON(page->spinbtn_mark_as_read_delay));
menu = gtk_option_menu_get_menu(GTK_OPTION_MENU(page->optmenu_select_on_entry));
menuitem = gtk_menu_get_active(GTK_MENU(menu));