From 121d056d45b9766532ba9b7ec3f687c04582194f Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Sat, 29 Jul 2000 06:04:24 +0000 Subject: New function to create composer with sig file set. 2000-07-28 JP Rosevear * e-msg-composer.c (e_msg_composer_new_with_sig_file): New function to create composer with sig file set. (e_msg_composer_get_sig_file): New function to get sig file (e_msg_composer_set_sig_file): New function to set sig file 2000-07-29 JP Rosevear * mail-format.c (mail_generate_reply): Use new mail config stuff * component-factory.c (create_imap_storage): Use new mail config stuff (create_news_storage): ditto * evolution-mail.schemas: Gconf schema for evolution mail * mail-config-druid.glade: Gladification of config druid * mail-config.h: New header with config structs. * mail-config.c: Rewrite of GUI configuration tools to use new config structs. Stores multiple identities and sources now. Still only uses the first one found. (mail_config_fetch): Returns MailConfig struct to caller for configuration queries. (mail_config): Renamed function to show mail config dialog. (mail_config_druid): Renamed function to show mail config druid. * mail-ops.c (create_msg_composer): Use e_msg_composer_new_with_sig_file and new config stuff (check_configured): Use new config stuff (fetch_mail): ditto (composer_send_cb): ditto svn path=/trunk/; revision=4413 --- mail/mail-config.glade | 735 +++++++++++++++++++++++-------------------------- 1 file changed, 342 insertions(+), 393 deletions(-) (limited to 'mail/mail-config.glade') diff --git a/mail/mail-config.glade b/mail/mail-config.glade index 39686461c2..fdaf8e775a 100644 --- a/mail/mail-config.glade +++ b/mail/mail-config.glade @@ -18,477 +18,426 @@ - GnomeDialog + GnomePropertyBox dialog 460 340 - False - Camel Providers Configuration - GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE - True - True - True + False + False + False False - False - False - GtkVBox - GnomeDialog:vbox - dialog_vbox1 - False - 8 + GtkNotebook + GnomePropertyBox:notebook + notebook + True + True + True + GTK_POS_TOP + False + 2 + 2 + False - 4 + 0 True True - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - + GtkHBox + hbox4 + False + 0 - GtkButton - cmdCamelServicesOK - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cmdCamelServicesCancel - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkNotebook - notebook - True - True - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True - - - - GtkHBox - hbox1 - False - 0 + GtkScrolledWindow + scrolledwindow4 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_UPDATE_CONTINUOUS + GTK_UPDATE_CONTINUOUS + + 0 + True + True + - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + GtkCList + clistIdentities + True + 4 + 80,80,80,80 + GTK_SELECTION_SINGLE + True + GTK_SHADOW_IN - GtkCList - clistIdentities - True - 4 - 80,80,80,80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - lblIdentities - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label6 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label7 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + GtkLabel + CList:title + label27 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - - - - GtkVButtonBox - vbuttonbox1 - GTK_BUTTONBOX_DEFAULT_STYLE - 10 - 85 - 27 - 7 - 0 - - 0 - False - False - - GtkButton - cmdIdentityAdd - True - True - + GtkLabel + CList:title + label28 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - GtkButton - cmdIdentityEdit - True - True - + GtkLabel + CList:title + label29 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - GtkButton - cmdIdentityDelete - True - True - + GtkLabel + CList:title + label30 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - GtkLabel - Notebook:tab - lblIdentities - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkHBox - hbox2 - False - 0 + GtkVButtonBox + vbuttonbox4 + GTK_BUTTONBOX_START + 5 + 85 + 27 + 7 + 0 + + 0 + False + False + - GtkScrolledWindow - scrolledwindow2 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + GtkButton + cmdIdentitiesAdd + True + True + + - - GtkCList - clistSources - True - 1 - 80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - + + GtkButton + cmdIdentitiesEdit + True + True + - GtkVButtonBox - vbuttonbox2 - GTK_BUTTONBOX_DEFAULT_STYLE - 10 - 85 - 27 - 7 - 0 - - 0 - False - False - + GtkButton + cmdIdentitiesDelete + True + True + + + + - - GtkButton - cmdSourcesAdd - True - True - - + + GtkLabel + Notebook:tab + label1 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + - - GtkButton - cmdSourcesEdit - True - True - - + + GtkHBox + hbox5 + False + 0 + + + GtkScrolledWindow + scrolledwindow5 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_UPDATE_CONTINUOUS + GTK_UPDATE_CONTINUOUS + + 0 + True + True + + + + GtkCList + clistSources + True + 1 + 80 + GTK_SELECTION_SINGLE + True + GTK_SHADOW_IN - GtkButton - cmdSourcesDelete - True - True - + GtkLabel + CList:title + label31 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - GtkLabel - Notebook:tab - label2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - transport_page_vbox - 8 - False + GtkVButtonBox + vbuttonbox5 + GTK_BUTTONBOX_START 5 + 85 + 27 + 7 + 0 + + 0 + False + False + + + + GtkButton + cmdSourcesAdd + True + True + + - Placeholder + GtkButton + cmdSourcesEdit + True + True + + + + + GtkButton + cmdSourcesDelete + True + True + + + + + GtkLabel + Notebook:tab + label2 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + + + + GtkVBox + transport_vbox + 8 + False + 5 - GtkLabel - Notebook:tab - label3 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 + Placeholder + - - GtkHBox - hbox3 - False - 0 + + GtkLabel + Notebook:tab + label25 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + - - GtkScrolledWindow - scrolledwindow3 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + GtkHBox + hbox6 + False + 0 - - GtkCList - clistNewsServers - True - 1 - 80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label14 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + GtkScrolledWindow + scrolledwindow6 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_UPDATE_CONTINUOUS + GTK_UPDATE_CONTINUOUS + + 0 + True + True + - GtkVButtonBox - vbuttonbox3 - GTK_BUTTONBOX_DEFAULT_STYLE - 10 - 85 - 27 - 7 - 0 - - 0 - False - False - - - - GtkButton - cmdNewsServersAdd - True - True - - - - - GtkButton - cmdNewsServersEdit - True - True - - + GtkCList + clistNewsServers + True + 1 + 80 + GTK_SELECTION_SINGLE + True + GTK_SHADOW_IN - GtkButton - cmdNewsServersDelete - True - True - + GtkLabel + CList:title + label33 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 - GtkLabel - Notebook:tab - label13 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - format_vbox - 8 - False + GtkVButtonBox + vbuttonbox6 + GTK_BUTTONBOX_START 5 + 85 + 27 + 7 + 0 + + 0 + False + False + + + + GtkButton + cmdNewsServersAdd + True + True + + + + + GtkButton + cmdNewsServersEdit + True + True + + - GtkCheckButton - chkFormat + GtkButton + cmdNewsServersDelete + True True - - False - True - - 0 - False - False - + + + + + GtkLabel + Notebook:tab + label26 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + + + + GtkVBox + vbox3 + 8 + False + 5 - GtkLabel - Notebook:tab - label4 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 + GtkCheckButton + chkFormat + True + + False + True + + 0 + False + False + + + + GtkLabel + Notebook:tab + label32 + + GTK_JUSTIFY_CENTER + False + 0.5 + 0.5 + 0 + 0 + -- cgit v1.2.3