evolution-exchange r1517 - in trunk: . camel



Author: mcrha
Date: 2007-12-11 08:46:06 +0000 (Tue, 11 Dec 2007)
New Revision: 1517
ViewCVS link: http://svn.gnome.org/viewcvs/evolution-exchange?rev=1517&view=rev

Modified:
   trunk/ChangeLog
   trunk/camel/camel-exchange-folder.c
   trunk/camel/camel-exchange-folder.h
   trunk/camel/camel-exchange-store.c
Log:
2007-12-11  Milan Crha  <mcrha redhat com>

	** Fix for bug #336074

	* camel/camel-exchange-folder.h: (struct CamelExchangeFolder):
	* camel/camel-exchange-folder.c: (exchange_property_list),
	(exchange_getv), (exchange_setv), (class_init),
	(camel_exchange_folder_get_type): New property of Exchange folder,
	check_folder, to let user setup for each folder to check for new mail
	here or not, but only if not enabled 'check_all' for the store.
	* camel/camel-exchange-store.c: (exchange_can_refresh_folder),
	(class_init): Implements its own CamelStore::can_refresh_folder
	function - Exchange folder has a property if it should be refreshed
	always or not, so depends on this property in case parent class
	doesn't permit refresh of the folder or the store doesn't have
	enabled 'check_all' property.

Note: Be sure you updated evolution-data-server (revision 8288) and evolution (revision 34688) too.





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