[evolution-patches] patch to set the acceptLevel as Free [calendar]



The acceptLevel element is currently sent as NULL if the appointment is
not marked as Busy in evolution. Have attached a patch to set the
acceptLevel as Free, if the Appointment is not marked as Busy.

Thanks, chenthill.
? 60625.diff
? acceptlevel.diff
? handle_BC.diff
? patch
? patch_category.diff
? patch_category_recent.diff
? patch_new
? patch_new.diff
? patch_new_auth.diff
? patch_wrong_pass.diff
? recurrences.diff
? temp
? ~?
? calendar/clear_cache.diff
? calendar/patch
? calendar/patch_60265.diff
? calendar/patch_62866.diff
? calendar/populate_cac.diff
? calendar/recurrence.diff
? calendar/update_requests.diff
? calendar/~?
? calendar/backends/groupwise/.e-cal-backend-groupwise-utils.c.swp
? servers/60625.diff
? servers/62065.diff
? servers/patch
? servers/groupwise/description.data
? servers/groupwise/patch
? servers/groupwise/doc/.gw-soap-enums.xsd.swp
? servers/groupwise/doc/.gw-soap-methods.xsd.swp
? servers/groupwise/doc/.gw-soap-types.xsd.swp
Index: calendar/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/calendar/ChangeLog,v
retrieving revision 1.318
diff -u -r1.318 ChangeLog
--- calendar/ChangeLog	24 Aug 2004 05:23:45 -0000	1.318
+++ calendar/ChangeLog	24 Aug 2004 08:16:53 -0000
@@ -1,4 +1,10 @@
 2004-08-24  Chenthill Palanisamy <pchenthill novell com>
+
+	* backends/groupwise/e-cal-backend-groupwise-utils.c
+	(set_properties_from_cal_component): set the acceptLevel
+	for the appointment as Free if its not Busy.
+
+2004-08-24  Chenthill Palanisamy <pchenthill novell com>
          
 	* backends/groupwise/e-cal-backend-groupwise.c
 	(receive_object): update the client view when a meeting
Index: calendar/backends/groupwise/e-cal-backend-groupwise-utils.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/calendar/backends/groupwise/e-cal-backend-groupwise-utils.c,v
retrieving revision 1.30
diff -u -r1.30 e-cal-backend-groupwise-utils.c
--- calendar/backends/groupwise/e-cal-backend-groupwise-utils.c	13 Aug 2004 15:33:23 -0000	1.30
+++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.c	24 Aug 2004 08:16:53 -0000
@@ -144,7 +144,7 @@
 		if (transp == E_CAL_COMPONENT_TRANSP_OPAQUE)
 			e_gw_item_set_accept_level (item, E_GW_ITEM_ACCEPT_LEVEL_BUSY);
 		else
-			e_gw_item_set_accept_level (item, NULL);
+			e_gw_item_set_accept_level (item, E_GW_ITEM_ACCEPT_LEVEL_FREE);
 
 		/* location */
 		e_cal_component_get_location (comp, &location);
Index: servers/groupwise/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/servers/groupwise/ChangeLog,v
retrieving revision 1.62
diff -u -r1.62 ChangeLog
--- servers/groupwise/ChangeLog	19 Aug 2004 10:20:02 -0000	1.62
+++ servers/groupwise/ChangeLog	24 Aug 2004 08:16:53 -0000
@@ -1,3 +1,8 @@
+2004-08-24  Chenthill Palanisamy <pchenthill novell com>
+
+	* e-gw-item.h:
+	Defined a string for handling acceptLevel "Free" in appointments
+	
 2004-08-19  Chenthill Palanisamy <pchenthill novell com>
 	
 	Fixes #62065
Index: servers/groupwise/e-gw-item.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/servers/groupwise/e-gw-item.h,v
retrieving revision 1.18
diff -u -r1.18 e-gw-item.h
--- servers/groupwise/e-gw-item.h	13 Aug 2004 15:35:16 -0000	1.18
+++ servers/groupwise/e-gw-item.h	24 Aug 2004 08:16:53 -0000
@@ -160,6 +160,7 @@
 
 #define E_GW_ITEM_ACCEPT_LEVEL_BUSY          "Busy"
 #define E_GW_ITEM_ACCEPT_LEVEL_OUT_OF_OFFICE "OutOfOffice"
+#define E_GW_ITEM_ACCEPT_LEVEL_FREE	     "Free" 	
 
 const char *e_gw_item_get_accept_level (EGwItem *item);
 void        e_gw_item_set_accept_level (EGwItem *item, const char *new_level);


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