GtkWidget *msgid_checkbtn;
GtkWidget *xmailer_checkbtn;
+ GtkWidget *xnewsreader_checkbtn;
GtkWidget *customhdr_checkbtn;
GtkWidget *msgid_with_addr_checkbtn;
GtkWidget *smtp_auth_checkbtn;
&send_page.xmailer_checkbtn,
prefs_set_data_from_toggle, prefs_set_toggle},
+ {"generate_xnewsreader", "TRUE", &tmp_ac_prefs.gen_xnewsreader, P_BOOL,
+ &send_page.xnewsreader_checkbtn,
+ prefs_set_data_from_toggle, prefs_set_toggle},
+
{"add_custom_header", "FALSE", &tmp_ac_prefs.add_customhdr, P_BOOL,
&send_page.customhdr_checkbtn,
prefs_set_data_from_toggle, prefs_set_toggle},
GtkWidget *frame;
GtkWidget *msgid_checkbtn;
GtkWidget *xmailer_checkbtn;
+ GtkWidget *xnewsreader_checkbtn;
GtkWidget *hbox;
GtkWidget *customhdr_checkbtn;
GtkWidget *customhdr_edit_btn;
PACK_CHECK_BUTTON (vbox2, xmailer_checkbtn,
_("Generate X-Mailer header"));
+ PACK_CHECK_BUTTON (vbox2, xnewsreader_checkbtn,
+ _("Generate X-Newsreader header"));
+
hbox = gtk_hbox_new (FALSE, 12);
gtk_widget_show (hbox);
gtk_box_pack_start (GTK_BOX (vbox2), hbox, FALSE, FALSE, 0);
page->msgid_checkbtn = msgid_checkbtn;
page->xmailer_checkbtn = xmailer_checkbtn;
+ page->xnewsreader_checkbtn = xnewsreader_checkbtn;
page->customhdr_checkbtn = customhdr_checkbtn;
page->msgid_with_addr_checkbtn = checkbtn_msgid_with_addr;
gtk_widget_hide(send_page.msgid_checkbtn);
} else
gtk_widget_show(send_page.msgid_checkbtn);
-
- gtk_widget_show(send_page.xmailer_checkbtn);
+ if (protocol == A_NNTP) {
+ gtk_widget_hide(send_page.xmailer_checkbtn);
+ gtk_widget_show(send_page.xnewsreader_checkbtn);
+ } else {
+ gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xnewsreader_checkbtn);
+ }
}
}
gtk_widget_hide(protocol_optmenu->no_imap_warn_label);
#endif
gtk_widget_show(send_page.msgid_checkbtn);
- gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xmailer_checkbtn);
+ gtk_widget_show(send_page.xnewsreader_checkbtn);
gtk_widget_show(basic_page.nntpserv_label);
gtk_widget_show(basic_page.nntpserv_entry);
gtk_table_set_row_spacing (GTK_TABLE (basic_page.serv_table),
case A_LOCAL:
gtk_widget_show(send_page.msgid_checkbtn);
gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xnewsreader_checkbtn);
gtk_widget_hide(protocol_optmenu->no_imap_warn_icon);
gtk_widget_hide(protocol_optmenu->no_imap_warn_label);
gtk_widget_hide(basic_page.nntpserv_label);
TRUE);
gtk_widget_hide(send_page.msgid_checkbtn);
gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xnewsreader_checkbtn);
gtk_widget_hide(basic_page.nntpserv_label);
gtk_widget_hide(basic_page.nntpserv_entry);
gtk_table_set_row_spacing (GTK_TABLE (basic_page.serv_table),
case A_NONE:
gtk_widget_show(send_page.msgid_checkbtn);
gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xnewsreader_checkbtn);
gtk_widget_hide(protocol_optmenu->no_imap_warn_icon);
gtk_widget_hide(protocol_optmenu->no_imap_warn_label);
gtk_widget_hide(basic_page.nntpserv_label);
default:
gtk_widget_show(send_page.msgid_checkbtn);
gtk_widget_show(send_page.xmailer_checkbtn);
+ gtk_widget_hide(send_page.xnewsreader_checkbtn);
gtk_widget_hide(protocol_optmenu->no_imap_warn_icon);
gtk_widget_hide(protocol_optmenu->no_imap_warn_label);
gtk_widget_hide(basic_page.nntpserv_label);