aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2005-02-24 09:48:15 +0800
committerMichael Zucci <zucchi@src.gnome.org>2005-02-24 09:48:15 +0800
commit5222293aa979b4d17182587932abc523375a9310 (patch)
treeeb2cf0b3bf6e60867097382dd2bdfeecd3c70e91
parent1db5b00165dbc0943e8005ec10ec64c6218154d4 (diff)
downloadgsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar.gz
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar.bz2
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar.lz
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar.xz
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.tar.zst
gsoc2013-evolution-5222293aa979b4d17182587932abc523375a9310.zip
** See bug #71967
2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #71967 * em-account-editor.c (emae_receive_options_extra_item): make sure we track the keep_on_server setting in the e-account, not just the url (hack). svn path=/trunk/; revision=28874
-rw-r--r--mail/ChangeLog8
-rw-r--r--mail/em-account-editor.c4
2 files changed, 12 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 47f33edc1f..7171984338 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,11 @@
+2005-02-21 Not Zed <NotZed@Ximian.com>
+
+ ** See bug #71967
+
+ * em-account-editor.c (emae_receive_options_extra_item): make sure
+ we track the keep_on_server setting in the e-account, not just the
+ url (hack).
+
2005-02-23 Hans Petter Jansson <hpj@novell.com>
* mail-session.c:
diff --git a/mail/em-account-editor.c b/mail/em-account-editor.c
index 614c234195..8946cef9a4 100644
--- a/mail/em-account-editor.c
+++ b/mail/em-account-editor.c
@@ -1959,6 +1959,10 @@ section:
if (depw)
depl = g_slist_prepend(depl, w);
row++;
+ /* HACK: keep_on_server is stored in the e-account, but is displayed as a properly on the uri,
+ make sure they track/match here */
+ if (!strcmp(entries[i].name, "keep_on_server"))
+ emae_account_toggle_widget(emae, (GtkToggleButton *)w, E_ACCOUNT_SOURCE_KEEP_ON_SERVER);
break;
case CAMEL_PROVIDER_CONF_ENTRY:
l = g_object_new(gtk_label_get_type(), "label", entries[i].text, "xalign", 0.0, NULL);