2004-08-24 Helge Hess * changed bundles to install in "xxx-4.3" pathes instead of "xxx/4.3" to be consistent with OGo (v4.3.11) * v4.3.10 * GNUmakefile: install SoCore.sxp in Library/SoProducts/4.3/ * Templates/WOxTemplateBuilder.m: moved WOApplication category to an own file, preload builder bundles in Library/WOxElemBuilders/4.3 * SoObjects/SoProductRegistry.m: look for products in Library/SoProducts/4.3 * v4.3.9 * DynamicElements/WOConditional.m: added specific WOx initializer to support negative conditionals (if-not) * DynamicElements/WOxControlElemBuilder.m: mapped "if-not"/"ifnot" to WOConditional * SoObjects/WOContext+SoObjects.m: added missing -setObjectPermissionCache: method (v4.3.8) 2004-08-23 Helge Hess * GNUmakefile.preamble: removed libjs linking path (v4.3.7) * moved NGXmlRpc/xmlrpc_call to a separate project (v4.3.6) * v4.3.5 * WOContext.m, WOComponent.m: modified component awake handling, should fix some awake-in-context logs * WOComponentRequestHandler.m: use _setCurrentContext: method * WOApplication.m: added -_setCurrentContext: method to set the global context (should be avoided, but not always possible ..) * SoObjects/SoProductClassInfo.m: improved error handling (v4.3.4) 2004-08-22 Helge Hess * v4.3.3 * moved the SoOFS library/sope tool to a separate project * WORequest, WOMessage, WOContext: added new ivars to avoid user-info dictionary 2004-08-20 Helge Hess * v4.3.2 * removed dependency on NGJavaScript * DynamicElements/WOFileUpload.m: code cleanups * fixed for SOPE 3.3 directory layout * moved to SOPE 4.3, restarted subminor version to 1 to remove special MacOSX version (v4.3.1) 2004-08-15 Helge Hess * SoObjects/SoProductResourceManager.m: added html, xml, txt and js as known product resource extensions (v4.2.431) 2004-08-11 Helge Hess * SoObjects/SoObject.m: improved a debug log, improved root URL processing (v4.2.430) 2004-08-05 Helge Hess * v4.2.429 * OWResourceManager.m: major changes to resource lookup. When scanning language lproj directories contained inside .wo wrappers, the lproj themselves will be checked whether they contain an component.html file. * Templates/WOWrapperTemplateBuilder.m: minor improvement to logging code * WOComponentDefinition.m: added WODebugComponentDefinition default to enable debug logs 2004-08-04 Helge Hess * added OWResourceManager as a copy of WOResourceManager so that we can apply Stephane's patches without breaking OGo. OWResourceManager will be kept as a legacy until its ensured that OGo is compatible with the WO resource manager (v4.2.428) 2004-08-03 Helge Hess * SoObjects/SoProductRegistry.m: register product bundles loaded by other code sections (using the NSBundleDidLoadNotification) (v4.2.427) 2004-08-01 Helge Hess * v4.2.426 * WOHttpAdaptor/WOHttpTransaction.m: added some debug logs * WOHttpAdaptor/WOHttpAdaptor.m: minor code cleanups 2004-07-29 Helge Hess * SoObjects/SoObject.m(-baseURLInContext:): if the object implements -isFolderish and returns YES, a slash will be added to the baseURL (v4.2.425) 2004-07-26 Helge Hess * v4.2.424 * Templates/WOxComponentElemBuilder.m: improved debug logs * Associations/WOValueAssociation.m: improved description 2004-07-22 Helge Hess * WOComponent.m: made "missing context in component" warning log a debug log (v4.2.423) 2004-07-21 Helge Hess * Associations/WOValueAssociation.m: added a great premature optimization to speed up value access for objects as ints, unsigned ints and bools ;-), added a small optimization to access bool objects as strings (v4.2.422) 2004-07-20 Helge Hess * v4.2.421 * WOValueAssociation.m: minor code cleanups * Defaults.plist(WOxAssociationClassMapping): registered new WOLabelAssociation for 'OGo:label' namespace * added new WOLabelAssociation for resolving labels 2004-07-17 Helge Hess * v4.2.420 * WebDAV/SoObjectWebDAVDispatcher.m: improved error handling if the target object does not implement a specific method (returns 501, not implemented) * DAVPropMap.plist: added some DAV properties which are new with OOo 1.9 UCB 2004-07-15 Helge Hess * WOCoreApplication.m: added ability to filter out some "expected" validation issues (by overwriting the -hideValidationIssue: method) (v4.2.419) 2004-07-14 Helge Hess * Languages.plist: added mapping from 'nb' code to NorwegianBokmaal (v4.2.418) 2004-07-14 Helge Hess * WOContext.m, WOComponent.m, Defaults.plist: added new 'WODebugComponentAwake' default to enable component -awake/-sleep logging (v4.2.417) 2004-07-08 Helge Hess * v4.2.416 * SoObjects/SoPageInvocation.m, SoObjects/SoProductClassInfo.m: added support for extracting SOAP parameters as KVC keys for the WOComponent (SOAP parameters will be extracted and applied using KVC) * SoObjects/SoObjectSOAPDispatcher.m, SoObjects/SoObjectXmlRpcDispatcher.m: added an own logging prefix 2004-07-07 Helge Hess * v4.2.415 * SoObjects/SoSelectorInvocation.m: added support for SOAP parameter extractions * SoObjects/SoObjectSOAPDispatcher.m: added SOAP envelope in context * SoObjects/SoProductClassInfo.m: added support for 'arguments' key in selector invocation declarations to specify request type specific argument extractions 2004-07-07 Marcus Mueller * DynamicElements/WOString.m: new attribute "style" appends surrounding tag bearing the styleclass. Doesn't get set if no string value will be printed. (v4.2.414) 2004-07-07 Helge Hess * v4.2.413 * SoObjects: started SOAP dispatcher for SOPE objects * Defaults.plist: added SOAP configuration to SOPE dispatcher selection * SoObjects/WORequest+So.m: added -isSoSOAPRequest to detect SOAP requests based on the SOAPAction HTTP header 2004-07-05 Helge Hess * WEClientCapabilities.m: report Mozilla browsers starting with major version 5 as