2002-02-06 Damon Chaplin <damon@ximian.com> * src/libicalvcal/icalvcal.c: major changes to support RRULE/EXRULE, VALARMS and several other properties. * src/libicalvcal/icalvcal.h (icalvcal_convert_with_defaults): new function to pass defaults for a few values into the importer. These are used when the vCalendar file doesn't provide the property but it is required in iCalendar. * src/libicalvcal/vcc.y: support multi-valued properties, by appending new ones and separating by ';'. This was pinched from our changes to evolution/libversit/vcc.y. * src/libicalvcal/Makefile.am: renamed library to libicalvcal-evolution Don't install the headers. * design-data/parameters.csv: added new error for error's parsing vCalendar properties. svn path=/trunk/; revision=15582
25 lines
1.4 KiB
CSV
25 lines
1.4 KiB
CSV
"#Name ","C Type","Enumeration Values"
|
|
"ALTREP","const char*",
|
|
"CN","const char*",
|
|
"CUTYPE","icalparameter_cutype","INDIVIDUAL;GROUP;RESOURCE;ROOM;UNKNOWN"
|
|
"DELEGATED-FROM","const char*",
|
|
"DELEGATED-TO","const char*",
|
|
"DIR","const char*",
|
|
"ENCODING","icalparameter_encoding","8BIT;BASE64"
|
|
"FBTYPE","icalparameter_fbtype","FREE;BUSY;BUSYUNAVAILABLE;BUSYTENTATIVE"
|
|
"FMTTYPE","const char*",
|
|
"LANGUAGE","const char*",
|
|
"MEMBER","const char*",
|
|
"PARTSTAT","icalparameter_partstat","NEEDS-ACTION;ACCEPTED;DECLINED;TENTATIVE;DELEGATED;COMPLETED;INPROCESS"
|
|
"RANGE","icalparameter_range","THISANDPRIOR;THISANDFUTURE"
|
|
"RELATED","icalparameter_related","START;END "
|
|
"RELTYPE","icalparameter_reltype","PARENT;CHILD;SIBLING"
|
|
"ROLE","icalparameter_role","CHAIR;REQ-PARTICIPANT;OPT-PARTICIPANT;NON-PARTICIPANT"
|
|
"RSVP","icalparameter_rsvp","TRUE;FALSE"
|
|
"SENT-BY","const char*",
|
|
"TZID","const char*",
|
|
"VALUE","icalparameter_value","BINARY;BOOLEAN;DATE;DURATION;FLOAT;INTEGER;PERIOD;RECUR;TEXT;TIME;URI;ERROR;DATE-TIME;UTC-OFFSET;CAL-ADDRESS"
|
|
"X","const char*",
|
|
"X-LIC-ERRORTYPE","icalparameter_xlicerrortype","COMPONENT-PARSE-ERROR;PROPERTY-PARSE-ERROR;PARAMETER-NAME-PARSE-ERROR;PARAMETER-VALUE-PARSE-ERROR;VALUE-PARSE-ERROR;INVALID-ITIP;UNKNOWN-VCAL-PROP-ERROR;MIME-PARSE-ERROR;VCAL-PROP-PARSE-ERROR"
|
|
"X-LIC-COMPARETYPE","icalparameter_xliccomparetype","EQUAL;NOTEQUAL;LESS;GREATER;LESSEQUAL;GREATEREQUAL;REGEX"
|