evolution-data-server r7794 - trunk/camel



Author: fejj
Date: 2007-06-01 22:44:36 +0100 (Fri, 01 Jun 2007)
New Revision: 7794
ViewCVS link: http://svn.gnome.org/viewcvs/evolution-data-server?rev=7794&view=rev

Modified:
   trunk/camel/ChangeLog
   trunk/camel/camel-folder.c
Log:
2007-06-01  Karl Relton  <karllinuxtest relton ntlworld com>

        ** Fix for bug #311512

	* camel-folder.c (folder_changed): Block "folder_changed" signal
	propagation until filtering has completed.
	(camel_folder_change_info_new): Added a new uid_filter array.
	(change_info_recent_uid, change_info_filter_uid): Silently add
	uids.
	(camel_folder_change_info_cat): Silently add uids to recent and
	filter uid sets.
	(camel_folder_change_info_recent_uid): Use the new
	change_info_recent_uid() function and also add the uid to the
	filter set.
	(camel_folder_change_info_clear): Clear the filter uid set.
	(camel_folder_change_info_free): Free the filter uid set.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]