1 2005-02-15 Marcus Mueller <znek@mulle-kybernetik.com>
5 * GNUmakefile.preamble: added libNGiCal as a dependency
7 * Appointments/SOGoAppointmentObject.[hm]: added -event as a
8 convenience to retrieve a complete iCalEvent from the stored
9 representation. This is used by SOGoAppointmentFolder to perform
10 necessary range calculations on recurrent events.
12 * Appointments/SOGoAppointmentFolder.[hm]: extended -fixupRecord: and
13 -fixupRecords: to accept a fetchRange: as second parameter. This
14 is used for cyclic (recurrent) events to determine the required
15 'amount' of fixup that needs to be done. During -fixupRecords: its
16 correctly determined now whether the record describes a recurrent
17 event - if that's the case, the whole event is retrieved and the
18 record gets duplicated (memory efficiently) as necessary to resemble
19 the appropriate fetch information in the desired range.
21 2004-12-22 Marcus Mueller <znek@mulle-kybernetik.com>
25 * Appointments/SOGoAppointmentFolder.[hm]: added -fetchFreebusy...
26 Removed all -fetchXXXInfosFromFolder: methods. There's a single
27 method to override now, making the job in SOGoGroupAppointmentFolder
28 much easier (to understand).
30 * Appointments/SOGoGroupAppointmentFolder.m: added necessary fetch
33 2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
35 * Appointments/SOGoAppointmentFolder.[hm]: added "partstates" to
36 coreInfos for fetching. Also added new API to fetch a stripped down
37 version of coreInfos, suitable for overviews. (v0.9.23)
39 2004-12-15 Marcus Mueller <znek@mulle-kybernetik.com>
41 * Appointments/SOGoAppointmentFolder.m: default redirect is now
42 "schedule" instead of "weekoverview" (0.9.22)
44 * Appointments/SOGoAppointmentFolder.m: cleanup (v0.9.21)
46 * Appointments/SOGoAppointmentFolder.m: compile fix (v0.9.20)
48 2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
52 * Appointments/SOGoAppointmentFolder.[hm]: new method to fetch generic
53 fields (better suited for freebusy), fixed some "mailto:" prefix
56 * Appointments/SOGoAppointmentFolder.m: fixed bug in
57 -uidsFromICalPersons: (v0.9.18)
59 2004-12-10 Marcus Mueller <znek@mulle-kybernetik.com>
61 * Appointments/SOGoAppointmentFolder.m: added new quickinfo attributes
62 for fetching (v0.9.17)
64 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
66 * GNUmakefile: added Sieve product
68 * Appointments/SOGoGroupAppointmentFolder.m,
69 Appointments/SOGoAppointmentFolder.m, SOGo/SOGoContentObject.m,
70 SOGo/SOGoUserFolder.m: changed to NGLogging.
72 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
74 * added "Mailer" product
76 2004-08-25 Marcus Mueller <znek@mulle-kybernetik.com>
78 * added "Contacts" product