aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2001-09-27 22:47:46 +0800
committerDan Winship <danw@src.gnome.org>2001-09-27 22:47:46 +0800
commitac54446b56cc61726a675b51cd07305956643fbc (patch)
tree357357cf620120955d674573a4977dc36a67acdd /mail/ChangeLog
parent5120d7098b94b95a75993be8faa3377507a50b45 (diff)
downloadgsoc2013-evolution-ac54446b56cc61726a675b51cd07305956643fbc.tar.gz
gsoc2013-evolution-ac54446b56cc61726a675b51cd07305956643fbc.tar.zst
gsoc2013-evolution-ac54446b56cc61726a675b51cd07305956643fbc.zip
A service needs to be disconnected if it's remote, not already offline,
* mail-offline-handler.c (service_is_relevant): A service needs to be disconnected if it's remote, not already offline, and either connected OR connecting. (storage_go_offline): Don't put non-relevant stores offline. (Eg, don't force an IMAP store which you hadn't already connected to to connect and sync.) (storage_go_online): Likewise, don't "reconnect" stores that weren't connected before. * mail-ops.c (set_offline_desc): Fix the message to say "reconnecting" instead of "disconnecting" when appropriate. (mail_store_set_offline): If offline is TRUE, call camel_service_cancel_connect on the store. (We do this here because we don't want the cancel_connect request to get queued up behind a hanging connection attempt.) svn path=/trunk/; revision=13192
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 3ff048a02c..2895bfac23 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,21 @@
+2001-09-27 Dan Winship <danw@ximian.com>
+
+ * mail-offline-handler.c (service_is_relevant): A service needs to
+ be disconnected if it's remote, not already offline, and either
+ connected OR connecting.
+ (storage_go_offline): Don't put non-relevant stores offline. (Eg,
+ don't force an IMAP store which you hadn't already connected to to
+ connect and sync.)
+ (storage_go_online): Likewise, don't "reconnect" stores that
+ weren't connected before.
+
+ * mail-ops.c (set_offline_desc): Fix the message to say
+ "reconnecting" instead of "disconnecting" when appropriate.
+ (mail_store_set_offline): If offline is TRUE, call
+ camel_service_cancel_connect on the store. (We do this here
+ because we don't want the cancel_connect request to get queued up
+ behind a hanging connection attempt.)
+
2001-09-26 Anna Marie Dirks <anna@ximian.com>
* mail-config.glade: Added a "Description:" label and moved