]> err.no Git - sope/blobdiff - sope-appserver/NGObjWeb/ChangeLog
added 'seconds' binding to WOMetaRefresh
[sope] / sope-appserver / NGObjWeb / ChangeLog
index b8033ed87e2292e51098f141ff93772bfbbb32ff..df21ebba23519c82a789be06492bd43b352ce057 100644 (file)
@@ -1,3 +1,182 @@
+2005-03-03  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOMetaRefresh.m: added support for 'seconds' binding
+         as available in WO (v4.5.123)
+
+2005-03-01  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoProductResourceManager.m: fixed to use the changed lookup
+         in NGBundleManager.m (v4.5.122)
+
+2005-02-25  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * WOResourceManager.m: Fixed condition in -resourcesPathForFramework:,
+         this needs to consider the rapidTurnAroundPath as a special case.
+         RAD in SOPE:X will once again work with this fix applied. (v4.5.121)
+
+2005-02-23  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoProductResourceManager.m: major fixes in resource
+         processing, properly relay URL requests to the fallback or product
+         resource managers (v4.5.120)
+
+2005-02-22  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.119
+
+       * Templates/WOxTagClassElemBuilder.m: added some API to improve support
+         for subclassing
+
+       * DynamicElements/WOxHTMLElemBuilder.m: added <html:container> tag
+         which is suitable as a root tag for template, it only generates its
+         contents
+
+2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.118
+       
+       * SoObjects/SoProductResourceManager.m:
+         - if a resource could not be found, continue lookup using
+           WOApplication resource manager instead of calling super
+         - fixed a major issue in the bundle resource lookup code
+         - use resource manager of other product when looking up a file of
+           that (instead of directly querying the bundle)
+       
+       * WOResourceManager.m: minor code cleanups
+       
+       * SoObjects/SoComponent.m: fixed a typo
+
+2005-02-17  Helge Hess  <helge.hess@skyrix.com>
+
+       * WOApplication.m: the resource manager class to be used for a SOPE
+         application can now be choosen using the 'WODefaultResourceManager'
+         default (defaults to WOResourceManager) (v4.5.117)
+
+2005-02-14  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Associations/WOResourceURLAssociation.m: added support for
+         framework resources (can be specified as "fwname/resource")
+         (v4.5.116)
+
+       * SoObjects/SoObjectRequestHandler.m: added a safety limit on the URL
+         to avoid excessive redirects to view URLs, the "stop suffix" can be
+         configured using the 'WORedirectURISafetySuffix' default (v4.5.115)
+
+2005-02-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOxHTMLElemBuilder.m: create a WOGenericElement
+         instead of WOSubmitButton for "input type='button'" (v4.5.114)
+
+2005-02-04  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOApplication.m: added a warning if the default component request
+         handler key is not set (v4.5.113)
+
+2005-02-06  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOBrowser.m: fixed a warning if neither selection
+         nor selections is set (fixes OGo bug #1231) (v4.5.112)
+
+       * Defaults.plist: added "127.0.0.1" to WOHttpAllowHost (v4.5.111)
+
+2005-02-02  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOHttpAdaptor/WOHttpAdaptor.m: allow WOPort bind addresses with IPs,
+         eg "192.168.0.1:7900", this was previously parsed incorrectly as
+         just the port, eg "7900" (which still works) (v4.5.110)
+
+2005-01-08  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Associations/WOKeyPathAssociation.m: fixed a type coercion issue on
+         YellowDog Linux (v4.5.109)
+
+2005-01-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * _WOStringTable.m: changed strings file encoding from ISO-Latin-1
+         to UTF-8, so this is now en par with libFoundation, gnustep-base
+         and Mac OS X 10.3. Fixed a minor bug that affected gnustep-base
+         only. (v4.5.108)
+
+2005-01-06  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SoObjects/SoProductResourceManager.m: changed resource lookup to use
+         'older' NGExtension category to NSBundle instead of newer one which
+         uses more recent API currently not supported in gnustep-base
+         (v4.5.107)
+
+2005-01-04  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.106
+
+       * Defaults.plist: added new default "WOContextClass".
+
+       * WOContext.[hm]: Factory method +contextWithRequest: observes new user
+         default "WOContextClass" to chose proper class for new contexts.
+          New method -resourceLookupLanguages, aggregates the
+         current lookup strategy in one place. Ideal place for overriding the
+         lookup behaviour in conjunction with new WOContextClass default.
+
+       * WOApplication.m, WOComponentDefinition.m, WOStats.m, WOComponent.m,
+         DynamicElements/{_WOComplexHyperlink.m, WOImageButton.m,
+         _WOConstResourceImage.m, WOJavaScript.m, WOResourceURL.m,
+         WOEmbeddedObject.m, WOBody.m}, SoObjects/{SoPageInvocation.m,
+         SoProductResourceManager.m},
+         Associations/{WOResourceURLAssociation.m, WOLabelAssociation.m}:
+         use new -resourceLookupLanguages API.
+
+       * v4.5.105
+
+       * NGObjWeb.xcode: removed target "SoProducts" from "all". By using a
+         minor hack we can avoid having to build products for SoCore and
+         SoOFS (new framework) altogether.
+
+       * SoObjects/SoObjects.xcode: version updated, minor changes to build
+         process
+
+       * SoObjects/SoProductRegistry.m: if compiled as framework, a project
+         named "SoObjects" will be registered as "SoCore" - this is
+         necessary to retain dependency tracking
+
+2004-12-21  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOMessage.m: added 'WOMessageUseUTF8' bool default to enable UTF-8
+         as the default message encoding (v4.5.104)
+
+2004-12-19  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.103
+
+       * WOContext.m: fixed bug in -pushCursor:, first element in newly
+         allocated stack was never set
+
+       * DynamicElements/WORepetition.m: reverted use of -pushCursor/
+         -popCursor for ComplexRepetition, but only in case index is not used.
+
+2004-12-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * DynamicElements/WORepetition.m: bugfix in -appendToResponse:... for
+         case when only "count" and "index" are set (this didn't work because
+         of erroneous use of -pushCursor/-popCursor) (v4.5.102)
+
+2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * NGObjWeb.xcode: minor changes and updated
+
+       * WebDAV/WebDAV.xcode: minor changes and updated
+
+       * SoObjects/SoObjects.xcode: minor changes and updated
+
+       * NGHttp/NGHttp.xcode: minor changes and updated
+
+2004-11-25  Helge Hess  <helge.hess@skyrix.com>
+
+       * Defaults.plist: set WOHttpAllowHost per default to ( localhost,
+         localhost.localdomain ) (v4.5.101)
+
+2004-11-24  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOForm.m: minor code cleanups (v4.5.100)
+
 2004-11-23  Helge Hess  <helge.hess@opengroupware.org>
 
        * WORequestHandler.m: properly check whether logger is available
 
        * use Version file for install directory location
 
-2004-11-04  Helge Hess  <helge.hess@skyrix.com>
-
-       * branched 4.3 into 4.4 and 4.5
-       
 2004-11-03  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * DynamicElements/*.api: provided formal specifications for all
          dynamic elements in a format borrowed from WebObjects 4.51.
-         (v4.3.83)
+         (v4.5.83)
 
+2004-11-03  Helge Hess  <helge.hess@skyrix.com>
+
+       * branched 4.3 into 4.4 and 4.5
+       
 2004-11-03  Helge Hess  <helge.hess@skyrix.com>
 
        * WOWatchDogApplicationMain.m: disable warning on /etc server defaults