From c4d87ba45ad016d5a6607df96ed27ba02910e2e6 Mon Sep 17 00:00:00 2001 From: 7 Date: Sat, 27 Oct 2001 06:00:34 +0000 Subject: Finished implementation. 2001-10-27 * providers/imap/camel-imap-store.c (rename_folder): Finished implementation. * providers/local/camel-local-folder.c (local_rename): Implement local rename of folder objects. 2001-10-26 * camel-vee-folder.c (camel_vee_folder_class_init): Hook into rename function. (vee_rename): Implement the veefolder rename function. (camel_vee_folder_class_init): (folder_changed_change): Kill a warning with a cast. * camel-vee-store.c (vee_rename_folder): Emit a folder_renamed event properly, also call parent to do some rename stuff. * camel-store.h: Added a CamelRenameInfo for the rename event. * camel-folder.c (camel_folder_rename): New function to rename a folder object. (camel_folder_class_init): Added a renamed event. (folder_rename): Default impl, set full_name, and set name assuming the dir separator is '/'. * camel-store.c (camel_store_class_init): Added folder_renamed event. (camel_store_rename_folder): Rename an active folder object if we have one, and update the folder table. (rename_folder): Make a default implementation that handles updating the folder tree. svn path=/trunk/; revision=14204 --- camel/ChangeLog | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index 92e89a5c55..6776cb0b34 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,37 @@ +2001-10-27 + + * providers/imap/camel-imap-store.c (rename_folder): Finished + implementation. + + * providers/local/camel-local-folder.c (local_rename): Implement + local rename of folder objects. + +2001-10-26 + + * camel-vee-folder.c (camel_vee_folder_class_init): Hook into + rename function. + (vee_rename): Implement the veefolder rename function. + (camel_vee_folder_class_init): + (folder_changed_change): Kill a warning with a cast. + + * camel-vee-store.c (vee_rename_folder): Emit a folder_renamed + event properly, also call parent to do some rename stuff. + + * camel-store.h: Added a CamelRenameInfo for the rename event. + + * camel-folder.c (camel_folder_rename): New function to rename a + folder object. + (camel_folder_class_init): Added a renamed event. + (folder_rename): Default impl, set full_name, and set name + assuming the dir separator is '/'. + + * camel-store.c (camel_store_class_init): Added folder_renamed + event. + (camel_store_rename_folder): Rename an active folder object if we + have one, and update the folder table. + (rename_folder): Make a default implementation that handles + updating the folder tree. + 2001-10-26 Jeffrey Stedfast * providers/imap/camel-imap-store.c (delete_folder): Don't bother -- cgit v1.2.3