2007-06-07 Helge Hess * Holidays.plist: removed trailing colon to please gstep-base (v5.3.41) 2007-05-28 Helge Hess * SkySchedulerConflictDataSource.m: fixed an exception on MacOS due to creative use of KVC. Changed to use -isNotEmpty and other small code cleanups (v5.3.40) 2006-09-20 Helge Hess * SkyAppointmentDataSource.m: use -errorWithFormat: (v5.3.39) 2006-07-04 Helge Hess * fixed gcc 4.1 warnings, 64bit tweaks (v5.3.38) 2005-11-08 Norbert Schulze * Holidays.plist: added German holidays 2006 (v5.3.37) 2005-09-08 Helge Hess * GNUmakefile.preamble: added link deps for OSX (v5.3.36) 2005-08-18 Helge Hess * SkySchedulerConflictDataSource.h: deprecated -setContext: in favor of -initWithContext: (v5.3.35) 2005-08-09 Helge Hess * v5.3.34 * SkySchedulerConflictDataSource.m: fixed a small memleak, marked -hasConflicts method deprecated, use -fetchObjects instead, wrap fetch in an NSAutoreleasePool, major code cleanups * SkySchedulerConflictDataSource.h: added proper header include protection 2005-05-12 Helge Hess * SkyAppointmentDataSource.m: minor code cleanups (v5.1.33) * GNUmakefile.preamble: fixed static library dependencies for OSX 2005-05-10 Helge Hess * fixed gcc 4.0 warnings (v5.1.32) * SkyHolidayCalculator.m: fixed OGo bug #1371 (incorrect calculation of mother's day (v5.1.31) 2004-12-22 Helge Hess * added Holidays-dutch.plist as provided by Jorrit Jorittsma (v5.1.30) 2004-11-28 Helge Hess * SkyAppointmentDocumentGlobalIDResolver.m: minor code cleanups (v5.1.29) 2004-09-12 Helge Hess * SkyHolidayCalculator.m: lookup Holidays.plist in FHS locations (/usr/local/, /usr/ in share/opengroupware.org-1.0a/), some code cleanups (v5.1.28) 2004-09-01 Helge Hess * GNUmakefile (RESOURCES_DIR): when compiling for FHS install resources in share/opengroupware.org-1.0a/ 2004-08-21 Helge Hess * GNUmakefile.preamble: directly include OGoCycleDateCalculator header from Logic, directly link scheduler tools in Logic (v5.1.27) 2004-08-09 Helge Hess * SkyHolidayCalculator.m: major code cleanups, locate Holidays.plist in all GNUstep root directories (should fix OGo bug #822) (v5.0.26) 2004-07-21 Helge Hess * SkyAptDataSource.m: code cleanups (v5.0.25) 2004-03-18 Helge Hess * SkySchedulerConflictDataSource.m: properly deal with an NSNull value, as returned by Cocoa NSDictionary (v5.0.24) 2004-03-13 Helge Hess * v5.0.23 * SkyAppointmentDataSource.m: replaced "== YES" comparison * SkyAppointmentQualifier.m, SkyAppointmentDocument.m: fixed warning when compiling with gstep-base 2004-02-16 Helge Hess * SkySchedulerConflictDataSource.m: major code cleanups (v5.0.22) 2004-01-06 Helge Hess * v5.0.21 * SkyAppointmentDocument.m: various optimizations and cleanups * common.h: minor tweaks for MacOSX compilation Mon Dec 22 14:27:34 2003 Martin Hoerning * SkyAppointmentDocument.h: added -dataSource accessor (needed by palm app) (v5.0.20) Wed Dec 3 19:30:52 2003 Martin Hoerning * SkyAppointmentDocument.m: added -accessTeamId accessors (v5.0.19) (needed by recent palm changes) 2003-11-30 Helge Hess * GNUmakefile: added a resource relocation fix provided by chunsj@embian.com (v5.0.18) Thu Nov 27 16:29:48 2003 Martin Hoerning * SkySchedulerConflictDataSource.m: start and endDate lost timeZone after cycle calculation. fixed. (ogo bug 2) (v5.0.17) Fri Oct 24 17:02:16 2003 Jan Reichmann * SkyAppointmentQualifier.m: fixed license spelling mistake Mon Oct 20 14:34:08 2003 Jan Reichmann * SkyAppointmentQualifier/DataSource.m: add setPersonIds:, enable person fetch qualifier for xmlrpcd (v5.0.16) Thu Oct 16 16:58:57 2003 Jan Reichmann * SkyAppointmentDocument.m: hide title, location, comment, resourcenames and participants if no view access is granted (v5.0.15) 2003-09-01 Helge Hess * SkyAppointmentQualifier.m: cleanups. added -initWithDictionary:, -initWithArray: and -initWithString: methods (v5.0.14) 2003-08-26 Helge Hess * SkyAppointmentDataSource.m(deleteObject:): check, whether the parameter passed to deleteObject is a proper object for deletion, moved gid-resolver class to separate source file, cleanups (v5.0.13) Wed Aug 13 17:57:51 2003 Martin Hoerning * SkySchedulerConflictDataSource.m: fixed appointment dates generation (v5.0.12) 2003-08-11 Helge Hess * SkyAppointmentDocument.m: ensure that the startDate, endDate and cycleEndDate are NSCalendarDate objects or nil (v5.0.11) Mon Jul 21 18:58:23 2003 Jan Reichmann * SkySchedulerConflictDataSource: fixed broken NSLog's (v4.1.10) Fri Jul 18 16:32:02 2003 Martin Hoerning * v4.1.9 * GNUmakefile * SkySchedulerConflictDataSource.m: added OGoSchedulerTools to compute repetition dates Mon Jul 7 17:08:33 2003 Jan Reichmann * fixed OGo import (v4.1.8) Mon Jul 7 12:49:00 2003 Helge Hess * OpenGroupware.org import (v4.1.7) Thu Jun 26 15:56:32 2003 Martin Hoerning * SkyAppointmentDocument.[m|h]: added saveCycles-Flag (default: YES) (bug 1807) (v4.1.6) Tue Jan 21 13:33:33 2003 Martin Hoerning * SkyAppointmentDocument.m: fixed -takeValue:forKey: (v4.1.5) 2003-01-16 Helge Hess * SkyAppointmentDocument.m, SkySchedulerConflictDataSource.m: fixed two uninitialized local variables (v4.1.4) Thu Dec 12 21:18:17 2002 * SkySchedulerConflictDataSource.m: fixed date modify-tz bug (v4.1.3) Fri Nov 29 15:33:23 2002 Martin Hoerning * SkySchedulerConflictDataSource.m: added additionalDataSource support for adding other sources (ie. palm) to check for conflicts (BUG 713) (v4.1.2) Mon Nov 11 16:12:34 2002 Martin Hoerning * added Appointment Type Tue Nov 5 16:24:47 2002 Bjoern Stierand * added access to writeAccessList Mon Aug 12 12:22:02 2002 Martin Hoerning * SkyAppointmentDocument.m: fixed save of cyclic appointments Mon Jul 22 15:38:20 2002 Martin Hoerning * SkyAppointmentDocument.[m|h]: added permissions attribute Thu May 16 15:43:54 2002 Martin Hoerning * SkyAppointmentDocument.[m|h]: added ownerGID accessor Tue Feb 5 19:22:19 2002 Martin Hoerning * SkyAppointmentDocument.[m|h]: added resourceNames and notificationTime instance variables Tue Feb 5 19:20:48 2002 Martin Hoerning * SkyAppointmentDataSource.m: - added ability to qualify notified apts and apts with resources (for skyaptnotify) - fixed updateObject conflict bug Tue Feb 5 19:19:58 2002 Martin Hoerning * SkyAppointmentQualifier.[m|h]: added onlyNotified and onlyResourceApts flag Wed Oct 17 15:43:52 2001 Martin Spindler * SkyAppointmentDocument.m: removed self->eo instance varibale Tue Oct 16 20:17:44 2001 Martin Spindler * GNUmakefile: added SkySchedulerDS (for DocumentGlobalIDResolver) Tue Oct 16 18:49:46 2001 Martin Spindler * SkyAppointmentQualifier.m: added -isEqualToQualifier: Wed Oct 10 12:43:24 2001 Martin Hoerning * SkyAppointmentDataSource.m (-fetchObjects): fixed initializing of args Mon Oct 8 15:33:59 2001 Martin Spindler * SkyAppointmentDataSource.m: added (no caching, no additional accessor methods, conforms to the DS api) Thu Jul 5 14:25:29 2001 Martin Hoerning * GNUmakefile (libSkyScheduler_INCLUDE_DIRS): removed WebUI Thu Jul 5 14:22:30 2001 Martin Hoerning * SkyAptDataSource.m: fixed notification handling Tue Jul 3 17:36:35 2001 Jan Reichmann * GNUmakefile (libSkyScheduler_INCLUDE_DIRS): include WebUI Mon Jul 2 10:33:25 2001 Martin Hoerning * SkyAptCompoundDataSource.[m,h]: added Wed Jun 20 13:06:05 2001 Martin Hoerning * SkyAppointmentDocument.[m,h]: accessing parentDate functionality added Wed Jun 20 09:03:07 2001 Martin Hoerning * SkyAppointmentDocument.m: added objectVersion Fri Jun 15 10:43:11 2001 Martin Hoerning * SkyAptDataSource.[h,m]: added fetching for single id Tue May 22 14:22:47 2001 Martin Spindler * SkyAppointmentDocument.[h,m]: added Mon Mar 19 20:38:05 2001 Joerg Grimm * SkyHolidayCalculator.m: added easter,whitsun holidays Fri Mar 16 11:09:20 2001 Helge Hess * updated to use LSCommandContext instead of LSOffice3Session Tue Jan 30 18:43:10 2001 Joerg Grimm * SkySchedulerConflictDataSource.m: fetch conflicts for all cyclic appointments if a cycle is set Tue Nov 21 18:36:21 2000 Joerg Grimm * SkySchedulerConflictDataSource.m: timeZone of appointment was reset after call of conflict command