+2007-10-29 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * CardElement.m ([CardElement -value:anInt]): added handling for
+ quoted-printable, base64 and 8bit encoding attributes.
+
+2007-08-07 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalRecurrenceRule.m ([iCalRecurrenceRule
+ -valueForFrequency:value]): returns NSNotFound whenever the
+ frequency text has a length of 0.
+ ([iCalRecurrenceRule -byDayMask]): return an empty mask whenever
+ the "byday" value has a length of 0.
+
+2007-02-12 Helge Hess <helge.hess@opengroupware.org>
+
+ * iCalMonthlyRecurrenceCalculator.m: fixed byday calculation for days
+ which overflow the number of days in a month. Should fix OGo bug
+ #1829. (v4.7.79)
+
+2007-07-10 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalToDo.m ([iCalToDo -setDue:newDueDate]): use setDateTime:
+ instead of setDate: because the latter sets an "all day"
+ timestamp.
+
+2007-07-03 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalRecurrenceRule.m ([iCalRecurrenceRule
+ +recurrenceRuleWithICalRepresentation:_iCalRep]): the
+ representation is generally a series of values separated by a ";".
+ Therefore we need to split those values and feed them one by one.
+ ([iCalRecurrenceRule -weekDayFromICalRepresentation:_day]): return
+ -1 instead of raising an exception if the week day could not be
+ recognized.
+
+ * CardElement.m ([CardElement -versitString]): remove the ending
+ "\r\n".
+
+2007-06-12 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalDateTime.m ([iCalDateTime
+ -_setDateTime:dateTimeforAllDayEntity:forAllDayEntity]): take the
+ forAllDayEntity parameter into account when the date entity has a
+ timezone.
+
+ * iCalTimeZone.m ([iCalTimeZone -dateStringForDate:date]): new
+ method that returns dates formatted for all day events.
+
+2007-06-07 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalDateTime.m ([iCalDateTime
+ -_setDateTime:dateTimeforAllDayEntity:forAllDayEntity]):
+ inverted the all day logic because all day dates where generated
+ for regular dates and the other way around...
+
+ * iCalEvent.m ([iCalEvent
+ -setAllDayWithStartDate:newStartDateduration:days]): new method
+ that sets the start and end dates in an all day fashion.
+ ([iCalEvent -setEndDate:newEndDate]): no longer use the methods
+ provided by the removed module CardGroup+iCal.
+ ([-isAllDay]): reimplemented method by testing if the start day
+ component is an all day date.
+
+ * iCalEntityObject.m ([iCalEntityObject -setCreated:newCreated])
+ ([iCalEntityObject -created], [-setLastModified:_value])
+ ([iCalEntityObject -lastModified])
+ ([iCalEntityObject -setTimeStampAsDate:newTimeStamp])
+ ([iCalEntityObject -timeStampAsDate], [-setStartDate:_value])
+ ([iCalEntityObject -startDate]): no longer use the methods
+ provided by the removed module CardGroup+iCal.
+
+ * iCalDateTime.m ([iCalDateTime -setDate:dateTime]): take the date
+ passed as parameter as an all day date.
+ ([iCalDateTime -isAllDay]): new method determining whether the
+ current value is an all day value.
+
+ * NSString+NGCards.m ([NSString -isAllDayDate]): new method that
+ determines whether the date represented in "self" is an all day
+ date (date only) or not (date + time).
+
+ * CardElement.h: moved IS_EQUAL macro from removed module
+ "common.h".
+
+ * CardGroup+iCal.[hm]: removed category module.
+
+2007-04-27 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * NGVCard.m ([NGVCard -n]): simplified method by returning the
+ values of the element returned by uniqueChildWithTag:.
+
+2007-03-07 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalEntityObject.m ([iCalEntityObject -symbolicAccessClass]):
+ new method that parses the "CLASS" element of the card and returns
+ an enum value.
+
+ * NSString+NGCards.m ([NSString -foldedForVersitCards]):
+ simplified method by initializing and returning folderString
+ unconditionnally. If length < 76, the original string is appended
+ to it.
+
+ * CardGroup.m ([CardGroup +groupWithTag:aTag]): simply invoke
+ [self elementWithTag:].
+ ([CardGroup +groupWithTag:aTagchildren:someChildren]): same as
+ above.
+
+2007-03-05 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * iCalEntityObject.h (enum): added an enum with iCalAccessPublic,
+ iCalAccessPrivate and iCalAccessConfidential values.
+
2007-02-15 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* CardGroup.m ([CardGroup -firstChildWithTag:aTag]): new method.