1 2005-08-01 Helge Hess <helge.hess@skyrix.com>
5 * WETreeView.m: major code cleanups
7 * WETreeMatrixElement.m: minor performance improvements
9 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
11 * JSStringTable.m: if 'if-none-match' is not set, do not return a 304
14 2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
16 * WEExtensions.xcodeproj: added JSStringTable, bumped framework version
18 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
20 * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77)
22 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
26 * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable
28 * added JSStringTable dynamic element to expose localization string
29 tables as JavaScript arrays on the client side
31 * WEDateField.m, JSMenu.h: minor code cleanups
35 * WEStringTableManager.m: reworked table manager
37 * WEStringTable.m: added methods for NSDictionary compatibility
39 * WEResourceManager.m: updated API to match NGObjWeb
41 2005-07-11 Marcus Mueller <znek@mulle-kybernetik.com>
43 * WEExtensions-Info.plist: fixed bundle identifier
45 2005-07-10 Helge Hess <helge.hess@opengroupware.org>
47 * WEDropContainer.m: keep drop-script JavaScript code as a static
50 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
52 * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
55 2005-04-24 Helge Hess <helge.hess@opengroupware.org>
57 * fixed gcc 4.0 warnings (v4.5.72)
59 2005-04-12 Helge Hess <helge.hess@opengroupware.org>
63 * added generated manpages for all .api files
65 * WETabView.m, WETableView.m: minor code cleanups
67 2005-04-08 Helge Hess <helge.hess@opengroupware.org>
69 * WETableView/WETableData.m, WETableCell.m: some code cleanups
72 2005-03-07 Helge Hess <helge.hess@opengroupware.org>
74 * added some support for -generateXMLStyleEmptyElements (v4.5.69)
76 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
78 * WEResourceManager.m: lookup web resources in
79 Library/AppName/WebServerResources, fixed an incorrect reference to
82 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
86 * WEResourceManager.m: removed special handling of components.cfg (only
87 required by OGo for legacy reasons)
89 * GNUmakefile: properly export the WEResourceManager.h header file
91 2005-02-17 Helge Hess <helge.hess@skyrix.com>
93 * added a modified variant of the OGoResourceManager and the required
94 support classes, this allows for integration of SOPE apps with FHS
97 2005-01-04 Marcus Mueller <znek@mulle-kybernetik.com>
99 * common.h, JSClipboard.m: changed to use WOContext's new
100 resourceLookupLanguages now (v4.5.65)
102 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
104 * WEExtensions.xcode: minor changes and updated
106 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
108 * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
112 * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now)
114 * WETabView.m: code cleanups, added a way to disable certain tabs
115 (disabledTabKeys association)
117 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
119 * WEExtensions.xcode: bumped the framework version
121 2004-11-06 Marcus Mueller <znek@mulle-kybernetik.com>
125 * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
126 WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
127 rendering of otherTagString attribute.
129 * *.api: new formal definitions for WOElements defined in this
132 * WEExtensions.xcode: added .api files
134 2004-11-04 Helge Hess <helge.hess@skyrix.com>
136 * use Version file for install directory location
138 2004-10-21 Helge Hess <helge.hess@skyrix.com>
140 * WETableView/GNUmakefile: added support for config.make (v4.3.61)
142 2004-10-04 Marcus Mueller <znek@mulle-kybernetik.com>
144 * WEExtensions.xcode: updated to current build version
146 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
148 * common.h(WEUriOfResource): use component resource manager if
151 * WETreeData.m: added new 'treeLink' association which can be used to
152 override the componentActionURL used for expand/collapse and therfore
153 allow for session less tree generation (v4.3.59)
155 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
157 * WEExtensions.xcode: Fixed dependencies to resemble the make process
158 more closely. Our aim should be to stick to the make process
159 as closely as possible, so we shouldn't introduce dependencies in
160 non-toplevel projects. Also corrected inclusion of .js resources
161 (these were accidentaly treated as source files before).
163 2004-08-30 Marcus Mueller <znek@mulle-kybernetik.com>
165 * WEExtensions.xcode: new Xcode project
167 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
169 * added hack to install the project in FHS locations - the library,
170 its headers, the tools and the resources will be installed in
171 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
174 2004-08-24 Helge Hess <helge.hess@skyrix.com>
176 * install bundle in Library/WOxElemBuilders-4.3/ (v4.3.57)
178 * install (elem builder) bundle in Library/WOxElemBuilders/4.3/
181 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
183 * fixed for SOPE 4.3 directory layout (v4.3.55)
185 * moved to SOPE 4.3 (v4.3.54)
187 2004-08-15 Helge Hess <helge.hess@skyrix.com>
189 * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53)
191 2004-08-13 Helge Hess <helge.hess@skyrix.com>
193 * WEWeekColumnView.m: added 'hideWeekend' association to disable
194 display of the Saturday/Sunday columns (v4.2.52)
196 * WEWeekOverview.m: added 'hideWeekend' association to disable display
197 of the Saturday/Sunday column, major code cleanups (v4.2.51)
199 2004-07-19 Helge Hess <helge.hess@skyrix.com>
201 * common.h: fixed a gcc 3.4 warning (4.2.50)
203 2004-07-08 Helge Hess <helge.hess@skyrix.com>
205 * WEDragContainer.m: minor code cleanups (v4.2.49)
207 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
209 * WETabView.m: avoid (auto)-creation of session (was used to check for
210 a JavaScript-available marker in the session) (v4.2.48)
212 2004-06-24 Helge Hess <helge.hess@opengroupware.org>
214 * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some
215 edge condition on MacOSX (v4.2.47)
217 2004-06-24 Marcus Mueller <znek@mulle-kybernetik.com>
219 * WEMonthOverview.m: weekOfYear was always incremented by one,
220 regardless of year spillovers. (v4.2.46)
222 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
224 * WEMonthOverview.m: added support for stylesheets (v4.2.45)
226 2004-06-23 Helge Hess <helge.hess@opengroupware.org>
228 * WEMonthOverview.m: various code cleanups (v4.2.44)
230 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
232 * WEMonthOverview.m: fixed OGo bug #326 (month printview showed
233 incorrect week numbers)
235 2004-06-10 Helge Hess <helge.hess@opengroupware.org>
239 * GNUmakefile.preamble: added prebinding, fixed static dependencies for
242 * WETableCalcMatrix.m: code cleanups
244 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
246 * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those
247 elements are not compiled in gstep-make but in Xcode?) (v4.2.42)
251 * WETableCalcMatrix.m: minor code cleanups
253 * GNUmakefile.preamble: fixed relative search pathes
255 2004-06-02 Marcus Mueller <znek@mulle-kybernetik.com>
257 * GNUmakefile.preamble: more support for building with
258 GNUSTEP_BUILD_DIR environment variable set (v4.2.40)
260 2004-05-12 Helge Hess <helge.hess@skyrix.com>
264 * WEWeekOverview.m: fixed broken "</td" close tag (added missing '>')
266 * WEMonthOverview.m: fixed broken "</td" close tag (added missing '>'),
267 minor optimizations to -takeValuesFromRequest:
269 2004-05-11 Helge Hess <helge.hess@opengroupware.org>
271 * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert,
272 now just prints a log) (v4.2.38)
274 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
276 * GNUmakefile.preamble: added support for building with
277 GNUSTEP_BUILD_DIR environment variable set for recent
278 gnustep-make package. (v4.2.37)
280 2004-05-05 Helge Hess <helge.hess@skyrix.com>
282 * WETableView/WETableView.m: minor code cleanups (v4.2.36)
286 * WETableView/WETreeData.m: minor cleanups
288 * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML
289 compatibility, some minor cleanups
291 2004-04-26 Helge Hess <helge.hess@skyrix.com>
293 * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release
294 error introduced in one of the last versions) (v4.2.34)
296 2004-04-19 Helge Hess <helge.hess@skyrix.com>
300 * WExExtElemBuilder.m: generate WEPageLink for <var:pagelink> tag
302 * added WEPageLink element for easier generation of component page
303 links with parameters
305 * WECalendarField.m, JSShiftClick.m: minor code cleanups
307 2004-04-07 Helge Hess <helge.hess@opengroupware.org>
309 * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32)
311 2004-04-06 Helge Hess <helge.hess@opengroupware.org>
313 * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for
314 "inline" compilation (thanks Luca for pointing that out) (v4.2.31)
316 2004-04-02 Helge Hess <helge.hess@skyrix.com>
318 * moved WETableView to a subproject, moved WETableView classes to
319 separate files (v4.2.30)
323 * GNUmakefile: cleaned up makefile, created postamble makefile
325 * WEPageView.m: fixed a static variable init bug, improved XHTML
326 compatibility, major code cleanups
328 * WETableView.m: major code cleanups, changed behaviour with disabled
329 navigation buttons in tableviews, those are now hidden per default to
330 avoid screen clutter in small tableviews. Disabled buttons can still
331 be activated using the WETableView_showBlindNavigation default in
332 case you consider that better UI
334 2004-03-31 Helge Hess <helge.hess@skyrix.com>
338 * WExExtElemBuilder.m: create a WERedirect element for <var:redirect/>
340 * copied in old WORedirect dynamic element as "WERedirect" in case
341 someone actually uses that. The WORedirect will be a subclass of
344 2004-03-24 Helge Hess <helge.hess@skyrix.com>
348 * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier"
351 * added new WEQualifierConditional dynamic element
353 * WESwitch.m: some code cleanups
355 2004-02-10 Helge Hess <helge.hess@opengroupware.org>
357 * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation
358 warnings on MacOSX (v4.2.26)
360 2004-01-07 Helge Hess <helge@groove.local>
362 * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX
363 compilation (v4.2.25)
365 2004-01-03 Helge Hess <helge.hess@opengroupware.org>
369 * WETableView.h: subminor cleanup
371 * WETabItem.m: minor cleanups
373 2003-12-12 Helge Hess <helge.hess@opengroupware.org>
375 * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and
376 WETreeMatrixElement classes to separate files, major cleanups
379 2003-11-30 Helge Hess <helge.hess@opengroupware.org>
381 * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested
382 by chunsj@embian.com (v4.2.22)
384 2003-11-25 Helge Hess <helge.hess@opengroupware.org>
386 * WEWeekOverview.m: added associations for attaching a CSS style class
387 to the view (v4.2.21)
389 Tue Nov 11 16:27:30 2003 Martin Hoerning <mh@skyrix.com>
391 * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't
392 forwarded to the date infos in the month-matrix.
393 (solves ogobug 110) (v4.2.20)
395 2003-10-30 Helge Hess <helge.hess@skyrix.com>
397 * WECollapsibleComponentContent.m: small code cleanups, fixed some
398 XHTML issues (v4.2.19)
400 2003-10-30 Thomas Schild <ts@skyrix.com>
402 * WECollapsibleComponentContent.m: added client capabilities for
403 mozilla and netscape to generate javascript which adds the
404 hash part in requested url (v4.2.18)
406 Tue Oct 28 14:51:21 2003 Jan Reichmann <jr@skyrix.com>
408 * WEEpozEditor.m: add license text (v4.2.17)
410 2003-10-22 Helge Hess <helge.hess@skyrix.com>
412 * WEEpozEditor.m: Epoz style and charset are configurable now
415 * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML
416 editor if it is installed in the system. The element behaves almost
418 Note: of course you must have installed Epoz! In OGo Epoz is located
419 in ThirdParty/epoz and must be copied to your WebServerResources
422 2003-10-15 Helge Hess <helge.hess@skyrix.com>
426 * GNUmakefile.preamble: added explicit library dependencies required
429 * WETableMatrixContent.m: renamed superclass of WETableMatrixContent
430 to keep MacOSX gcc happy
432 * common.h: removed dependency on FoundationExt
434 2003-09-09 Helge Hess <helge.hess@skyrix.com>
436 * checked in the Linux generated .jsm files for easier compilation on
437 platforms which do not support "echo -n" in the default shell
440 2003-09-04 Helge Hess <helge.hess@skyrix.com>
444 * general: improved XHTML compatibility
446 * general: major cleanups and performance improvements (less
447 autoreleased objects, better int=>str mapping, ...)
449 2003-07-28 Helge Hess <helge.hess@skyrix.com>
451 * applied rangeOfString patches provided by Filip Van Raemdonck for
452 improved compilation with gstep-base (v4.2.11)
454 * applied GNUstep patches provided by Filip Van Raemdonck for improved
455 compilation with gstep-base (v4.2.10)
457 2003-06-30 Helge Hess <helge.hess@skyrix.com>
459 * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings
462 * moved to skyrix-sope-42 (v4.2.8)
464 Fri May 9 15:03:48 2003 Martin Hoerning <mh@skyrix.com>
468 * WEWeekOverview.m, WEWeekColumView.m: added support for
469 allday-appointments (info items) (bug 1580)
471 Mon Mar 3 16:29:28 2003 Jan Reichmann <jan@skyrix.com>
473 * WETreeView.m: fixed warnings(v4.1.6)
475 Fri Feb 28 18:26:23 2003 Jan Reichmann <jan@skyrix.com>
477 * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5)
479 Mon Feb 24 14:47:18 2003 Martin Hoerning <mh@skyrix.com>
481 * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4)
484 Tue Feb 4 15:48:32 2003 Martin Hoerning <mh@skyrix.com>
488 * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m,
489 WETableView.m: fixed tooltips (added 'title' to img and
490 input type='image' tags) (bug 844)
492 Tue Dec 17 17:58:51 2002 Martin Hoerning <mh@skyrix.com>
494 * WETableView.m: added WETableView_hideBlindNavigation default,
495 default value is NO, (bug 791) (v.4.1.2)
497 2002-12-08 Helge Hess <helge.hess@skyrix.com>
499 * GNUmakefile: fixed linking
501 2002-12-06 Helge Hess <helge.hess@skyrix.com>
503 * GNUmakefile: fixed SOVERSION (major/minor)
505 2002-12-02 Helge Hess <helge.hess@skyrix.com>
507 * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1)
509 Fri Nov 29 18:09:05 2002 Martin Hoerning <mh@skyrix.com>
511 * WETableView.m: added </td> tag in form mode in footer row (bug 731)
513 Thu Jul 18 16:27:13 2002 Bjoern Stierand <bjoern@skyrix.com>
515 * WETableData.m: fixed font tags in simple-table-cells (bug 498)
517 Wed May 15 15:00:06 2002 Martin Hoerning <mh@skyrix.com>
519 * JSClipboard.m: added to exit on -isMacBrowser
521 Sun May 5 14:42:22 2002 Helge Hess <helge.hess@skyrix.com>
525 Mon Jan 7 18:19:23 2002 Helge Hess <helge.hess@skyrix.com>
527 * WExExtElemBuilder.m: added mappings for tabs
529 Mon Jan 7 17:01:34 2002 Helge Hess <helge.hess@skyrix.com>
531 * added WEExtensions bundle
533 Mon Dec 17 16:59:57 2001 Helge Hess <helge.hess@skyrix.com>
535 * moved WEClientCapabilities to NGObjWeb
537 Wed Dec 5 13:09:54 2001 Helge Hess <helge.hess@skyrix.com>
539 * WEDropContainer.m: now processes extra attributes on it's own ...
541 Tue Dec 4 12:17:26 2001 Martin Spindler <spindler@mdlink.de>
543 * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop
544 (only for MS Windows systems)
546 Thu Nov 22 16:58:32 2001 Martin Spindler <spindler@mdlink.de>
548 * WETableView.m: show navigation in footer
550 Tue Nov 20 17:24:58 2001 Martin Hoerning <mh@skyrix.com>
552 * WEWeekOverview.m: added headerRows/footerRows
554 Tue Nov 13 10:06:42 2001 Helge Hess <helge.hess@skyrix.com>
556 * WEClientCapabilities.m: added user-agent string of
557 MacOSX 10.1.1 DAV filesystem
559 Thu Nov 8 16:38:19 2001 Martin Spindler <spindler@mdlink.de>
561 * WETabView.m: support of td background onclicks
563 Wed Oct 24 15:00:04 2001 Helge Hess <helge.hess@skyrix.com>
565 * WEClientCapabilities.m: recognize Dillo web browser
567 Wed Oct 17 11:02:32 2001 Helge Hess <helge.hess@skyrix.com>
569 * WEMonthOverview.m: fixed bug, currentday set too late
571 Fri Oct 5 11:05:38 2001 Martin Hoerning <mh@skyrix.com>
573 * WERichString.m: fixed insertBR
575 Thu Oct 4 17:50:41 2001 Martin Spindler <spindler@mdlink.de>
577 * WERichString.m: added insertBR association
579 Mon Oct 1 19:53:07 2001 Martin Spindler <spindler@mdlink.de>
581 * WESwitch: fixed -takeValuesFromRequest:...
583 Wed Sep 5 12:05:47 2001 Sascha Schimke <sascha@skyrix.com>
585 * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering
587 Tue Aug 28 17:35:31 2001 Martin Spindler <spindler@mdlink.de>
589 * WETabView.m: disable javascript
591 Fri Aug 17 14:13:13 2001 Helge Hess <helge.hess@skyrix.com>
593 * WETabView.m: fixed bug, added color as font-size ...
595 Tue Aug 14 14:35:26 2001 Martin Spindler <spindler@mdlink.de>
597 * WETabView.m set fontstyle of active label to bold
599 Mon Aug 6 14:08:23 2001 Martin Spindler <spindler@mdlink.de>
601 * WECalendarField.m: support of name association(used by DirectActions)
603 Fri Aug 3 12:52:06 2001 Martin Spindler <spindler@mdlink.de>
605 * WECalendarField.m: support of NSCalendarDate association ('date')
607 Thu Aug 2 22:27:39 2001 Helge Hess <helge.hess@skyrix.com>
609 * WEClientCapabilities.m: added some new DAV client user-agents
611 Tue Jul 24 20:55:51 2001 Helge Hess <helge.hess@skyrix.com>
613 * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as
616 Tue Jul 24 19:37:59 2001 Martin Spindler <spindler@mdlink.de>
618 * WETableView.[h|m]: added showGroupTitle instance variable
620 Wed Jun 20 16:23:45 2001 Martin Spindler <spindler@mdlink.de>
622 * WETabView.m: added font associations
624 Thu Jun 7 12:23:55 2001 Helge Hess <helge.hess@skyrix.com>
626 * WEDropContainer.m: fixed bug: drop tag was not properly closed !!
628 Wed Jun 6 14:28:37 2001 Helge Hess <helge.hess@skyrix.com>
630 * WEDropContainer.m: fixed bug: element was generated on any browser
632 Thu May 31 17:47:29 2001 Helge Hess <helge.hess@skyrix.com>
634 * WETabView.m: used double-quotes for href attributes
636 Tue May 29 16:21:37 2001 Martin Spindler <spindler@mdlink.de>
638 * WETableData.m: valign is set to 'TOP' by default
640 Tue May 22 15:39:48 2001 Martin Spindler <spindler@mdlink.de>
642 * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct
643 in takeValuesFromRequest:inContext:
645 Tue May 15 16:10:07 2001 Martin Spindler <spindler@mdlink.de>
647 * WETabView.m: isJavaScriptEnabled didn't work (fixed)
649 Sun May 6 16:45:44 2001 Martin Spindler <spindler@mdlink.de>
651 * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title)
653 * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...)
655 Tue May 1 19:02:12 2001 Martin Spindler <spindler@mdlink.de>
657 * WETableView.m: format of assert was wrong
659 Mon Apr 30 20:56:12 2001 Martin Spindler <spindler@mdlink.de>
661 * WEWeekOverview: added 'border', 'width', 'cellpadding' and
662 'cellspacing' associations
664 Mon Apr 23 12:30:13 2001 Helge Hess <helge.hess@skyrix.com>
666 * WETabItem.m: break up huge -appendToResponse:inContext:
668 Sat Apr 21 21:29:38 2001 Helge Hess <helge.hess@skyrix.com>
670 * WETabView.m: body-active-keys handled by view instead of item
672 * WETabView.m: break up huge -appendToResponse:inContext:
674 Sat Apr 21 19:58:34 2001 Helge Hess <helge.hess@skyrix.com>
676 * split up WETabView.m file
678 Mon Apr 9 18:08:34 2001 Martin Spindler <spindler@mdlink.de>
680 * WETableView: don't throw exception if no table-content is set
682 Wed Apr 4 15:28:33 2001 Martin Spindler <spindler@mdlink.de>
684 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
686 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
688 Thu Mar 29 14:55:39 2001 Martin Spindler <spindler@mdlink.de>
690 * WETableView.m added 'cellspacing', 'cellpadding', 'border'
692 * WETableData.m use font attributes for 'string'
694 Wed Mar 28 16:18:24 2001 Martin Spindler <spindler@mdlink.de>
696 * WETableData.m: added 'action' and fixed formatter bug
698 Thu Mar 1 10:38:33 2001 Joerg Grimm <joerg@trex2>
700 * WECollapsibleComponentContent.m: set anchor only in IE
702 Wed Feb 28 14:30:45 2001 Helge Hess <helge.hess@mdlink.de>
704 * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]):
705 fixed bug (segfault if no user-agent was set in the request)
707 Tue Feb 27 18:15:25 2001 Joerg Grimm <joerg@trex2>
709 * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext
711 Mon Feb 12 20:36:37 2001 Martin Spindler <spindler@mdlink.de>
713 * WETableView+Grouping.m: added grouping behaviour
715 Tue Feb 6 16:17:09 2001 Martin Spindler <spindler@mdlink.de>
717 * WEWeekOverview.m: contentColor wasn't correct
719 Fri Feb 2 16:17:59 2001 Martin Spindler <spindler@mdlink.de>
721 * WEWeekOverview.m: fixed some problems with takeValuesFromRequest
723 Wed Jan 31 17:31:31 2001 Martin Spindler <spindler@mdlink.de>
725 * WETableView.m: added resizeButtons for autoScollHeight
727 Tue Jan 30 10:44:37 2001 Helge Hess <helge.hess@mdlink.de>
729 * WEClientCapabilities.m: added support for Links browser
731 Fri Jan 26 19:55:25 2001 Helge Hess <helge.hess@mdlink.de>
733 * WETableView.m: changed semantics of autoscroll binding
735 Thu Jan 25 18:20:45 2001 Martin Spindler <spindler@mdlink.de>
737 * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10)
739 * WETableView: added resizeBatchButtons
741 * WETreeView.m: bug fixed (no header was rendered if list.count ==0)
743 Wed Jan 24 18:10:07 2001 Martin Spindler <spindler@mdlink.de>
745 * WEDragContainer.m allow DnD in forms
747 * WETableView.m takeValuesFromRequest: fixed bug
749 * WERichString.m added template and 'condition' binding
751 * WEWeekColumnView.m: fixed filtering of appointments with several days
753 Tue Jan 23 17:28:28 2001 Martin Spindler <spindler@mdlink.de>
755 * WEDropContainer.m: can attach behaviour to parent element
757 Thu Jan 18 17:14:21 2001 Martin Spindler <spindler@mdlink.de>
759 * WERichString.m: added
761 * WETabView.m: fixed javaScript
763 * WECalendarField.m: added
765 * WETimeField.m, WEDateField.m: merged into WECalendarField
767 * WEWeekOverview.m: default of self->weekStart was wrong
769 * WEWeekOverview.m: dito
771 Wed Jan 17 15:18:02 2001 Martin Spindler <spindler@mdlink.de>
773 * WETabView.m: improved background img tabs
775 * clean up: removed some warnings
777 Tue Jan 16 13:01:27 2001 Martin Spindler <spindler@mdlink.de>
779 * WETreeView.m: -invokeAction...: headers couldn't call actions
781 Mon Jan 15 18:19:34 2001 Martin Spindler <spindler@mdlink.de>
783 * WETabView: added asBackground mode
785 Tue Jan 9 19:00:58 2001 Martin Spindler <spindler@mdlink.de>
787 * WECollapsibleComponentContent.m:
788 submitAction can jump to the fragment Identifier
790 Mon Jan 8 13:04:18 2001 Helge Hess <helge.hess@mdlink.de>
794 Fri Jan 5 16:57:53 2001 Martin Spindler <spindler@mdlink.de>
796 * WEWeekOverview.m: renders own title only if necessary
798 * WEContextKey.m fixed retain bug
800 Thu Jan 4 20:40:25 2001 Martin Spindler <spindler@mdlink.de>
802 * WEContextConditional.m: added 'didMatch' binding
804 * WEWeekColumnView.m: renders an own title if necessary
806 Tue Jan 2 14:52:23 2001 Martin Spindler <spindler@mdlink.de>
809 (_applyIdentifier): - replaced 'self->list' by 'self->allObjects'
810 (_appendNavigation): - show navigation buttons only if neccessary
812 Tue Jan 2 12:13:15 2001 Helge Hess <helge.hess@mdlink.de>
814 * WETableView.m: check whether 'list' is settable before applying a
817 Wed Dec 20 19:48:54 2000 Martin Spindler <spindler@mdlink.de>
819 * WETableView.m: added binding 'selection'
821 Tue Dec 19 21:19:25 2000 Martin Spindler <spindler@mdlink.de>
823 * WECollapsibleComponentContent.m: is collapsible on clientSide now
825 * WETreeView.m repaired 'showItem' bug
827 * WETreeView.m added binding 'showItem'
829 * WETreeView.m currentPath wasn't updated properly
831 Tue Dec 19 02:16:49 2000 Helge Hess <helge.hess@mdlink.de>
833 * WETableData.m: added cluster & formatting
835 * WETableView.m: fixed bug with YesNumber, NoNumber (was completly
836 broken [static's were not initializaed, NoNumber was not retained)
838 * WETableView.m: moved WETableData, WETableCell to separate files
840 * WETableView.m: added 'string' binding to WETableCell, made tags
841 lowercase (xhtml compatibility)
843 Fri Dec 15 18:35:46 2000 Martin Spindler <spindler@mdlink.de>
845 * WETreeView.m: reorganized matrix (created _WETreeMatrixElement)
846 render no table if slow table browser
848 * WETimeField.m, WEDateField.m: added
850 * WETableView.m: browser check -> few tables if required
852 Tue Dec 12 22:09:11 2000 Martin Spindler <spindler@mdlink.de>
854 * WETreeView.m: added association 'currentPath'
856 Fri Dec 8 11:56:56 2000 Helge Hess <helge.hess@mdlink.de>
858 * WEClientCapabilities.m: added detection of Konqueror
860 Thu Dec 7 11:46:14 2000 Helge Hess <helge.hess@mdlink.de>
862 * cleanups, added WEWeekColumnView
864 Mon Nov 27 19:18:14 2000 Martin Spindler <spindler@mdlink.de>
866 * WESwitch.m: added 'keys' attribute to WECase
869 * WESwitch.m: repaired default mode bug
871 * WETreeView.m: added 'isItemLeaf' binding
873 Thu Nov 23 14:00:58 2000 Martin Spindler <spindler@mdlink.de>
875 * WEMonthOverview.m: changed matrix into a list of NSMutableArray's
877 * WEWeekOverview.m: changed matrix into a list of NSMutableArray's
879 Wed Nov 22 16:39:00 2000 Martin Spindler <spindler@mdlink.de>
881 * WETableMatrix*[h.m]: added
883 Mon Nov 20 12:22:18 2000 Helge Hess <helge.hess@mdlink.de>
885 * WETableView.m: check 'autoScroll' association
887 Sat Nov 18 20:03:29 2000 Helge Hess <helge.hess@mdlink.de>
889 * added WEClientCapabilities class
891 Wed Nov 15 15:37:35 2000 Martin Spindler <spindler@mdlink.de>
893 * WEComponentValue.m: added
895 Thu Nov 9 18:57:13 2000 Martin Spindler <spindler@mdlink.de>
897 * WETableView: added 'identifier' association
899 Wed Nov 1 18:46:58 2000 Martin Spindler <spindler@mdlink.de>
901 * WEPageView.m: added
903 * WEContextKey.m: added
905 Mon Oct 30 15:54:02 2000 Martin Spindler <spindler@mdlink.de>
907 * WECollapsibleComponentContent.m: added 'action'
908 added 'fragmentIdentifier'
910 Fri Oct 27 12:49:43 2000 Martin Spindler <spindler@mdlink.de>
912 * WECollapsibleComponentContent.m: added association 'condition'
914 Fri Oct 20 18:31:59 2000 Martin Spindler <spindler@mdlink.de>
916 * WESwitch.m: added 'default' association in WECase
918 * WETableView.m: fixed sorting bug
920 Wed Oct 18 15:42:53 2000 Martin Spindler <spindler@mdlink.de>
924 Tue Oct 17 09:54:52 2000 Martin Spindler <spindler@mdlink.de>
928 Mon Oct 16 15:18:50 2000 Martin Spindler <spindler@mdlink.de>
930 * WETableView.m: changed association lastItem into previousItem
931 changed association lastIndex into previousIndex
933 * WETableView.m: only the sorted column can be grouped
935 Thu Oct 12 17:30:50 2000 Martin Spindler <spindler@mdlink.de>
937 * WETableView.m: fixed isGroup bug
939 Mon Oct 9 18:45:48 2000 Martin Spindler <spindler@mdlink.de>
941 * WETreeView.m: added association 'string' and 'extraAttributes'
943 * WETableView.m: changed visibility of navigation icons
945 * WETreeView.m, WEBrowser.m: added
947 Thu Sep 28 13:24:37 2000 Helge Hess <helge.hess@mdlink.de>
949 * created WEExtensions