aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorbertrand <Bertrand.Guiheneuf@aful.org>1999-12-17 02:05:41 +0800
committerBertrand Guiheneuf <bertrand@src.gnome.org>1999-12-17 02:05:41 +0800
commitd376deb02b02fd094a66f7b1495edade60257f95 (patch)
tree4181e3475385a599698dca1b3ab9500876c12d41 /ChangeLog
parent6bd8382bd68ada82117064bc3576c4b8374cfc04 (diff)
downloadgsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.gz
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.bz2
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.lz
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.xz
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.zst
gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.zip
changed the return value. Now returns the list of expunged messages
1999-12-16 bertrand <Bertrand.Guiheneuf@aful.org> * camel/camel-folder.c (camel_folder_expunge): (_expunge): * camel/camel-folder-pt-proxy.c (_expunge): changed the return value. Now returns the list of expunged messages * camel/camel-folder.c (_init_with_store): cleaned up. Use the exception system now. (_open): ditto. (camel_folder_open): ditto. (camel_folder_open_async): ditto. (_close): ditto. (camel_folder_close): ditto. (camel_folder_close_async): ditto. * camel/camel-exception.c (camel_exception_set): When no exception is given, do nothing, just return. (camel_exception_set): documented. (camel_exception_new): idem. (camel_exception_free): idem. (camel_exception_xfer): idem. * camel/camel-folder.c: * camel/camel-folder.h: more clean-ups. Removed message list related code. This was braindead design. svn path=/trunk/; revision=1494
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog91
1 files changed, 91 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0c82f39d7a..1a70104b0f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,94 @@
+1999-12-16 bertrand <Bertrand.Guiheneuf@aful.org>
+
+ * camel/camel-folder.c (camel_folder_expunge):
+ (_expunge):
+ * camel/camel-folder-pt-proxy.c (_expunge):
+ changed the return value. Now returns the list
+ of expunged messages
+
+ * camel/camel-folder.c (_init_with_store):
+ cleaned up. Use the exception system now.
+ (_open): ditto.
+ (camel_folder_open): ditto.
+ (camel_folder_open_async): ditto.
+ (_close): ditto.
+ (camel_folder_close): ditto.
+ (camel_folder_close_async): ditto.
+
+ * camel/camel-exception.c (camel_exception_set):
+ When no exception is given, do nothing, just
+ return.
+ (camel_exception_set): documented.
+ (camel_exception_new): idem.
+ (camel_exception_free): idem.
+ (camel_exception_xfer): idem.
+
+
+ * camel/camel-folder.c:
+ * camel/camel-folder.h: more clean-ups.
+ Removed message list related code.
+ This was braindead design.
+
+
+ * camel/camel-folder-utils.c (camel_aml_expunge_messages):
+ implemented. The routines in this file will be
+ called by providers to handle the list of
+ message already standing in memory.
+
+1999-12-15 bertrand <Bertrand.Guiheneuf@aful.org>
+
+ * camel/camel-folder-utils.c:
+ * camel/camel-folder-utils.h:
+ New files, misc utilities for the
+ folder providers. Includes active message
+ list utilities.
+
+
+ * camel/camel-folder.c (_has_message_number_capability):
+ (camel_folder_has_message_number_capability):
+ Added this to know if a folder provides
+ number-based message access.
+
+ * camel/camel-folder.c (_get_message_count):
+ added warning when called directly.
+ (_append_message): ditto
+ (_open_async): ditto
+ (_close_async): ditto
+ (_delete_messages): ditto
+ (_expunge): ditto
+ (_get_message_by_number): ditto
+ (_get_message_uid): ditto
+ (_get_message_uid_by_number): ditto
+ (_get_message_by_uid): ditto
+ (_get_uid_list): ditto
+
+
+ * camel/camel-folder-pt-proxy.c (_open_async):
+ (_open):
+ (_close_async):
+ (_close):
+ (camel_folder_pt_proxy_class_init):
+ update
+ (_get_message_by_number):
+ Update to reflect changes in CamelFolder
+
+ * camel/camel-folder.h:
+ * camel/camel-folder.c (_get_subfolder):
+ (camel_folder_get_subfolder):
+ The CamelFolder::get_folder is renamed to
+ get_subfolder as it is more intuitive.
+
+ * camel/camel-folder.c (_get_message_by_number):
+ (camel_folder_get_message_by_number):
+ * camel/camel-folder.h
+ (camel_folder_get_message_by_number):
+ The get_message method is now named
+ get_message_by_number for consistency
+ with the _by_uid methods.
+
+ * camel/camel-folder.[ch]:
+ clean-ups.
+
1999-12-13 Nat Friedman <nat@helixcode.com>
* ebook/e-book.h: New file.