From 2c7418345ced904d282ec3a70e98c81053f72806 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Fri, 24 Apr 1998 01:43:07 +0000 Subject: Actually save the to-do entries. 1998-04-23 Federico Mena Quintero * calendar.c (calendar_save): Actually save the to-do entries. * gncal-todo.c (simple_todo_editor): Now you can add and edit to-do entries. svn path=/trunk/; revision=191 --- calendar/gui/calendar.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'calendar/gui/calendar.c') diff --git a/calendar/gui/calendar.c b/calendar/gui/calendar.c index f56ff082c8..dc480e3dfd 100644 --- a/calendar/gui/calendar.c +++ b/calendar/gui/calendar.c @@ -320,12 +320,24 @@ calendar_save (Calendar *cal, char *fname) addPropValue (vcal, VCVersionProp, VERSION); cal->temp = vcal; - for (l = cal->events; l; l = l->next){ + /* Events */ + + for (l = cal->events; l; l = l->next) { VObject *obj; obj = ical_object_to_vobject ((iCalObject *) l->data); addVObjectProp (vcal, obj); } + + /* To-do entries */ + + for (l = cal->todo; l; l = l->next) { + VObject *obj; + + obj = ical_object_to_vobject ((iCalObject *) l->data); + addVObjectProp (vcal, obj); + } + writeVObjectToFile (fname, vcal); cleanVObject (vcal); cleanStrTbl (); -- cgit v1.2.3