From 2e909f008ce686043e09e74b68010037d8fb4e99 Mon Sep 17 00:00:00 2001 From: Rodrigo Moya Date: Thu, 30 Oct 2003 12:02:18 +0000 Subject: implemented THIS and ALL recurrences cases, blowing away or detaching 2003-10-30 Rodrigo Moya * pcs/cal-backend-file.c (cal_backend_file_modify_object): implemented THIS and ALL recurrences cases, blowing away or detaching recurrences from the main component as required. (get_rid_string): make it return const. (get_rid_timetype): new convenience function for getting libical's recurrence ID from a CalComponent. (cal_backend_file_is_read_only, remove_recurrence_cb, remove_component): fixed warnings. (remove_object_instance_cb): callback to remove the instances from the hash on the THISANDPRIOR and THISANDFUTURE cases. (cal_backend_file_remove_object): replaced mismatched if/else statement with proper management of each of the recurrence cases. svn path=/trunk/; revision=23131 --- calendar/ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'calendar/ChangeLog') diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 0f14464655..ed41ac0eec 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,18 @@ +2003-10-30 Rodrigo Moya + + * pcs/cal-backend-file.c (cal_backend_file_modify_object): + implemented THIS and ALL recurrences cases, blowing away or detaching + recurrences from the main component as required. + (get_rid_string): make it return const. + (get_rid_timetype): new convenience function for getting + libical's recurrence ID from a CalComponent. + (cal_backend_file_is_read_only, remove_recurrence_cb, + remove_component): fixed warnings. + (remove_object_instance_cb): callback to remove the instances + from the hash on the THISANDPRIOR and THISANDFUTURE cases. + (cal_backend_file_remove_object): replaced mismatched if/else + statement with proper management of each of the recurrence cases. + 2003-10-29 JP Rosevear * gui/Makefile.am: build new files -- cgit v1.2.3