2004-09-06 Helge Hess * OGoResourceManager.m: added own implementation of -pathForResourceNamed:inFramework:languages: which checks in all webserver resources search directories for resources before resorting to the OWResourceManager implementation. This way the WOResourceRequestHandler works as expected (can find the resources) (v5.1.64) 2004-09-05 Helge Hess * OGoResourceManager.m: moved OGoStringTable to an own file (v5.1.63) * OGoResourceManager.m: look for WebServerResources in the "opengroupware.org-1.0a/share/www/" subdir of /usr/local and /usr and Resources (.strings) in the "opengroupware.org-1.0a/share/translations/" subdir (v5.1.62) 2004-08-31 Helge Hess * GNUmakefile.preamble: added library lookup pathes for FHS (v5.1.61) 2004-08-28 Helge Hess * OGoResourceManager.m: look for 'Resources' directory in GNUSTEP_PATHPREFIX_LIST and GNUSTEP_PATHLIST, look for 'WebServerResources' directories in the same list (fixes OGo bug #587) (v5.1.60) 2004-08-25 Helge Hess * OGoSession.m: removed dependency on NGScripting (v5.1.59) 2004-08-21 Helge Hess * v5.1.58 * OGoEditorPage.m: minor code cleanups, fixed a SOPE 4.3 issue * OGoSession.m: removed dependency on NGJavaScript 2004-08-09 Helge Hess * OGoSession+UserManagement.m: fixed a warning (v5.0.57) 2004-08-05 Helge Hess * OGoSession.m: fixed an issue with the components.cfg lookup and themes without languages (v5.0.56) * OGoSession.m: changed languages array generation to use English_theme as a fallback right after the native language. This should fix OGo bug #694 (and should make creating themes easier ;-) Several makefiles make language specific copies of resources, this should not be required anymore (v5.0.55) 2004-08-04 Helge Hess * LSWResourceManager.m: renamed to OGoResourceManager, now inherits from OWResourceManager to avoid compatibility issues with upcoming WOResourceManager patches (v5.0.54) 2004-07-31 Helge Hess * v5.0.53 * OGoSession.m: minor rewrite for pasteboard * OWPasteboard.m: removed unused convenience methods, removed an incorrect warn-log (changed to a debug log) 2004-07-26 Helge Hess * OGoSession+UserManagement.m: minor code cleanup (v5.0.52) 2004-07-18 Helge Hess * OGoModuleManager.m: removed unused Python bundle support, improved logging facilities (v5.0.51) 2004-07-13 Helge Hess * LSWObjectMailPage.m: minor code cleanups, avoid -entity call on non EO objects (related to OGo bug #620) (v5.0.50) 2004-07-09 Helge Hess * OGoSession.m (-instantiateComponentForCommand:type:object:): activation can now return NSException objects to signal errors. The NSExceptions will be signaled to the user as error strings. (v5.0.49) 2004-07-05 Helge Hess * v5.0.48 * OGoComponent.h: removed declaration of -parent method (already declared in WOComponent.h with a different signature) * LSWResourceManager.m, OGoSession.m, SkyWizard.m: fixed some gcc 3.4 warnings 2004-07-04 Helge Hess * OGoSession.m: minor improvement to logging of user defaults errors (v5.0.47) 2004-06-27 Helge Hess * OGoSession.h: minor cleanups (v5.0.46) 2004-06-21 Helge Hess * OGoSession+UserManagement.m, SkyEditorPage.m: fixed a gstep-base warning (v5.0.45) 2004-06-15 Helge Hess * WOComponent+Navigation.m: fixed API to match that of OGoNavigation (v5.0.44) 2004-05-06 Helge Hess * EOGlobalID+Label.m: added label generation for appointment, team and task IDs, cleaned up label generation code (v5.0.43) 2004-05-05 Helge Hess * EOGlobalID+Label.m: fixed labels for person global ids which are not accounts (returned the person 'login' code before) (v5.0.42) 2004-04-16 Helge Hess * v5.0.41 * OGoModuleManager.m: fixed some bug in an edge condition when loading the component config * WOComponent+config.m, OGoComponent.m: use OGoConfigHandler * renamed LSWConfigHandler to OGoConfigHandler (old class kept as a subclass for compatibility) 2004-04-07 Helge Hess * OGoSession.m: updated for API changes in WOSession, requires libNGObjWeb v4.2.341 (v5.0.40) 2004-03-30 Helge Hess * OGoViewerPage.m: improved label generation code (v5.0.39) * OGoSession+UserManagement.m: improved logging of the usage of deprecated methods (v5.0.38) 2004-03-21 Helge Hess * LSWLabelHandler.m: added -copyWithZone: method, fixes OGo bug #690 (v5.0.37) 2004-03-15 Helge Hess * v5.0.36 * OGoSession.m: do not preregister a value for SkyLanguages * various files: deprecated LSWEditorPage, use OGoEditorPage instead 2004-03-10 Helge Hess * LSWConfigHandler.m, LSWLabelHandler.m, LSWResourceManager.m, OGoNavigation.m, OGoSession.m, OGoViewerPage.m: fixed warnings when compiling with gstep-base (v5.0.35) 2004-02-25 Helge Hess * OGoNavigation.m: some improvement on edge conditions (v5.0.34) 2004-02-24 Helge Hess * OGoModuleManager.m: fixed a typo (v5.0.33) 2004-02-24 Helge Hess * OGoModuleManager.m: minor code cleanups, use NGPropertyListParser for parsing Defaults.plist files on Cocoa/gstep-base (v5.0.32) 2004-02-17 Helge Hess * OGoSession.m: improved error logging related to missing components.cfg files (v5.0.31) 2004-02-15 Helge Hess * v5.0.30 * OGoSession.m: fixed default user timezone for MacOSX * OGoSession.m: improved error detection 2004-02-13 Helge Hess * LSWResourceManager.m: added new debug logging default "LSWResourceManagerDebugEnabled", fixed a double-slash-URL generation problem (v5.0.29) 2004-02-12 Helge Hess * LSWResourceManager.m: ported path handling to MacOSX (different semantics in NSPathUtilities), added optimization to WebServerResources path lookup, added debug-logs (v5.0.28) 2004-02-01 Helge Hess * v5.0.27 * added OGoHelpManager object * OGoSession: minor cleanups * OGoNavigation.m: cannot leave the first page anymore 2004-01-28 Helge Hess * OGoSession.m: fixed a compilation warning (v5.0.26) 2004-01-26 Helge Hess * v5.0.25 * OGoSession.m: use -pageWithName:inContext: instead of -pageWithName: to create components, major cleanups * LSWEditorPage.m, SkyEditorComponent.m, OGoNavigation.m, SkyEditorComponent.m: minor cleanups 2004-01-23 Helge Hess * v5.0.24 * OGoSession.m: removed deprecated -masterPageWithName: method, removed unused pasteboardWithUniqueName method, moved JavaScript mapping category to separate file * OGoSession.m: moved object label code to various object categories in new files (eg NSObject+Labels.m) - requires testing (eg clipping various objects) 2004-01-16 Helge Hess * OWPasteboard.m: minor improvement to error logging (v5.0.23) 2004-01-06 Helge Hess * v5.0.22 * LSWEditorPage.m, LSWEditorPage+Wizard.m, LSWObjectMailPage.m, OGoViewerPage.m, SkyWizard.m: various cleanups and fixes for MacOSX compilation * SkyWizard.h: fixed header file * OGoSession+Clipboard.m: fixed a compilation warning 2003-12-29 Helge Hess * LSWConfigHandler.m: check whether there is key specified (do not pass nil keys to NSDictionary lookups) (v5.0.21) 2003-12-04 Helge Hess * LSWObjectMailPage.m: avoid generation of double-slashes, minor cleanups (v5.0.20) Mon Oct 27 19:30:24 2003 Jan Reichmann * LSWMimeContent.m: add download content method (v5.0.19) 2003-10-22 Helge Hess * OGoSession.m ([OGoSession -configValueForKey:inComponent:]): fixed a bug with component bundles not being found introduced in the last cleanup (ups, sorry ...) (v5.0.18) 2003-10-21 Helge Hess * v5.0.17 * OGoSession.m: turned the various dateformats into defaults * OGoSession.m: major cleanups, added debugging/profiling defaults: OGoProfileSleep, OGoDebugConfig, OGoDebugPageCache * major cleanups, renamed various LSWxxx classes to OGoxxx, but kept LSWxxx as subclasses for compatibility - but those should be removed in the long run renamed classes include: OGoSession, OGoNavigation, OGoViewerPage, OGoContentPage Fri Sep 12 14:41:27 2003 Jan Reichmann * LSWObjectMailPage.m: use [context serverURL] do determine the server url (v5.0.16) Wed Sep 3 16:20:18 2003 Martin Hoerning * LSWSession.m: added am/pm time formatting (ogo bug 14) (v5.0.15) Thu Jul 17 17:13:39 2003 Jan Reichmann * LSWSession: improve SkyDoc label handling, return entityName or 'new' for new Documents (v5.0.14) Mon Jul 7 19:46:42 2003 Jan Reichmann * fixed OGo import (v5.0.13) Mon Jul 7 16:43:23 2003 Helge Hess * OpenGroupware.org import (v5.0.12) * deleted old ChangeLogs Thu Jun 10 12:25:10 1999 Helge Hess * created ChangeLog