[evolution-patches] patch to handle (recipient type) BC in appointments [calendar]



Hi,
  Handled the recipient type BC in the appointments.

thanks, chenthill
? .swp
? handle_BC.diff
? patch
? patch_category.diff
? patch_category_recent.diff
? patch_new
? patch_new.diff
? patch_new_auth.diff
? patch_wrong_pass.diff
? ~?
? calendar/patch_60265.diff
? calendar/patch_62866.diff
? calendar/~?
? servers/groupwise/.e-gw-item.c.swp
? servers/groupwise/.e-gw-item.h.swp
Index: calendar/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/calendar/ChangeLog,v
retrieving revision 1.309
diff -u -r1.309 ChangeLog
--- calendar/ChangeLog	13 Aug 2004 05:57:21 -0000	1.309
+++ calendar/ChangeLog	13 Aug 2004 15:11:07 -0000
@@ -1,3 +1,9 @@
+2004-08-13  Chenthill Palanisamy <pchenthill novell com>
+
+        * backends/groupwise/e-cal-backend-groupwise-utils.c:
+	(e_gw_item_to_cal_component): handle the BC recipient type
+         with TO and CC.	
+
 2004-08-12  Not Zed  <NotZed Ximian com>
 
 	* libecal/e-cal.c (async_auth_func_cb): removed.
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.29
diff -u -r1.29 e-cal-backend-groupwise-utils.c
--- calendar/backends/groupwise/e-cal-backend-groupwise-utils.c	10 Aug 2004 12:27:43 -0000	1.29
+++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.c	13 Aug 2004 15:11:08 -0000
@@ -521,7 +521,7 @@
 			attendee->value = g_strconcat("MAILTO:", recipient->email, NULL);
 			if (recipient->type == E_GW_ITEM_RECIPIENT_TO)
 				attendee->role = ICAL_ROLE_REQPARTICIPANT;
-			else if (recipient->type == E_GW_ITEM_RECIPIENT_CC)
+			else if (recipient->type == E_GW_ITEM_RECIPIENT_CC || recipient->type == E_GW_ITEM_RECIPIENT_BC)
 				attendee->role = ICAL_ROLE_OPTPARTICIPANT;
 			else 
 				attendee->role = ICAL_ROLE_NONE;
Index: servers/groupwise/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/servers/groupwise/ChangeLog,v
retrieving revision 1.59
diff -u -r1.59 ChangeLog
--- servers/groupwise/ChangeLog	10 Aug 2004 11:22:15 -0000	1.59
+++ servers/groupwise/ChangeLog	13 Aug 2004 15:11:24 -0000
@@ -1,3 +1,11 @@
+2004-08-13  Chenthill Palanisamy <pchenthill novell com>
+
+	* e-gw-item.h
+	(EGwItemRecipient): added an enum variable to handle BC.
+	* e-gwitem.c
+	(set_recipient_list_from_soap_parameter): used the enum variable
+	for handling BC.
+	
 2004-08-09  Harish Krishnaswamy  <kharish novell com>
 
 	Fixes #62415.
Index: servers/groupwise/e-gw-item.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/servers/groupwise/e-gw-item.c,v
retrieving revision 1.43
diff -u -r1.43 e-gw-item.c
--- servers/groupwise/e-gw-item.c	10 Aug 2004 11:22:15 -0000	1.43
+++ servers/groupwise/e-gw-item.c	13 Aug 2004 15:11:27 -0000
@@ -412,6 +412,8 @@
                                 recipient->type = E_GW_ITEM_RECIPIENT_TO;
                         else if (!strcmp (dist_type, "CC"))
                                 recipient->type = E_GW_ITEM_RECIPIENT_CC;
+			else if (!strcmp (dist_type, "BC"))
+				recipient->type = E_GW_ITEM_RECIPIENT_BC;
                         else
 				recipient->type = E_GW_ITEM_RECIPIENT_NONE;
                 }
Index: servers/groupwise/e-gw-item.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/servers/groupwise/e-gw-item.h,v
retrieving revision 1.17
diff -u -r1.17 e-gw-item.h
--- servers/groupwise/e-gw-item.h	10 Aug 2004 11:22:15 -0000	1.17
+++ servers/groupwise/e-gw-item.h	13 Aug 2004 15:11:27 -0000
@@ -197,6 +197,7 @@
 	enum {
 		E_GW_ITEM_RECIPIENT_TO,
 		E_GW_ITEM_RECIPIENT_CC,
+		E_GW_ITEM_RECIPIENT_BC,
 		E_GW_ITEM_RECIPIENT_NONE
 	} type;
 


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