diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-10-07 02:42:07 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-10-07 02:42:07 +0800 |
commit | 91627508d77a56f75c26ea025ce4ba0c148a7ed5 (patch) | |
tree | a9d593e2a15b12d27f6fa43c563f17af6c358460 | |
parent | dbe2c18c4c4ed35437d7e779e02448778537585a (diff) | |
download | gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.gz gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.bz2 gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.lz gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.xz gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.zst gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.zip |
Fixed.
2003-10-06 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (identity_prepare): Fixed.
* mail-ops.c (fetch_mail_fetch): Always save the uid cache no
matter what.
svn path=/trunk/; revision=22803
-rw-r--r-- | mail/ChangeLog | 7 | ||||
-rw-r--r-- | mail/mail-config-druid.c | 5 | ||||
-rw-r--r-- | mail/mail-ops.c | 6 |
3 files changed, 11 insertions, 7 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 36ae6a0ae5..612837a117 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,10 @@ +2003-10-06 Jeffrey Stedfast <fejj@ximian.com> + + * mail-config-druid.c (identity_prepare): Fixed. + + * mail-ops.c (fetch_mail_fetch): Always save the uid cache no + matter what. + 2003-10-03 Frederic Crozat <fcrozat@mandrakesoft.com> * mail-config-druid.c: (identity_prepare), (config_wizard_new): diff --git a/mail/mail-config-druid.c b/mail/mail-config-druid.c index b1686c9908..8b5b5b86cb 100644 --- a/mail/mail-config-druid.c +++ b/mail/mail-config-druid.c @@ -132,12 +132,11 @@ identity_prepare (MailConfigWizard *mcw) { mcw->page = MAIL_CONFIG_WIZARD_PAGE_IDENTITY; - name = if (!gtk_entry_get_text (mcw->gui->full_name)) { char *uname; - + uname = g_locale_to_utf8 (g_get_real_name (), -1, NULL, NULL, NULL); - gtk_entry_set_text (mcw->gui->full_name, name ? name : ""); + gtk_entry_set_text (mcw->gui->full_name, uname ? uname : ""); g_free (uname); } identity_changed (NULL, mcw); diff --git a/mail/mail-ops.c b/mail/mail-ops.c index 2cf09e8bff..65cc8676c1 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -320,10 +320,8 @@ fetch_mail_fetch (struct _mail_msg *mm) fm->cache = cache; filter_folder_filter (mm); - /* if we are not to delete the messages or there was an - * exception, save the UID cache */ - if (!fm->delete || camel_exception_is_set (&mm->ex)) - camel_uid_cache_save (cache); + /* save the cache of uids that we've just downloaded */ + camel_uid_cache_save (cache); /* if we are deleting off the server and no exception occured * then iterate through the folder uids and mark them all |