aboutsummaryrefslogtreecommitdiffstats
path: root/camel/ChangeLog
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2001-03-29 10:03:06 +0800
committerMichael Zucci <zucchi@src.gnome.org>2001-03-29 10:03:06 +0800
commit90f1194b43faa8dba68271439c20607f3a723187 (patch)
treeaad0625ad20eb54cd39e782379b6f412fa8e2a7a /camel/ChangeLog
parentf4f6f8ceb5c086d92b6e4c16bdaa97289e09b709 (diff)
downloadgsoc2013-evolution-90f1194b43faa8dba68271439c20607f3a723187.tar.gz
gsoc2013-evolution-90f1194b43faa8dba68271439c20607f3a723187.tar.zst
gsoc2013-evolution-90f1194b43faa8dba68271439c20607f3a723187.zip
Access the folder directly from the message info.
2001-03-29 Not Zed <NotZed@Ximian.com> * camel-vtrash-folder.c (vtrash_move_messages_to): Access the folder directly from the message info. (vtrash_move_messages_to): I think we also need to call the real move_messages_to, and not try and bypass the lock, since we dont have the lock for that folder. * camel-vee-folder.h: Move CamelVeeMessageInfo to public, so subclasses can get to it. * camel-vee-folder.c (camel_vee_folder_add_folder): Dont let you add a vfolder to itself. (folder_changed): (vee_folder_remove_folder): (vee_folder_build_folder): Copy changes before triggering changed events, so we can do them outside of locks. (camel_vee_folder_get_message_folder): Removed function. (camel_vee_folder_hash_folder): Made public (renamed from hash_folder), simply for subclasses (probably not needed). svn path=/trunk/; revision=9004
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r--camel/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 2f80e15653..01d7af9d42 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,24 @@
+2001-03-29 Not Zed <NotZed@Ximian.com>
+
+ * camel-vtrash-folder.c (vtrash_move_messages_to): Access the
+ folder directly from the message info.
+ (vtrash_move_messages_to): I think we also need to call the real
+ move_messages_to, and not try and bypass the lock, since we dont
+ have the lock for that folder.
+
+ * camel-vee-folder.h: Move CamelVeeMessageInfo to public, so
+ subclasses can get to it.
+
+ * camel-vee-folder.c (camel_vee_folder_add_folder): Dont let you
+ add a vfolder to itself.
+ (folder_changed):
+ (vee_folder_remove_folder):
+ (vee_folder_build_folder): Copy changes before triggering changed
+ events, so we can do them outside of locks.
+ (camel_vee_folder_get_message_folder): Removed function.
+ (camel_vee_folder_hash_folder): Made public (renamed from
+ hash_folder), simply for subclasses (probably not needed).
+
2001-03-27 Jeffrey Stedfast <fejj@ximian.com>
* camel-service.c (get_path): Add the port (if user defined) to