2004-08-15 Helge Hess * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53) 2004-08-13 Helge Hess * WEWeekColumnView.m: added 'hideWeekend' association to disable display of the Saturday/Sunday columns (v4.2.52) * WEWeekOverview.m: added 'hideWeekend' association to disable display of the Saturday/Sunday column, major code cleanups (v4.2.51) 2004-07-19 Helge Hess * common.h: fixed a gcc 3.4 warning (4.2.50) 2004-07-08 Helge Hess * WEDragContainer.m: minor code cleanups (v4.2.49) 2004-07-02 Helge Hess * WETabView.m: avoid (auto)-creation of session (was used to check for a JavaScript-available marker in the session) (v4.2.48) 2004-06-24 Helge Hess * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some edge condition on MacOSX (v4.2.47) 2004-06-24 Marcus Mueller * WEMonthOverview.m: weekOfYear was always incremented by one, regardless of year spillovers. (v4.2.46) 2004-06-23 Marcus Mueller * WEMonthOverview.m: added support for stylesheets (v4.2.45) 2004-06-23 Helge Hess * WEMonthOverview.m: various code cleanups (v4.2.44) 2004-06-23 Marcus Mueller * WEMonthOverview.m: fixed OGo bug #326 (month printview showed incorrect week numbers) 2004-06-10 Helge Hess * v4.2.43 * GNUmakefile.preamble: added prebinding, fixed static dependencies for OSX * WETableCalcMatrix.m: code cleanups 2004-06-09 Helge Hess * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those elements are not compiled in gstep-make but in Xcode?) (v4.2.42) * v4.2.41 * WETableCalcMatrix.m: minor code cleanups * GNUmakefile.preamble: fixed relative search pathes 2004-06-02 Marcus Mueller * GNUmakefile.preamble: more support for building with GNUSTEP_BUILD_DIR environment variable set (v4.2.40) 2004-05-12 Helge Hess * v4.2.39 * WEWeekOverview.m: fixed broken "') * WEMonthOverview.m: fixed broken "'), minor optimizations to -takeValuesFromRequest: 2004-05-11 Helge Hess * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert, now just prints a log) (v4.2.38) 2004-05-05 Marcus Mueller * GNUmakefile.preamble: added support for building with GNUSTEP_BUILD_DIR environment variable set for recent gnustep-make package. (v4.2.37) 2004-05-05 Helge Hess * WETableView/WETableView.m: minor code cleanups (v4.2.36) * v4.2.35 * WETableView/WETreeData.m: minor cleanups * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML compatibility, some minor cleanups 2004-04-26 Helge Hess * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release error introduced in one of the last versions) (v4.2.34) 2004-04-19 Helge Hess * v4.2.33 * WExExtElemBuilder.m: generate WEPageLink for tag * added WEPageLink element for easier generation of component page links with parameters * WECalendarField.m, JSShiftClick.m: minor code cleanups 2004-04-07 Helge Hess * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32) 2004-04-06 Helge Hess * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for "inline" compilation (thanks Luca for pointing that out) (v4.2.31) 2004-04-02 Helge Hess * moved WETableView to a subproject, moved WETableView classes to separate files (v4.2.30) * v4.2.29 * GNUmakefile: cleaned up makefile, created postamble makefile * WEPageView.m: fixed a static variable init bug, improved XHTML compatibility, major code cleanups * WETableView.m: major code cleanups, changed behaviour with disabled navigation buttons in tableviews, those are now hidden per default to avoid screen clutter in small tableviews. Disabled buttons can still be activated using the WETableView_showBlindNavigation default in case you consider that better UI 2004-03-31 Helge Hess * v4.2.28 * WExExtElemBuilder.m: create a WERedirect element for * copied in old WORedirect dynamic element as "WERedirect" in case someone actually uses that. The WORedirect will be a subclass of WOComponent 2004-03-24 Helge Hess * v4.2.27 * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier" tag * added new WEQualifierConditional dynamic element * WESwitch.m: some code cleanups 2004-02-10 Helge Hess * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation warnings on MacOSX (v4.2.26) 2004-01-07 Helge Hess * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX compilation (v4.2.25) 2004-01-03 Helge Hess * v4.2.24 * WETableView.h: subminor cleanup * WETabItem.m: minor cleanups 2003-12-12 Helge Hess * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and WETreeMatrixElement classes to separate files, major cleanups (v4.2.23) 2003-11-30 Helge Hess * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested by chunsj@embian.com (v4.2.22) 2003-11-25 Helge Hess * WEWeekOverview.m: added associations for attaching a CSS style class to the view (v4.2.21) Tue Nov 11 16:27:30 2003 Martin Hoerning * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't forwarded to the date infos in the month-matrix. (solves ogobug 110) (v4.2.20) 2003-10-30 Helge Hess * WECollapsibleComponentContent.m: small code cleanups, fixed some XHTML issues (v4.2.19) 2003-10-30 Thomas Schild * WECollapsibleComponentContent.m: added client capabilities for mozilla and netscape to generate javascript which adds the hash part in requested url (v4.2.18) Tue Oct 28 14:51:21 2003 Jan Reichmann * WEEpozEditor.m: add license text (v4.2.17) 2003-10-22 Helge Hess * WEEpozEditor.m: Epoz style and charset are configurable now (v4.2.16) * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML editor if it is installed in the system. The element behaves almost exactly like WOText. Note: of course you must have installed Epoz! In OGo Epoz is located in ThirdParty/epoz and must be copied to your WebServerResources (v4.2.15) 2003-10-15 Helge Hess * v4.2.14 * GNUmakefile.preamble: added explicit library dependencies required for OSX * WETableMatrixContent.m: renamed superclass of WETableMatrixContent to keep MacOSX gcc happy * common.h: removed dependency on FoundationExt 2003-09-09 Helge Hess * checked in the Linux generated .jsm files for easier compilation on platforms which do not support "echo -n" in the default shell (v4.2.13) 2003-09-04 Helge Hess * v4.2.12 * general: improved XHTML compatibility * general: major cleanups and performance improvements (less autoreleased objects, better int=>str mapping, ...) 2003-07-28 Helge Hess * applied rangeOfString patches provided by Filip Van Raemdonck for improved compilation with gstep-base (v4.2.11) * applied GNUstep patches provided by Filip Van Raemdonck for improved compilation with gstep-base (v4.2.10) 2003-06-30 Helge Hess * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings (v4.2.9) * moved to skyrix-sope-42 (v4.2.8) Fri May 9 15:03:48 2003 Martin Hoerning * v4.1.7 * WEWeekOverview.m, WEWeekColumView.m: added support for allday-appointments (info items) (bug 1580) Mon Mar 3 16:29:28 2003 Jan Reichmann * WETreeView.m: fixed warnings(v4.1.6) Fri Feb 28 18:26:23 2003 Jan Reichmann * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5) Mon Feb 24 14:47:18 2003 Martin Hoerning * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4) (bug 1029) Tue Feb 4 15:48:32 2003 Martin Hoerning * v4.1.3 * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m, WETableView.m: fixed tooltips (added 'title' to img and input type='image' tags) (bug 844) Tue Dec 17 17:58:51 2002 Martin Hoerning * WETableView.m: added WETableView_hideBlindNavigation default, default value is NO, (bug 791) (v.4.1.2) 2002-12-08 Helge Hess * GNUmakefile: fixed linking 2002-12-06 Helge Hess * GNUmakefile: fixed SOVERSION (major/minor) 2002-12-02 Helge Hess * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1) Fri Nov 29 18:09:05 2002 Martin Hoerning * WETableView.m: added tag in form mode in footer row (bug 731) Thu Jul 18 16:27:13 2002 Bjoern Stierand * WETableData.m: fixed font tags in simple-table-cells (bug 498) Wed May 15 15:00:06 2002 Martin Hoerning * JSClipboard.m: added to exit on -isMacBrowser Sun May 5 14:42:22 2002 Helge Hess * moved to NGObjWeb Mon Jan 7 18:19:23 2002 Helge Hess * WExExtElemBuilder.m: added mappings for tabs Mon Jan 7 17:01:34 2002 Helge Hess * added WEExtensions bundle Mon Dec 17 16:59:57 2001 Helge Hess * moved WEClientCapabilities to NGObjWeb Wed Dec 5 13:09:54 2001 Helge Hess * WEDropContainer.m: now processes extra attributes on it's own ... Tue Dec 4 12:17:26 2001 Martin Spindler * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop (only for MS Windows systems) Thu Nov 22 16:58:32 2001 Martin Spindler * WETableView.m: show navigation in footer Tue Nov 20 17:24:58 2001 Martin Hoerning * WEWeekOverview.m: added headerRows/footerRows Tue Nov 13 10:06:42 2001 Helge Hess * WEClientCapabilities.m: added user-agent string of MacOSX 10.1.1 DAV filesystem Thu Nov 8 16:38:19 2001 Martin Spindler * WETabView.m: support of td background onclicks Wed Oct 24 15:00:04 2001 Helge Hess * WEClientCapabilities.m: recognize Dillo web browser Wed Oct 17 11:02:32 2001 Helge Hess * WEMonthOverview.m: fixed bug, currentday set too late Fri Oct 5 11:05:38 2001 Martin Hoerning * WERichString.m: fixed insertBR Thu Oct 4 17:50:41 2001 Martin Spindler * WERichString.m: added insertBR association Mon Oct 1 19:53:07 2001 Martin Spindler * WESwitch: fixed -takeValuesFromRequest:... Wed Sep 5 12:05:47 2001 Sascha Schimke * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering Tue Aug 28 17:35:31 2001 Martin Spindler * WETabView.m: disable javascript Fri Aug 17 14:13:13 2001 Helge Hess * WETabView.m: fixed bug, added color as font-size ... Tue Aug 14 14:35:26 2001 Martin Spindler * WETabView.m set fontstyle of active label to bold Mon Aug 6 14:08:23 2001 Martin Spindler * WECalendarField.m: support of name association(used by DirectActions) Fri Aug 3 12:52:06 2001 Martin Spindler * WECalendarField.m: support of NSCalendarDate association ('date') Thu Aug 2 22:27:39 2001 Helge Hess * WEClientCapabilities.m: added some new DAV client user-agents Tue Jul 24 20:55:51 2001 Helge Hess * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as client Tue Jul 24 19:37:59 2001 Martin Spindler * WETableView.[h|m]: added showGroupTitle instance variable Wed Jun 20 16:23:45 2001 Martin Spindler * WETabView.m: added font associations Thu Jun 7 12:23:55 2001 Helge Hess * WEDropContainer.m: fixed bug: drop tag was not properly closed !! Wed Jun 6 14:28:37 2001 Helge Hess * WEDropContainer.m: fixed bug: element was generated on any browser Thu May 31 17:47:29 2001 Helge Hess * WETabView.m: used double-quotes for href attributes Tue May 29 16:21:37 2001 Martin Spindler * WETableData.m: valign is set to 'TOP' by default Tue May 22 15:39:48 2001 Martin Spindler * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct in takeValuesFromRequest:inContext: Tue May 15 16:10:07 2001 Martin Spindler * WETabView.m: isJavaScriptEnabled didn't work (fixed) Sun May 6 16:45:44 2001 Martin Spindler * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title) * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...) Tue May 1 19:02:12 2001 Martin Spindler * WETableView.m: format of assert was wrong Mon Apr 30 20:56:12 2001 Martin Spindler * WEWeekOverview: added 'border', 'width', 'cellpadding' and 'cellspacing' associations Mon Apr 23 12:30:13 2001 Helge Hess * WETabItem.m: break up huge -appendToResponse:inContext: Sat Apr 21 21:29:38 2001 Helge Hess * WETabView.m: body-active-keys handled by view instead of item * WETabView.m: break up huge -appendToResponse:inContext: Sat Apr 21 19:58:34 2001 Helge Hess * split up WETabView.m file Mon Apr 9 18:08:34 2001 Martin Spindler * WETableView: don't throw exception if no table-content is set Wed Apr 4 15:28:33 2001 Martin Spindler * WEWeekOverview.m: fixed bug in -_calcMatrixInContext: * WEWeekOverview.m: fixed bug in -_calcMatrixInContext: Thu Mar 29 14:55:39 2001 Martin Spindler * WETableView.m added 'cellspacing', 'cellpadding', 'border' * WETableData.m use font attributes for 'string' Wed Mar 28 16:18:24 2001 Martin Spindler * WETableData.m: added 'action' and fixed formatter bug Thu Mar 1 10:38:33 2001 Joerg Grimm * WECollapsibleComponentContent.m: set anchor only in IE Wed Feb 28 14:30:45 2001 Helge Hess * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]): fixed bug (segfault if no user-agent was set in the request) Tue Feb 27 18:15:25 2001 Joerg Grimm * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext Mon Feb 12 20:36:37 2001 Martin Spindler * WETableView+Grouping.m: added grouping behaviour Tue Feb 6 16:17:09 2001 Martin Spindler * WEWeekOverview.m: contentColor wasn't correct Fri Feb 2 16:17:59 2001 Martin Spindler * WEWeekOverview.m: fixed some problems with takeValuesFromRequest Wed Jan 31 17:31:31 2001 Martin Spindler * WETableView.m: added resizeButtons for autoScollHeight Tue Jan 30 10:44:37 2001 Helge Hess * WEClientCapabilities.m: added support for Links browser Fri Jan 26 19:55:25 2001 Helge Hess * WETableView.m: changed semantics of autoscroll binding Thu Jan 25 18:20:45 2001 Martin Spindler * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10) * WETableView: added resizeBatchButtons * WETreeView.m: bug fixed (no header was rendered if list.count ==0) Wed Jan 24 18:10:07 2001 Martin Spindler * WEDragContainer.m allow DnD in forms * WETableView.m takeValuesFromRequest: fixed bug * WERichString.m added template and 'condition' binding * WEWeekColumnView.m: fixed filtering of appointments with several days Tue Jan 23 17:28:28 2001 Martin Spindler * WEDropContainer.m: can attach behaviour to parent element Thu Jan 18 17:14:21 2001 Martin Spindler * WERichString.m: added * WETabView.m: fixed javaScript * WECalendarField.m: added * WETimeField.m, WEDateField.m: merged into WECalendarField * WEWeekOverview.m: default of self->weekStart was wrong * WEWeekOverview.m: dito Wed Jan 17 15:18:02 2001 Martin Spindler * WETabView.m: improved background img tabs * clean up: removed some warnings Tue Jan 16 13:01:27 2001 Martin Spindler * WETreeView.m: -invokeAction...: headers couldn't call actions Mon Jan 15 18:19:34 2001 Martin Spindler * WETabView: added asBackground mode Tue Jan 9 19:00:58 2001 Martin Spindler * WECollapsibleComponentContent.m: submitAction can jump to the fragment Identifier Mon Jan 8 13:04:18 2001 Helge Hess * fixed compilation Fri Jan 5 16:57:53 2001 Martin Spindler * WEWeekOverview.m: renders own title only if necessary * WEContextKey.m fixed retain bug Thu Jan 4 20:40:25 2001 Martin Spindler * WEContextConditional.m: added 'didMatch' binding * WEWeekColumnView.m: renders an own title if necessary Tue Jan 2 14:52:23 2001 Martin Spindler * WETableView.m (_applyIdentifier): - replaced 'self->list' by 'self->allObjects' (_appendNavigation): - show navigation buttons only if neccessary Tue Jan 2 12:13:15 2001 Helge Hess * WETableView.m: check whether 'list' is settable before applying a value Wed Dec 20 19:48:54 2000 Martin Spindler * WETableView.m: added binding 'selection' Tue Dec 19 21:19:25 2000 Martin Spindler * WECollapsibleComponentContent.m: is collapsible on clientSide now * WETreeView.m repaired 'showItem' bug * WETreeView.m added binding 'showItem' * WETreeView.m currentPath wasn't updated properly Tue Dec 19 02:16:49 2000 Helge Hess * WETableData.m: added cluster & formatting * WETableView.m: fixed bug with YesNumber, NoNumber (was completly broken [static's were not initializaed, NoNumber was not retained) * WETableView.m: moved WETableData, WETableCell to separate files * WETableView.m: added 'string' binding to WETableCell, made tags lowercase (xhtml compatibility) Fri Dec 15 18:35:46 2000 Martin Spindler * WETreeView.m: reorganized matrix (created _WETreeMatrixElement) render no table if slow table browser * WETimeField.m, WEDateField.m: added * WETableView.m: browser check -> few tables if required Tue Dec 12 22:09:11 2000 Martin Spindler * WETreeView.m: added association 'currentPath' Fri Dec 8 11:56:56 2000 Helge Hess * WEClientCapabilities.m: added detection of Konqueror Thu Dec 7 11:46:14 2000 Helge Hess * cleanups, added WEWeekColumnView Mon Nov 27 19:18:14 2000 Martin Spindler * WESwitch.m: added 'keys' attribute to WECase added WEDefaultCase * WESwitch.m: repaired default mode bug * WETreeView.m: added 'isItemLeaf' binding Thu Nov 23 14:00:58 2000 Martin Spindler * WEMonthOverview.m: changed matrix into a list of NSMutableArray's * WEWeekOverview.m: changed matrix into a list of NSMutableArray's Wed Nov 22 16:39:00 2000 Martin Spindler * WETableMatrix*[h.m]: added Mon Nov 20 12:22:18 2000 Helge Hess * WETableView.m: check 'autoScroll' association Sat Nov 18 20:03:29 2000 Helge Hess * added WEClientCapabilities class Wed Nov 15 15:37:35 2000 Martin Spindler * WEComponentValue.m: added Thu Nov 9 18:57:13 2000 Martin Spindler * WETableView: added 'identifier' association Wed Nov 1 18:46:58 2000 Martin Spindler * WEPageView.m: added * WEContextKey.m: added Mon Oct 30 15:54:02 2000 Martin Spindler * WECollapsibleComponentContent.m: added 'action' added 'fragmentIdentifier' Fri Oct 27 12:49:43 2000 Martin Spindler * WECollapsibleComponentContent.m: added association 'condition' Fri Oct 20 18:31:59 2000 Martin Spindler * WESwitch.m: added 'default' association in WECase * WETableView.m: fixed sorting bug Wed Oct 18 15:42:53 2000 Martin Spindler * WETabView.m: added Tue Oct 17 09:54:52 2000 Martin Spindler * WESwitch.m: added Mon Oct 16 15:18:50 2000 Martin Spindler * WETableView.m: changed association lastItem into previousItem changed association lastIndex into previousIndex * WETableView.m: only the sorted column can be grouped Thu Oct 12 17:30:50 2000 Martin Spindler * WETableView.m: fixed isGroup bug Mon Oct 9 18:45:48 2000 Martin Spindler * WETreeView.m: added association 'string' and 'extraAttributes' * WETableView.m: changed visibility of navigation icons * WETreeView.m, WEBrowser.m: added Thu Sep 28 13:24:37 2000 Helge Hess * created WEExtensions