From 18c8bea9516b25215772693b411f7067aacaf229 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Tue, 9 Jan 2001 19:29:18 +0000 Subject: For all optionmenu's, set the appropriate 'history'. (keep_mail_check): 2001-01-09 Jeffrey Stedfast * mail-account-editor.c: For all optionmenu's, set the appropriate 'history'. (keep_mail_check): Set the keep-on-server checkbutton sensitivity based on whether or not the store is a storage or not. (construct): Call keep_mail_check(). * mail-config-druid.c (incoming_type_changed): Set the keep-on-server checkbutton sensitivity based on whether or not the store is a storage or not. * mail-accounts.c (construct): Make sure the dialog isn't a scrunched little thingy. svn path=/trunk/; revision=7328 --- mail/mail-config-druid.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'mail/mail-config-druid.c') diff --git a/mail/mail-config-druid.c b/mail/mail-config-druid.c index f59ede3869..0dc74375d4 100644 --- a/mail/mail-config-druid.c +++ b/mail/mail-config-druid.c @@ -402,6 +402,12 @@ incoming_type_changed (GtkWidget *widget, gpointer user_data) else gtk_widget_set_sensitive (GTK_WIDGET (druid->incoming_path), FALSE); + /* keep mail on server */ + if (!(provider->flags & CAMEL_PROVIDER_IS_STORAGE)) + gtk_widget_set_sensitive (GTK_WIDGET (druid->incoming_keep_mail), TRUE); + else + gtk_widget_set_sensitive (GTK_WIDGET (druid->incoming_keep_mail), FALSE); + incoming_check (druid); } @@ -786,6 +792,7 @@ construct (MailConfigDruid *druid) gtk_window_set_title (GTK_WINDOW (druid), _("Evolution Account Wizard")); gtk_window_set_policy (GTK_WINDOW (druid), FALSE, TRUE, TRUE); gtk_window_set_modal (GTK_WINDOW (druid), TRUE); + gtk_object_set (GTK_OBJECT (druid), "type", GTK_WINDOW_DIALOG, NULL); /* attach to druid page signals */ i = 0; -- cgit v1.2.3