1 2005-09-09 Helge Hess <helge.hess@skyrix.com>
3 * WETableMatrixLabel.m: avoid an edge condition when the position
4 binding is missing (v4.5.82)
6 2005-08-27 Helge Hess <helge.hess@opengroupware.org>
8 * WETableView: added common.h file to support PCH (not required for
11 2005-08-05 Helge Hess <helge.hess@opengroupware.org>
13 * JSStringTable.m: fixed a non-lF warning (v4.5.80)
15 2005-08-01 Helge Hess <helge.hess@skyrix.com>
19 * WETreeView.m: major code cleanups
21 * WETreeMatrixElement.m: minor performance improvements
23 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
25 * JSStringTable.m: if 'if-none-match' is not set, do not return a 304
28 2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
30 * WEExtensions.xcodeproj: added JSStringTable, bumped framework version
32 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
34 * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77)
36 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
40 * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable
42 * added JSStringTable dynamic element to expose localization string
43 tables as JavaScript arrays on the client side
45 * WEDateField.m, JSMenu.h: minor code cleanups
49 * WEStringTableManager.m: reworked table manager
51 * WEStringTable.m: added methods for NSDictionary compatibility
53 * WEResourceManager.m: updated API to match NGObjWeb
55 2005-07-11 Marcus Mueller <znek@mulle-kybernetik.com>
57 * WEExtensions-Info.plist: fixed bundle identifier
59 2005-07-10 Helge Hess <helge.hess@opengroupware.org>
61 * WEDropContainer.m: keep drop-script JavaScript code as a static
64 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
66 * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
69 2005-04-24 Helge Hess <helge.hess@opengroupware.org>
71 * fixed gcc 4.0 warnings (v4.5.72)
73 2005-04-12 Helge Hess <helge.hess@opengroupware.org>
77 * added generated manpages for all .api files
79 * WETabView.m, WETableView.m: minor code cleanups
81 2005-04-08 Helge Hess <helge.hess@opengroupware.org>
83 * WETableView/WETableData.m, WETableCell.m: some code cleanups
86 2005-03-07 Helge Hess <helge.hess@opengroupware.org>
88 * added some support for -generateXMLStyleEmptyElements (v4.5.69)
90 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
92 * WEResourceManager.m: lookup web resources in
93 Library/AppName/WebServerResources, fixed an incorrect reference to
96 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
100 * WEResourceManager.m: removed special handling of components.cfg (only
101 required by OGo for legacy reasons)
103 * GNUmakefile: properly export the WEResourceManager.h header file
105 2005-02-17 Helge Hess <helge.hess@skyrix.com>
107 * added a modified variant of the OGoResourceManager and the required
108 support classes, this allows for integration of SOPE apps with FHS
111 2005-01-04 Marcus Mueller <znek@mulle-kybernetik.com>
113 * common.h, JSClipboard.m: changed to use WOContext's new
114 resourceLookupLanguages now (v4.5.65)
116 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
118 * WEExtensions.xcode: minor changes and updated
120 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
122 * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
126 * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now)
128 * WETabView.m: code cleanups, added a way to disable certain tabs
129 (disabledTabKeys association)
131 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
133 * WEExtensions.xcode: bumped the framework version
135 2004-11-06 Marcus Mueller <znek@mulle-kybernetik.com>
139 * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
140 WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
141 rendering of otherTagString attribute.
143 * *.api: new formal definitions for WOElements defined in this
146 * WEExtensions.xcode: added .api files
148 2004-11-04 Helge Hess <helge.hess@skyrix.com>
150 * use Version file for install directory location
152 2004-10-21 Helge Hess <helge.hess@skyrix.com>
154 * WETableView/GNUmakefile: added support for config.make (v4.3.61)
156 2004-10-04 Marcus Mueller <znek@mulle-kybernetik.com>
158 * WEExtensions.xcode: updated to current build version
160 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
162 * common.h(WEUriOfResource): use component resource manager if
165 * WETreeData.m: added new 'treeLink' association which can be used to
166 override the componentActionURL used for expand/collapse and therfore
167 allow for session less tree generation (v4.3.59)
169 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
171 * WEExtensions.xcode: Fixed dependencies to resemble the make process
172 more closely. Our aim should be to stick to the make process
173 as closely as possible, so we shouldn't introduce dependencies in
174 non-toplevel projects. Also corrected inclusion of .js resources
175 (these were accidentaly treated as source files before).
177 2004-08-30 Marcus Mueller <znek@mulle-kybernetik.com>
179 * WEExtensions.xcode: new Xcode project
181 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
183 * added hack to install the project in FHS locations - the library,
184 its headers, the tools and the resources will be installed in
185 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
188 2004-08-24 Helge Hess <helge.hess@skyrix.com>
190 * install bundle in Library/WOxElemBuilders-4.3/ (v4.3.57)
192 * install (elem builder) bundle in Library/WOxElemBuilders/4.3/
195 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
197 * fixed for SOPE 4.3 directory layout (v4.3.55)
199 * moved to SOPE 4.3 (v4.3.54)
201 2004-08-15 Helge Hess <helge.hess@skyrix.com>
203 * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53)
205 2004-08-13 Helge Hess <helge.hess@skyrix.com>
207 * WEWeekColumnView.m: added 'hideWeekend' association to disable
208 display of the Saturday/Sunday columns (v4.2.52)
210 * WEWeekOverview.m: added 'hideWeekend' association to disable display
211 of the Saturday/Sunday column, major code cleanups (v4.2.51)
213 2004-07-19 Helge Hess <helge.hess@skyrix.com>
215 * common.h: fixed a gcc 3.4 warning (4.2.50)
217 2004-07-08 Helge Hess <helge.hess@skyrix.com>
219 * WEDragContainer.m: minor code cleanups (v4.2.49)
221 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
223 * WETabView.m: avoid (auto)-creation of session (was used to check for
224 a JavaScript-available marker in the session) (v4.2.48)
226 2004-06-24 Helge Hess <helge.hess@opengroupware.org>
228 * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some
229 edge condition on MacOSX (v4.2.47)
231 2004-06-24 Marcus Mueller <znek@mulle-kybernetik.com>
233 * WEMonthOverview.m: weekOfYear was always incremented by one,
234 regardless of year spillovers. (v4.2.46)
236 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
238 * WEMonthOverview.m: added support for stylesheets (v4.2.45)
240 2004-06-23 Helge Hess <helge.hess@opengroupware.org>
242 * WEMonthOverview.m: various code cleanups (v4.2.44)
244 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
246 * WEMonthOverview.m: fixed OGo bug #326 (month printview showed
247 incorrect week numbers)
249 2004-06-10 Helge Hess <helge.hess@opengroupware.org>
253 * GNUmakefile.preamble: added prebinding, fixed static dependencies for
256 * WETableCalcMatrix.m: code cleanups
258 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
260 * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those
261 elements are not compiled in gstep-make but in Xcode?) (v4.2.42)
265 * WETableCalcMatrix.m: minor code cleanups
267 * GNUmakefile.preamble: fixed relative search pathes
269 2004-06-02 Marcus Mueller <znek@mulle-kybernetik.com>
271 * GNUmakefile.preamble: more support for building with
272 GNUSTEP_BUILD_DIR environment variable set (v4.2.40)
274 2004-05-12 Helge Hess <helge.hess@skyrix.com>
278 * WEWeekOverview.m: fixed broken "</td" close tag (added missing '>')
280 * WEMonthOverview.m: fixed broken "</td" close tag (added missing '>'),
281 minor optimizations to -takeValuesFromRequest:
283 2004-05-11 Helge Hess <helge.hess@opengroupware.org>
285 * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert,
286 now just prints a log) (v4.2.38)
288 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
290 * GNUmakefile.preamble: added support for building with
291 GNUSTEP_BUILD_DIR environment variable set for recent
292 gnustep-make package. (v4.2.37)
294 2004-05-05 Helge Hess <helge.hess@skyrix.com>
296 * WETableView/WETableView.m: minor code cleanups (v4.2.36)
300 * WETableView/WETreeData.m: minor cleanups
302 * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML
303 compatibility, some minor cleanups
305 2004-04-26 Helge Hess <helge.hess@skyrix.com>
307 * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release
308 error introduced in one of the last versions) (v4.2.34)
310 2004-04-19 Helge Hess <helge.hess@skyrix.com>
314 * WExExtElemBuilder.m: generate WEPageLink for <var:pagelink> tag
316 * added WEPageLink element for easier generation of component page
317 links with parameters
319 * WECalendarField.m, JSShiftClick.m: minor code cleanups
321 2004-04-07 Helge Hess <helge.hess@opengroupware.org>
323 * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32)
325 2004-04-06 Helge Hess <helge.hess@opengroupware.org>
327 * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for
328 "inline" compilation (thanks Luca for pointing that out) (v4.2.31)
330 2004-04-02 Helge Hess <helge.hess@skyrix.com>
332 * moved WETableView to a subproject, moved WETableView classes to
333 separate files (v4.2.30)
337 * GNUmakefile: cleaned up makefile, created postamble makefile
339 * WEPageView.m: fixed a static variable init bug, improved XHTML
340 compatibility, major code cleanups
342 * WETableView.m: major code cleanups, changed behaviour with disabled
343 navigation buttons in tableviews, those are now hidden per default to
344 avoid screen clutter in small tableviews. Disabled buttons can still
345 be activated using the WETableView_showBlindNavigation default in
346 case you consider that better UI
348 2004-03-31 Helge Hess <helge.hess@skyrix.com>
352 * WExExtElemBuilder.m: create a WERedirect element for <var:redirect/>
354 * copied in old WORedirect dynamic element as "WERedirect" in case
355 someone actually uses that. The WORedirect will be a subclass of
358 2004-03-24 Helge Hess <helge.hess@skyrix.com>
362 * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier"
365 * added new WEQualifierConditional dynamic element
367 * WESwitch.m: some code cleanups
369 2004-02-10 Helge Hess <helge.hess@opengroupware.org>
371 * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation
372 warnings on MacOSX (v4.2.26)
374 2004-01-07 Helge Hess <helge@groove.local>
376 * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX
377 compilation (v4.2.25)
379 2004-01-03 Helge Hess <helge.hess@opengroupware.org>
383 * WETableView.h: subminor cleanup
385 * WETabItem.m: minor cleanups
387 2003-12-12 Helge Hess <helge.hess@opengroupware.org>
389 * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and
390 WETreeMatrixElement classes to separate files, major cleanups
393 2003-11-30 Helge Hess <helge.hess@opengroupware.org>
395 * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested
396 by chunsj@embian.com (v4.2.22)
398 2003-11-25 Helge Hess <helge.hess@opengroupware.org>
400 * WEWeekOverview.m: added associations for attaching a CSS style class
401 to the view (v4.2.21)
403 Tue Nov 11 16:27:30 2003 Martin Hoerning <mh@skyrix.com>
405 * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't
406 forwarded to the date infos in the month-matrix.
407 (solves ogobug 110) (v4.2.20)
409 2003-10-30 Helge Hess <helge.hess@skyrix.com>
411 * WECollapsibleComponentContent.m: small code cleanups, fixed some
412 XHTML issues (v4.2.19)
414 2003-10-30 Thomas Schild <ts@skyrix.com>
416 * WECollapsibleComponentContent.m: added client capabilities for
417 mozilla and netscape to generate javascript which adds the
418 hash part in requested url (v4.2.18)
420 Tue Oct 28 14:51:21 2003 Jan Reichmann <jr@skyrix.com>
422 * WEEpozEditor.m: add license text (v4.2.17)
424 2003-10-22 Helge Hess <helge.hess@skyrix.com>
426 * WEEpozEditor.m: Epoz style and charset are configurable now
429 * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML
430 editor if it is installed in the system. The element behaves almost
432 Note: of course you must have installed Epoz! In OGo Epoz is located
433 in ThirdParty/epoz and must be copied to your WebServerResources
436 2003-10-15 Helge Hess <helge.hess@skyrix.com>
440 * GNUmakefile.preamble: added explicit library dependencies required
443 * WETableMatrixContent.m: renamed superclass of WETableMatrixContent
444 to keep MacOSX gcc happy
446 * common.h: removed dependency on FoundationExt
448 2003-09-09 Helge Hess <helge.hess@skyrix.com>
450 * checked in the Linux generated .jsm files for easier compilation on
451 platforms which do not support "echo -n" in the default shell
454 2003-09-04 Helge Hess <helge.hess@skyrix.com>
458 * general: improved XHTML compatibility
460 * general: major cleanups and performance improvements (less
461 autoreleased objects, better int=>str mapping, ...)
463 2003-07-28 Helge Hess <helge.hess@skyrix.com>
465 * applied rangeOfString patches provided by Filip Van Raemdonck for
466 improved compilation with gstep-base (v4.2.11)
468 * applied GNUstep patches provided by Filip Van Raemdonck for improved
469 compilation with gstep-base (v4.2.10)
471 2003-06-30 Helge Hess <helge.hess@skyrix.com>
473 * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings
476 * moved to skyrix-sope-42 (v4.2.8)
478 Fri May 9 15:03:48 2003 Martin Hoerning <mh@skyrix.com>
482 * WEWeekOverview.m, WEWeekColumView.m: added support for
483 allday-appointments (info items) (bug 1580)
485 Mon Mar 3 16:29:28 2003 Jan Reichmann <jan@skyrix.com>
487 * WETreeView.m: fixed warnings(v4.1.6)
489 Fri Feb 28 18:26:23 2003 Jan Reichmann <jan@skyrix.com>
491 * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5)
493 Mon Feb 24 14:47:18 2003 Martin Hoerning <mh@skyrix.com>
495 * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4)
498 Tue Feb 4 15:48:32 2003 Martin Hoerning <mh@skyrix.com>
502 * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m,
503 WETableView.m: fixed tooltips (added 'title' to img and
504 input type='image' tags) (bug 844)
506 Tue Dec 17 17:58:51 2002 Martin Hoerning <mh@skyrix.com>
508 * WETableView.m: added WETableView_hideBlindNavigation default,
509 default value is NO, (bug 791) (v.4.1.2)
511 2002-12-08 Helge Hess <helge.hess@skyrix.com>
513 * GNUmakefile: fixed linking
515 2002-12-06 Helge Hess <helge.hess@skyrix.com>
517 * GNUmakefile: fixed SOVERSION (major/minor)
519 2002-12-02 Helge Hess <helge.hess@skyrix.com>
521 * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1)
523 Fri Nov 29 18:09:05 2002 Martin Hoerning <mh@skyrix.com>
525 * WETableView.m: added </td> tag in form mode in footer row (bug 731)
527 Thu Jul 18 16:27:13 2002 Bjoern Stierand <bjoern@skyrix.com>
529 * WETableData.m: fixed font tags in simple-table-cells (bug 498)
531 Wed May 15 15:00:06 2002 Martin Hoerning <mh@skyrix.com>
533 * JSClipboard.m: added to exit on -isMacBrowser
535 Sun May 5 14:42:22 2002 Helge Hess <helge.hess@skyrix.com>
539 Mon Jan 7 18:19:23 2002 Helge Hess <helge.hess@skyrix.com>
541 * WExExtElemBuilder.m: added mappings for tabs
543 Mon Jan 7 17:01:34 2002 Helge Hess <helge.hess@skyrix.com>
545 * added WEExtensions bundle
547 Mon Dec 17 16:59:57 2001 Helge Hess <helge.hess@skyrix.com>
549 * moved WEClientCapabilities to NGObjWeb
551 Wed Dec 5 13:09:54 2001 Helge Hess <helge.hess@skyrix.com>
553 * WEDropContainer.m: now processes extra attributes on it's own ...
555 Tue Dec 4 12:17:26 2001 Martin Spindler <spindler@mdlink.de>
557 * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop
558 (only for MS Windows systems)
560 Thu Nov 22 16:58:32 2001 Martin Spindler <spindler@mdlink.de>
562 * WETableView.m: show navigation in footer
564 Tue Nov 20 17:24:58 2001 Martin Hoerning <mh@skyrix.com>
566 * WEWeekOverview.m: added headerRows/footerRows
568 Tue Nov 13 10:06:42 2001 Helge Hess <helge.hess@skyrix.com>
570 * WEClientCapabilities.m: added user-agent string of
571 MacOSX 10.1.1 DAV filesystem
573 Thu Nov 8 16:38:19 2001 Martin Spindler <spindler@mdlink.de>
575 * WETabView.m: support of td background onclicks
577 Wed Oct 24 15:00:04 2001 Helge Hess <helge.hess@skyrix.com>
579 * WEClientCapabilities.m: recognize Dillo web browser
581 Wed Oct 17 11:02:32 2001 Helge Hess <helge.hess@skyrix.com>
583 * WEMonthOverview.m: fixed bug, currentday set too late
585 Fri Oct 5 11:05:38 2001 Martin Hoerning <mh@skyrix.com>
587 * WERichString.m: fixed insertBR
589 Thu Oct 4 17:50:41 2001 Martin Spindler <spindler@mdlink.de>
591 * WERichString.m: added insertBR association
593 Mon Oct 1 19:53:07 2001 Martin Spindler <spindler@mdlink.de>
595 * WESwitch: fixed -takeValuesFromRequest:...
597 Wed Sep 5 12:05:47 2001 Sascha Schimke <sascha@skyrix.com>
599 * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering
601 Tue Aug 28 17:35:31 2001 Martin Spindler <spindler@mdlink.de>
603 * WETabView.m: disable javascript
605 Fri Aug 17 14:13:13 2001 Helge Hess <helge.hess@skyrix.com>
607 * WETabView.m: fixed bug, added color as font-size ...
609 Tue Aug 14 14:35:26 2001 Martin Spindler <spindler@mdlink.de>
611 * WETabView.m set fontstyle of active label to bold
613 Mon Aug 6 14:08:23 2001 Martin Spindler <spindler@mdlink.de>
615 * WECalendarField.m: support of name association(used by DirectActions)
617 Fri Aug 3 12:52:06 2001 Martin Spindler <spindler@mdlink.de>
619 * WECalendarField.m: support of NSCalendarDate association ('date')
621 Thu Aug 2 22:27:39 2001 Helge Hess <helge.hess@skyrix.com>
623 * WEClientCapabilities.m: added some new DAV client user-agents
625 Tue Jul 24 20:55:51 2001 Helge Hess <helge.hess@skyrix.com>
627 * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as
630 Tue Jul 24 19:37:59 2001 Martin Spindler <spindler@mdlink.de>
632 * WETableView.[h|m]: added showGroupTitle instance variable
634 Wed Jun 20 16:23:45 2001 Martin Spindler <spindler@mdlink.de>
636 * WETabView.m: added font associations
638 Thu Jun 7 12:23:55 2001 Helge Hess <helge.hess@skyrix.com>
640 * WEDropContainer.m: fixed bug: drop tag was not properly closed !!
642 Wed Jun 6 14:28:37 2001 Helge Hess <helge.hess@skyrix.com>
644 * WEDropContainer.m: fixed bug: element was generated on any browser
646 Thu May 31 17:47:29 2001 Helge Hess <helge.hess@skyrix.com>
648 * WETabView.m: used double-quotes for href attributes
650 Tue May 29 16:21:37 2001 Martin Spindler <spindler@mdlink.de>
652 * WETableData.m: valign is set to 'TOP' by default
654 Tue May 22 15:39:48 2001 Martin Spindler <spindler@mdlink.de>
656 * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct
657 in takeValuesFromRequest:inContext:
659 Tue May 15 16:10:07 2001 Martin Spindler <spindler@mdlink.de>
661 * WETabView.m: isJavaScriptEnabled didn't work (fixed)
663 Sun May 6 16:45:44 2001 Martin Spindler <spindler@mdlink.de>
665 * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title)
667 * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...)
669 Tue May 1 19:02:12 2001 Martin Spindler <spindler@mdlink.de>
671 * WETableView.m: format of assert was wrong
673 Mon Apr 30 20:56:12 2001 Martin Spindler <spindler@mdlink.de>
675 * WEWeekOverview: added 'border', 'width', 'cellpadding' and
676 'cellspacing' associations
678 Mon Apr 23 12:30:13 2001 Helge Hess <helge.hess@skyrix.com>
680 * WETabItem.m: break up huge -appendToResponse:inContext:
682 Sat Apr 21 21:29:38 2001 Helge Hess <helge.hess@skyrix.com>
684 * WETabView.m: body-active-keys handled by view instead of item
686 * WETabView.m: break up huge -appendToResponse:inContext:
688 Sat Apr 21 19:58:34 2001 Helge Hess <helge.hess@skyrix.com>
690 * split up WETabView.m file
692 Mon Apr 9 18:08:34 2001 Martin Spindler <spindler@mdlink.de>
694 * WETableView: don't throw exception if no table-content is set
696 Wed Apr 4 15:28:33 2001 Martin Spindler <spindler@mdlink.de>
698 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
700 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
702 Thu Mar 29 14:55:39 2001 Martin Spindler <spindler@mdlink.de>
704 * WETableView.m added 'cellspacing', 'cellpadding', 'border'
706 * WETableData.m use font attributes for 'string'
708 Wed Mar 28 16:18:24 2001 Martin Spindler <spindler@mdlink.de>
710 * WETableData.m: added 'action' and fixed formatter bug
712 Thu Mar 1 10:38:33 2001 Joerg Grimm <joerg@trex2>
714 * WECollapsibleComponentContent.m: set anchor only in IE
716 Wed Feb 28 14:30:45 2001 Helge Hess <helge.hess@mdlink.de>
718 * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]):
719 fixed bug (segfault if no user-agent was set in the request)
721 Tue Feb 27 18:15:25 2001 Joerg Grimm <joerg@trex2>
723 * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext
725 Mon Feb 12 20:36:37 2001 Martin Spindler <spindler@mdlink.de>
727 * WETableView+Grouping.m: added grouping behaviour
729 Tue Feb 6 16:17:09 2001 Martin Spindler <spindler@mdlink.de>
731 * WEWeekOverview.m: contentColor wasn't correct
733 Fri Feb 2 16:17:59 2001 Martin Spindler <spindler@mdlink.de>
735 * WEWeekOverview.m: fixed some problems with takeValuesFromRequest
737 Wed Jan 31 17:31:31 2001 Martin Spindler <spindler@mdlink.de>
739 * WETableView.m: added resizeButtons for autoScollHeight
741 Tue Jan 30 10:44:37 2001 Helge Hess <helge.hess@mdlink.de>
743 * WEClientCapabilities.m: added support for Links browser
745 Fri Jan 26 19:55:25 2001 Helge Hess <helge.hess@mdlink.de>
747 * WETableView.m: changed semantics of autoscroll binding
749 Thu Jan 25 18:20:45 2001 Martin Spindler <spindler@mdlink.de>
751 * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10)
753 * WETableView: added resizeBatchButtons
755 * WETreeView.m: bug fixed (no header was rendered if list.count ==0)
757 Wed Jan 24 18:10:07 2001 Martin Spindler <spindler@mdlink.de>
759 * WEDragContainer.m allow DnD in forms
761 * WETableView.m takeValuesFromRequest: fixed bug
763 * WERichString.m added template and 'condition' binding
765 * WEWeekColumnView.m: fixed filtering of appointments with several days
767 Tue Jan 23 17:28:28 2001 Martin Spindler <spindler@mdlink.de>
769 * WEDropContainer.m: can attach behaviour to parent element
771 Thu Jan 18 17:14:21 2001 Martin Spindler <spindler@mdlink.de>
773 * WERichString.m: added
775 * WETabView.m: fixed javaScript
777 * WECalendarField.m: added
779 * WETimeField.m, WEDateField.m: merged into WECalendarField
781 * WEWeekOverview.m: default of self->weekStart was wrong
783 * WEWeekOverview.m: dito
785 Wed Jan 17 15:18:02 2001 Martin Spindler <spindler@mdlink.de>
787 * WETabView.m: improved background img tabs
789 * clean up: removed some warnings
791 Tue Jan 16 13:01:27 2001 Martin Spindler <spindler@mdlink.de>
793 * WETreeView.m: -invokeAction...: headers couldn't call actions
795 Mon Jan 15 18:19:34 2001 Martin Spindler <spindler@mdlink.de>
797 * WETabView: added asBackground mode
799 Tue Jan 9 19:00:58 2001 Martin Spindler <spindler@mdlink.de>
801 * WECollapsibleComponentContent.m:
802 submitAction can jump to the fragment Identifier
804 Mon Jan 8 13:04:18 2001 Helge Hess <helge.hess@mdlink.de>
808 Fri Jan 5 16:57:53 2001 Martin Spindler <spindler@mdlink.de>
810 * WEWeekOverview.m: renders own title only if necessary
812 * WEContextKey.m fixed retain bug
814 Thu Jan 4 20:40:25 2001 Martin Spindler <spindler@mdlink.de>
816 * WEContextConditional.m: added 'didMatch' binding
818 * WEWeekColumnView.m: renders an own title if necessary
820 Tue Jan 2 14:52:23 2001 Martin Spindler <spindler@mdlink.de>
823 (_applyIdentifier): - replaced 'self->list' by 'self->allObjects'
824 (_appendNavigation): - show navigation buttons only if neccessary
826 Tue Jan 2 12:13:15 2001 Helge Hess <helge.hess@mdlink.de>
828 * WETableView.m: check whether 'list' is settable before applying a
831 Wed Dec 20 19:48:54 2000 Martin Spindler <spindler@mdlink.de>
833 * WETableView.m: added binding 'selection'
835 Tue Dec 19 21:19:25 2000 Martin Spindler <spindler@mdlink.de>
837 * WECollapsibleComponentContent.m: is collapsible on clientSide now
839 * WETreeView.m repaired 'showItem' bug
841 * WETreeView.m added binding 'showItem'
843 * WETreeView.m currentPath wasn't updated properly
845 Tue Dec 19 02:16:49 2000 Helge Hess <helge.hess@mdlink.de>
847 * WETableData.m: added cluster & formatting
849 * WETableView.m: fixed bug with YesNumber, NoNumber (was completly
850 broken [static's were not initializaed, NoNumber was not retained)
852 * WETableView.m: moved WETableData, WETableCell to separate files
854 * WETableView.m: added 'string' binding to WETableCell, made tags
855 lowercase (xhtml compatibility)
857 Fri Dec 15 18:35:46 2000 Martin Spindler <spindler@mdlink.de>
859 * WETreeView.m: reorganized matrix (created _WETreeMatrixElement)
860 render no table if slow table browser
862 * WETimeField.m, WEDateField.m: added
864 * WETableView.m: browser check -> few tables if required
866 Tue Dec 12 22:09:11 2000 Martin Spindler <spindler@mdlink.de>
868 * WETreeView.m: added association 'currentPath'
870 Fri Dec 8 11:56:56 2000 Helge Hess <helge.hess@mdlink.de>
872 * WEClientCapabilities.m: added detection of Konqueror
874 Thu Dec 7 11:46:14 2000 Helge Hess <helge.hess@mdlink.de>
876 * cleanups, added WEWeekColumnView
878 Mon Nov 27 19:18:14 2000 Martin Spindler <spindler@mdlink.de>
880 * WESwitch.m: added 'keys' attribute to WECase
883 * WESwitch.m: repaired default mode bug
885 * WETreeView.m: added 'isItemLeaf' binding
887 Thu Nov 23 14:00:58 2000 Martin Spindler <spindler@mdlink.de>
889 * WEMonthOverview.m: changed matrix into a list of NSMutableArray's
891 * WEWeekOverview.m: changed matrix into a list of NSMutableArray's
893 Wed Nov 22 16:39:00 2000 Martin Spindler <spindler@mdlink.de>
895 * WETableMatrix*[h.m]: added
897 Mon Nov 20 12:22:18 2000 Helge Hess <helge.hess@mdlink.de>
899 * WETableView.m: check 'autoScroll' association
901 Sat Nov 18 20:03:29 2000 Helge Hess <helge.hess@mdlink.de>
903 * added WEClientCapabilities class
905 Wed Nov 15 15:37:35 2000 Martin Spindler <spindler@mdlink.de>
907 * WEComponentValue.m: added
909 Thu Nov 9 18:57:13 2000 Martin Spindler <spindler@mdlink.de>
911 * WETableView: added 'identifier' association
913 Wed Nov 1 18:46:58 2000 Martin Spindler <spindler@mdlink.de>
915 * WEPageView.m: added
917 * WEContextKey.m: added
919 Mon Oct 30 15:54:02 2000 Martin Spindler <spindler@mdlink.de>
921 * WECollapsibleComponentContent.m: added 'action'
922 added 'fragmentIdentifier'
924 Fri Oct 27 12:49:43 2000 Martin Spindler <spindler@mdlink.de>
926 * WECollapsibleComponentContent.m: added association 'condition'
928 Fri Oct 20 18:31:59 2000 Martin Spindler <spindler@mdlink.de>
930 * WESwitch.m: added 'default' association in WECase
932 * WETableView.m: fixed sorting bug
934 Wed Oct 18 15:42:53 2000 Martin Spindler <spindler@mdlink.de>
938 Tue Oct 17 09:54:52 2000 Martin Spindler <spindler@mdlink.de>
942 Mon Oct 16 15:18:50 2000 Martin Spindler <spindler@mdlink.de>
944 * WETableView.m: changed association lastItem into previousItem
945 changed association lastIndex into previousIndex
947 * WETableView.m: only the sorted column can be grouped
949 Thu Oct 12 17:30:50 2000 Martin Spindler <spindler@mdlink.de>
951 * WETableView.m: fixed isGroup bug
953 Mon Oct 9 18:45:48 2000 Martin Spindler <spindler@mdlink.de>
955 * WETreeView.m: added association 'string' and 'extraAttributes'
957 * WETableView.m: changed visibility of navigation icons
959 * WETreeView.m, WEBrowser.m: added
961 Thu Sep 28 13:24:37 2000 Helge Hess <helge.hess@mdlink.de>
963 * created WEExtensions