From e6f1da7f4681def1f8b0472a504dda549f9f4b89 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Tue, 17 Apr 2001 17:54:48 +0000 Subject: Finish merge of new libical 0.23a version 2001-04-17 JP Rosevear * Finish merge of new libical 0.23a version svn path=/trunk/; revision=9420 --- libical/ChangeLog | 146 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 124 insertions(+), 22 deletions(-) (limited to 'libical/ChangeLog') diff --git a/libical/ChangeLog b/libical/ChangeLog index 5deefa813c..17e1ad0072 100644 --- a/libical/ChangeLog +++ b/libical/ChangeLog @@ -1,29 +1,140 @@ -2001-02-27 Ettore Perazzoli +2001-04-01 Eric Busboom - * src/libical/Makefile.am (ical.h): Depend on `$(BUILT_SOURCES)', - not `$(COMBINEDHEADERS)'. + * icalcomponent.h Changed meaning of + icalcomponent_new_from_string. It used to create a new component + given the text name of the component type to create. Now it calls + icalparser_parse_string to create a new component from the + complete iCalendar text representation of the component. +2001-03-31 Eric Busboom + + * icalvalue Changed ACTION properties to take an ACTION value + instead of TEXT. The ACTION value is enumerated. + +2001-03-26 Eric Busboom + + * icalparameter.h icalparameter_rsvp_* routines now take, return + ICAL_RSVP_TRUE and ICAL_RSVP_FALSE, not 0 and 1 + +2001-03-25 Eric Busboom + + * icalrecur.c Many changes to get YEARLY rules working and fix + other errors. Recurrences are stil broken, but more types of rue + now work. + +2001-03-16 Eric Busboom + + * icalparameter.c Changed icalparameter_new_from_string() to + icalparameter_new_from_value_string(). Created new + icalparameter_new_from_string() that takes strings of + form"PARAMNAME=PARAMVALUE" + + * *_XNAME changes all _XNAME enumerations to _X + + * derived props, values, parameters. Seperated out derived + proeprties, parameters and values into their own files. This makes + it easier to auto generate all of the enumerations for values, + parameters and proeprties. + + * icalenum.h Major changes to icalenum. Movel all of the + icalenum_* values to other modules, and changed the names. Look + for #defines in icalenum.h tying the old name to the new + name. Also moved all of the enumerations into other files. + + + +2001-02-26 Eric Busboom + + * src/libical/icalproperty.c Added + icalproperty_set_parameter_from_string and + icalproperty_set_value_from_string to aid in binding to Python + +2001-02-15 Eric Busboom + + * design-data/prop-to-value.txt Made a new CSV file, + properties.cvs That collects property-to-value and default value + information + + * src/libical/icalproperty.{c,h}.in Moved auto generated code into + icalderivedproperty.{c,h} and created icalderivedproperty.{c,h}.in + + + +2001-02-14 JP Rosevear + + * src/libical/Makefile.am: Sigh, automake is dumber than i thought + +2001-02-12 JP Rosevear + + * src/test/Makefile.am: link with the static versions + + * src/python/Makefile.am: use include dir discovered in configure checks + + * src/python/.cvsignore: shush + + * src/libical/icalrestriction.c: remove autogenerated file + + * src/libical/Makefile.am: the generated files are now disted so + look for them in the source dir rather than the build dir + + * src/Makefile.am: Only build the python dir if all the configure + stuff checked out + + * configure.in: Remove shared library disabling and add a python + check and allow for the python bindings to not be built + +2001-02-11 Eric Busboom + + * src/python/Makefile.am Tweaked makefile to use automake more, + but it stil isn't quie right. + +2001-02-09 JP Rosevear + + * Shush cvs + 2001-02-09 JP Rosevear - * src/libical/Makefile.am: The built sources shouldn't be cleaned + * src/libical/Makefile.am: Slightly over zealous during the merge + +2001-02-09 JP Rosevear + * src/libical/Makefile.am: Correct typo + + * Removal of more auto generated files + +2001-02-09 JP Rosevear + + * Removal of various auto generated files + 2001-02-09 JP Rosevear * src/libical/icalparameter.c.in (icalparameter_new_from_string): its NEEDS-ACTION rather than NEEDSACTION (icalparameter_as_ical_string): ditto +2001-02-09 Eric Busboom + + * python Added src/python directory. Inserted SWIG wrapper files, + and a simple interface to Component, Time, Duration, Period and + Store. + + * icallangbind.c More experimental work + + * icalduration.{c,h}, icalperiod.{c,h} Broke out period and + duration types into their own files + 2001-02-06 Christopher James Lahey * src/libical/icallangbind.c: Added a missing #include here. * src/libical/icalrecur.c (icalrecur_add_bydayrules): Copy the passed in const vals since we change it. + +2001-02-06 Eric Busboom -2001-02-05 JP Rosevear - - * src/libical/icallangbind.c (icallangbind_get_property): Use the - renamed api call + * icaltime.c Changed icaltime_from_day_of_year to run mktime in + the UTC timezone. This fixed a bug where it would return one day + eariler for some timezones. 2001-02-05 Ettore Perazzoli @@ -31,7 +142,7 @@ `icalparameter.h', `icalproperty.h' and `icalrestriction.h' are created in the builddir so they shouldn't be prefixed with `$(top_builddir)/src/libical'. - + 2001-01-26 Eric Busboom * icalproperty.c.in Improved icalproperty_as_ical_string() to @@ -43,30 +154,21 @@ for combined value type -- non standard values that can have more than on standard value type. These non-standard types now delegate to stadard types. - 2001-01-24 Dan Winship * src/libical/icaltime.c: Remove unused "extern long timezone". -2001-01-24 Damon Chaplin +2001-01-24 Eric Busboom - * src/libical/icaltime.c (set_tz): - (unset_tz): rewrote to fix problems with freeing the environment - string after calling putenv() and to fix memory leaks. (We save a - pointer to the last TZ env var we set, so we free it after the next - time we set TZ.) + * icalfileset.c fixed icalfileset_read-from_file so it will handle + lines longer than 80 char properly. 2001-01-23 JP Rosevear * configure.in: Don't AC_INIT on an autogenerated file that does not exist beforehand - -2001-01-24 Eric Busboom - - * icalfileset.c fixed icalfileset_read-from_file so it will handle - lines longer than 80 char properly. - + 2001-01-23 Eric Busboom * icltime.c Removed all of the _local_ routines and simplified -- cgit v1.2.3