diff options
author | Russell Steinthal <rms39@columbia.edu> | 2000-02-16 22:27:38 +0800 |
---|---|---|
committer | Seth Alves <alves@src.gnome.org> | 2000-02-16 22:27:38 +0800 |
commit | 08f2b4e43ff25f5be620bfb3a3e3786b57849ad5 (patch) | |
tree | c0bf25e53209065c401325d27580982ac30c6e87 /calendar/gui/calendar.h | |
parent | f926f10e86aee8df632613d9c5b5022e6b8597ca (diff) | |
download | gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar.gz gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar.bz2 gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar.lz gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar.xz gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.tar.zst gsoc2013-evolution-08f2b4e43ff25f5be620bfb3a3e3786b57849ad5.zip |
Change iCalObject.organizer from char* to iCalPerson*
2000-02-16 Russell Steinthal <rms39@columbia.edu>
* calobj.[ch], eventedit.c, main.c: Change iCalObject.organizer
from char* to iCalPerson*
* calobj.[ch]: Change iCalObject.related from list of char* to
list of iCalRelation*; assorted related fixes
* icalendar.c: interface between libical and the gnomecal
internal representation
svn path=/trunk/; revision=1791
Diffstat (limited to 'calendar/gui/calendar.h')
-rw-r--r-- | calendar/gui/calendar.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/calendar/gui/calendar.h b/calendar/gui/calendar.h index 858f0151ca..452281ebd1 100644 --- a/calendar/gui/calendar.h +++ b/calendar/gui/calendar.h @@ -5,17 +5,24 @@ BEGIN_GNOME_DECLS +typedef enum { + CAL_VCAL, + CAL_ICAL +} CalendarFormat; + typedef struct { /* This calendar's title */ char *title; /* backing store for this calendar object */ char *filename; + CalendarFormat format; /* The list of events; todo's and journal entries */ GList *events; GList *todo; GList *journal; + GList *timezones; /* required for iCalendar */ GHashTable *event_hash; @@ -43,7 +50,8 @@ typedef struct { typedef enum { CALENDAR_INIT_NIL = 0, - CALENDAR_INIT_ALARMS = 1 << 0 + CALENDAR_INIT_ALARMS = 1 << 0, + CALENDAR_USE_ICAL = 1 << 1 } CalendarNewOptions; Calendar *calendar_new (char *title,CalendarNewOptions options); |