CVSROOT: /cvs/gnome Module name: evolution-exchange Changes by: sarfraaz 05/08/06 07:36:50
Modified files: . : ChangeLog camel : camel-exchange-store.c mail : mail-stub-exchange.c Log message: 2005-08-05 Arunprakash <[EMAIL PROTECTED]> * camel/camel-exchange-store.c (exchange_get_folder_info) : Reverted the changes for constructing the prefix, as the bug was somewhere else and got fixed. These changes are wrong and worked for certain cases. (stub_notification) : Added code to remove the folder entries from the folders hash in case of rename and delete operations. Otherwise they represent non-existent folders. * mail/mail-stub-exchange.c (init) : Changed to construct the hash table with callback for destroying the values.` (get_folder_info) : Cleaned up logic to return the right list of folders for the given store_flags, and setting the folder flags for each hierarchy. (delete_folder) (rename_folder) : Added code to update the folders_by_name hash to have the valid values. The deleted and renamed folder's entries need to be cleaned up. (unsubscribe_folder) (is_subscribed_folder) : Modified to make them suitable for all personal, favorite and public hierarchies, as they are used by all of these hierarchies. Fixes #310726, #309439. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-exchange&who=sarfraaz&date=explicit&mindate=2005-08-06%2007:35&maxdate=2005-08-06%2007:37 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list