[evolution-patches] Pilot Syncing Fix



This lead to some really evil stuff.

-JP
-- 
JP Rosevear <jpr novell com>
Novell, Inc.
? 61451.patch
? 62363.patch
? cal-conduits.patch
? cal-name.patch
? nav-scroll-2.patch
? nav-scroll-3.patch
? nav-scroll.patch
? sync.patch
? task-default.patch
? task-warning.patch
? gui/Helgdagar_2004.ics
? gui/cal-comp.patch
? gui/month.patch
? gui/monthview.patch
? gui/nav-scroll.patch
? gui/navigator.patch
? gui/new-editor-2.patch
? gui/new-editor.patch
? gui/old-e-cal-model.h
? gui/old.c
? gui/scroll.patch
? gui/sel.patch
? gui/summary.patch
? gui/temp2.c
? gui/alarm-notify/alarm.patch
? gui/dialogs/alarm-dialog.gladep
? gui/dialogs/alarm-list-dialog.gladep
? gui/dialogs/calendar-setup.gladep
? gui/dialogs/event-page.gladep
? gui/dialogs/meeting-page.gladep
? gui/dialogs/recurrence-page.gladep
? gui/dialogs/temp.c
? gui/dialogs/temp2.c
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
retrieving revision 1.2494
diff -u -r1.2494 ChangeLog
--- ChangeLog	25 Aug 2004 10:57:59 -0000	1.2494
+++ ChangeLog	25 Aug 2004 15:49:44 -0000
@@ -1,3 +1,10 @@
+2004-08-25  JP Rosevear  <jpr novell com>
+
+	* conduits/todo/todo-conduit.c (for_each): prepare the local
+	record correctly, should fix copy to/from problems when syncing
+
+	* conduits/calendar/calendar-conduit.c (for_each): ditto
+	
 2004-08-25  Frederic Crozat  <fcrozat mandrakesoft com>
 
 	* gui/dialogs/recur-comp.c: (recur_component_dialog):
Index: conduits/calendar/calendar-conduit.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/conduits/calendar/calendar-conduit.c,v
retrieving revision 1.123
diff -u -r1.123 calendar-conduit.c
--- conduits/calendar/calendar-conduit.c	2 Aug 2004 18:33:39 -0000	1.123
+++ conduits/calendar/calendar-conduit.c	25 Aug 2004 15:49:44 -0000
@@ -1576,7 +1576,7 @@
 			iterator = g_list_next (iterator);
 
 			*local = g_new0 (ECalLocalRecord, 1);
-			local_record_from_uid (*local, iterator->data, ctxt);
+			local_record_from_comp (*local, iterator->data, ctxt);
 			g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each ending" ));
Index: conduits/todo/todo-conduit.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/conduits/todo/todo-conduit.c,v
retrieving revision 1.93
diff -u -r1.93 todo-conduit.c
--- conduits/todo/todo-conduit.c	2 Aug 2004 18:33:39 -0000	1.93
+++ conduits/todo/todo-conduit.c	25 Aug 2004 15:49:45 -0000
@@ -1070,7 +1070,7 @@
 			iterator = g_list_next (iterator);
 
 			*local = g_new0 (EToDoLocalRecord, 1);
-			local_record_from_uid (*local, iterator->data, ctxt);
+			local_record_from_comp (*local, iterator->data, ctxt);
 			g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each ending" ));


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