1 2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
3 * WEExtensions.xcodeproj: added JSStringTable, bumped framework version
5 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
7 * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77)
9 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
13 * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable
15 * added JSStringTable dynamic element to expose localization string
16 tables as JavaScript arrays on the client side
18 * WEDateField.m, JSMenu.h: minor code cleanups
22 * WEStringTableManager.m: reworked table manager
24 * WEStringTable.m: added methods for NSDictionary compatibility
26 * WEResourceManager.m: updated API to match NGObjWeb
28 2005-07-11 Marcus Mueller <znek@mulle-kybernetik.com>
30 * WEExtensions-Info.plist: fixed bundle identifier
32 2005-07-10 Helge Hess <helge.hess@opengroupware.org>
34 * WEDropContainer.m: keep drop-script JavaScript code as a static
37 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
39 * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
42 2005-04-24 Helge Hess <helge.hess@opengroupware.org>
44 * fixed gcc 4.0 warnings (v4.5.72)
46 2005-04-12 Helge Hess <helge.hess@opengroupware.org>
50 * added generated manpages for all .api files
52 * WETabView.m, WETableView.m: minor code cleanups
54 2005-04-08 Helge Hess <helge.hess@opengroupware.org>
56 * WETableView/WETableData.m, WETableCell.m: some code cleanups
59 2005-03-07 Helge Hess <helge.hess@opengroupware.org>
61 * added some support for -generateXMLStyleEmptyElements (v4.5.69)
63 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
65 * WEResourceManager.m: lookup web resources in
66 Library/AppName/WebServerResources, fixed an incorrect reference to
69 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
73 * WEResourceManager.m: removed special handling of components.cfg (only
74 required by OGo for legacy reasons)
76 * GNUmakefile: properly export the WEResourceManager.h header file
78 2005-02-17 Helge Hess <helge.hess@skyrix.com>
80 * added a modified variant of the OGoResourceManager and the required
81 support classes, this allows for integration of SOPE apps with FHS
84 2005-01-04 Marcus Mueller <znek@mulle-kybernetik.com>
86 * common.h, JSClipboard.m: changed to use WOContext's new
87 resourceLookupLanguages now (v4.5.65)
89 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
91 * WEExtensions.xcode: minor changes and updated
93 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
95 * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
99 * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now)
101 * WETabView.m: code cleanups, added a way to disable certain tabs
102 (disabledTabKeys association)
104 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
106 * WEExtensions.xcode: bumped the framework version
108 2004-11-06 Marcus Mueller <znek@mulle-kybernetik.com>
112 * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
113 WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
114 rendering of otherTagString attribute.
116 * *.api: new formal definitions for WOElements defined in this
119 * WEExtensions.xcode: added .api files
121 2004-11-04 Helge Hess <helge.hess@skyrix.com>
123 * use Version file for install directory location
125 2004-10-21 Helge Hess <helge.hess@skyrix.com>
127 * WETableView/GNUmakefile: added support for config.make (v4.3.61)
129 2004-10-04 Marcus Mueller <znek@mulle-kybernetik.com>
131 * WEExtensions.xcode: updated to current build version
133 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
135 * common.h(WEUriOfResource): use component resource manager if
138 * WETreeData.m: added new 'treeLink' association which can be used to
139 override the componentActionURL used for expand/collapse and therfore
140 allow for session less tree generation (v4.3.59)
142 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
144 * WEExtensions.xcode: Fixed dependencies to resemble the make process
145 more closely. Our aim should be to stick to the make process
146 as closely as possible, so we shouldn't introduce dependencies in
147 non-toplevel projects. Also corrected inclusion of .js resources
148 (these were accidentaly treated as source files before).
150 2004-08-30 Marcus Mueller <znek@mulle-kybernetik.com>
152 * WEExtensions.xcode: new Xcode project
154 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
156 * added hack to install the project in FHS locations - the library,
157 its headers, the tools and the resources will be installed in
158 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
161 2004-08-24 Helge Hess <helge.hess@skyrix.com>
163 * install bundle in Library/WOxElemBuilders-4.3/ (v4.3.57)
165 * install (elem builder) bundle in Library/WOxElemBuilders/4.3/
168 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
170 * fixed for SOPE 4.3 directory layout (v4.3.55)
172 * moved to SOPE 4.3 (v4.3.54)
174 2004-08-15 Helge Hess <helge.hess@skyrix.com>
176 * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53)
178 2004-08-13 Helge Hess <helge.hess@skyrix.com>
180 * WEWeekColumnView.m: added 'hideWeekend' association to disable
181 display of the Saturday/Sunday columns (v4.2.52)
183 * WEWeekOverview.m: added 'hideWeekend' association to disable display
184 of the Saturday/Sunday column, major code cleanups (v4.2.51)
186 2004-07-19 Helge Hess <helge.hess@skyrix.com>
188 * common.h: fixed a gcc 3.4 warning (4.2.50)
190 2004-07-08 Helge Hess <helge.hess@skyrix.com>
192 * WEDragContainer.m: minor code cleanups (v4.2.49)
194 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
196 * WETabView.m: avoid (auto)-creation of session (was used to check for
197 a JavaScript-available marker in the session) (v4.2.48)
199 2004-06-24 Helge Hess <helge.hess@opengroupware.org>
201 * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some
202 edge condition on MacOSX (v4.2.47)
204 2004-06-24 Marcus Mueller <znek@mulle-kybernetik.com>
206 * WEMonthOverview.m: weekOfYear was always incremented by one,
207 regardless of year spillovers. (v4.2.46)
209 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
211 * WEMonthOverview.m: added support for stylesheets (v4.2.45)
213 2004-06-23 Helge Hess <helge.hess@opengroupware.org>
215 * WEMonthOverview.m: various code cleanups (v4.2.44)
217 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
219 * WEMonthOverview.m: fixed OGo bug #326 (month printview showed
220 incorrect week numbers)
222 2004-06-10 Helge Hess <helge.hess@opengroupware.org>
226 * GNUmakefile.preamble: added prebinding, fixed static dependencies for
229 * WETableCalcMatrix.m: code cleanups
231 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
233 * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those
234 elements are not compiled in gstep-make but in Xcode?) (v4.2.42)
238 * WETableCalcMatrix.m: minor code cleanups
240 * GNUmakefile.preamble: fixed relative search pathes
242 2004-06-02 Marcus Mueller <znek@mulle-kybernetik.com>
244 * GNUmakefile.preamble: more support for building with
245 GNUSTEP_BUILD_DIR environment variable set (v4.2.40)
247 2004-05-12 Helge Hess <helge.hess@skyrix.com>
251 * WEWeekOverview.m: fixed broken "</td" close tag (added missing '>')
253 * WEMonthOverview.m: fixed broken "</td" close tag (added missing '>'),
254 minor optimizations to -takeValuesFromRequest:
256 2004-05-11 Helge Hess <helge.hess@opengroupware.org>
258 * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert,
259 now just prints a log) (v4.2.38)
261 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
263 * GNUmakefile.preamble: added support for building with
264 GNUSTEP_BUILD_DIR environment variable set for recent
265 gnustep-make package. (v4.2.37)
267 2004-05-05 Helge Hess <helge.hess@skyrix.com>
269 * WETableView/WETableView.m: minor code cleanups (v4.2.36)
273 * WETableView/WETreeData.m: minor cleanups
275 * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML
276 compatibility, some minor cleanups
278 2004-04-26 Helge Hess <helge.hess@skyrix.com>
280 * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release
281 error introduced in one of the last versions) (v4.2.34)
283 2004-04-19 Helge Hess <helge.hess@skyrix.com>
287 * WExExtElemBuilder.m: generate WEPageLink for <var:pagelink> tag
289 * added WEPageLink element for easier generation of component page
290 links with parameters
292 * WECalendarField.m, JSShiftClick.m: minor code cleanups
294 2004-04-07 Helge Hess <helge.hess@opengroupware.org>
296 * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32)
298 2004-04-06 Helge Hess <helge.hess@opengroupware.org>
300 * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for
301 "inline" compilation (thanks Luca for pointing that out) (v4.2.31)
303 2004-04-02 Helge Hess <helge.hess@skyrix.com>
305 * moved WETableView to a subproject, moved WETableView classes to
306 separate files (v4.2.30)
310 * GNUmakefile: cleaned up makefile, created postamble makefile
312 * WEPageView.m: fixed a static variable init bug, improved XHTML
313 compatibility, major code cleanups
315 * WETableView.m: major code cleanups, changed behaviour with disabled
316 navigation buttons in tableviews, those are now hidden per default to
317 avoid screen clutter in small tableviews. Disabled buttons can still
318 be activated using the WETableView_showBlindNavigation default in
319 case you consider that better UI
321 2004-03-31 Helge Hess <helge.hess@skyrix.com>
325 * WExExtElemBuilder.m: create a WERedirect element for <var:redirect/>
327 * copied in old WORedirect dynamic element as "WERedirect" in case
328 someone actually uses that. The WORedirect will be a subclass of
331 2004-03-24 Helge Hess <helge.hess@skyrix.com>
335 * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier"
338 * added new WEQualifierConditional dynamic element
340 * WESwitch.m: some code cleanups
342 2004-02-10 Helge Hess <helge.hess@opengroupware.org>
344 * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation
345 warnings on MacOSX (v4.2.26)
347 2004-01-07 Helge Hess <helge@groove.local>
349 * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX
350 compilation (v4.2.25)
352 2004-01-03 Helge Hess <helge.hess@opengroupware.org>
356 * WETableView.h: subminor cleanup
358 * WETabItem.m: minor cleanups
360 2003-12-12 Helge Hess <helge.hess@opengroupware.org>
362 * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and
363 WETreeMatrixElement classes to separate files, major cleanups
366 2003-11-30 Helge Hess <helge.hess@opengroupware.org>
368 * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested
369 by chunsj@embian.com (v4.2.22)
371 2003-11-25 Helge Hess <helge.hess@opengroupware.org>
373 * WEWeekOverview.m: added associations for attaching a CSS style class
374 to the view (v4.2.21)
376 Tue Nov 11 16:27:30 2003 Martin Hoerning <mh@skyrix.com>
378 * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't
379 forwarded to the date infos in the month-matrix.
380 (solves ogobug 110) (v4.2.20)
382 2003-10-30 Helge Hess <helge.hess@skyrix.com>
384 * WECollapsibleComponentContent.m: small code cleanups, fixed some
385 XHTML issues (v4.2.19)
387 2003-10-30 Thomas Schild <ts@skyrix.com>
389 * WECollapsibleComponentContent.m: added client capabilities for
390 mozilla and netscape to generate javascript which adds the
391 hash part in requested url (v4.2.18)
393 Tue Oct 28 14:51:21 2003 Jan Reichmann <jr@skyrix.com>
395 * WEEpozEditor.m: add license text (v4.2.17)
397 2003-10-22 Helge Hess <helge.hess@skyrix.com>
399 * WEEpozEditor.m: Epoz style and charset are configurable now
402 * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML
403 editor if it is installed in the system. The element behaves almost
405 Note: of course you must have installed Epoz! In OGo Epoz is located
406 in ThirdParty/epoz and must be copied to your WebServerResources
409 2003-10-15 Helge Hess <helge.hess@skyrix.com>
413 * GNUmakefile.preamble: added explicit library dependencies required
416 * WETableMatrixContent.m: renamed superclass of WETableMatrixContent
417 to keep MacOSX gcc happy
419 * common.h: removed dependency on FoundationExt
421 2003-09-09 Helge Hess <helge.hess@skyrix.com>
423 * checked in the Linux generated .jsm files for easier compilation on
424 platforms which do not support "echo -n" in the default shell
427 2003-09-04 Helge Hess <helge.hess@skyrix.com>
431 * general: improved XHTML compatibility
433 * general: major cleanups and performance improvements (less
434 autoreleased objects, better int=>str mapping, ...)
436 2003-07-28 Helge Hess <helge.hess@skyrix.com>
438 * applied rangeOfString patches provided by Filip Van Raemdonck for
439 improved compilation with gstep-base (v4.2.11)
441 * applied GNUstep patches provided by Filip Van Raemdonck for improved
442 compilation with gstep-base (v4.2.10)
444 2003-06-30 Helge Hess <helge.hess@skyrix.com>
446 * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings
449 * moved to skyrix-sope-42 (v4.2.8)
451 Fri May 9 15:03:48 2003 Martin Hoerning <mh@skyrix.com>
455 * WEWeekOverview.m, WEWeekColumView.m: added support for
456 allday-appointments (info items) (bug 1580)
458 Mon Mar 3 16:29:28 2003 Jan Reichmann <jan@skyrix.com>
460 * WETreeView.m: fixed warnings(v4.1.6)
462 Fri Feb 28 18:26:23 2003 Jan Reichmann <jan@skyrix.com>
464 * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5)
466 Mon Feb 24 14:47:18 2003 Martin Hoerning <mh@skyrix.com>
468 * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4)
471 Tue Feb 4 15:48:32 2003 Martin Hoerning <mh@skyrix.com>
475 * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m,
476 WETableView.m: fixed tooltips (added 'title' to img and
477 input type='image' tags) (bug 844)
479 Tue Dec 17 17:58:51 2002 Martin Hoerning <mh@skyrix.com>
481 * WETableView.m: added WETableView_hideBlindNavigation default,
482 default value is NO, (bug 791) (v.4.1.2)
484 2002-12-08 Helge Hess <helge.hess@skyrix.com>
486 * GNUmakefile: fixed linking
488 2002-12-06 Helge Hess <helge.hess@skyrix.com>
490 * GNUmakefile: fixed SOVERSION (major/minor)
492 2002-12-02 Helge Hess <helge.hess@skyrix.com>
494 * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1)
496 Fri Nov 29 18:09:05 2002 Martin Hoerning <mh@skyrix.com>
498 * WETableView.m: added </td> tag in form mode in footer row (bug 731)
500 Thu Jul 18 16:27:13 2002 Bjoern Stierand <bjoern@skyrix.com>
502 * WETableData.m: fixed font tags in simple-table-cells (bug 498)
504 Wed May 15 15:00:06 2002 Martin Hoerning <mh@skyrix.com>
506 * JSClipboard.m: added to exit on -isMacBrowser
508 Sun May 5 14:42:22 2002 Helge Hess <helge.hess@skyrix.com>
512 Mon Jan 7 18:19:23 2002 Helge Hess <helge.hess@skyrix.com>
514 * WExExtElemBuilder.m: added mappings for tabs
516 Mon Jan 7 17:01:34 2002 Helge Hess <helge.hess@skyrix.com>
518 * added WEExtensions bundle
520 Mon Dec 17 16:59:57 2001 Helge Hess <helge.hess@skyrix.com>
522 * moved WEClientCapabilities to NGObjWeb
524 Wed Dec 5 13:09:54 2001 Helge Hess <helge.hess@skyrix.com>
526 * WEDropContainer.m: now processes extra attributes on it's own ...
528 Tue Dec 4 12:17:26 2001 Martin Spindler <spindler@mdlink.de>
530 * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop
531 (only for MS Windows systems)
533 Thu Nov 22 16:58:32 2001 Martin Spindler <spindler@mdlink.de>
535 * WETableView.m: show navigation in footer
537 Tue Nov 20 17:24:58 2001 Martin Hoerning <mh@skyrix.com>
539 * WEWeekOverview.m: added headerRows/footerRows
541 Tue Nov 13 10:06:42 2001 Helge Hess <helge.hess@skyrix.com>
543 * WEClientCapabilities.m: added user-agent string of
544 MacOSX 10.1.1 DAV filesystem
546 Thu Nov 8 16:38:19 2001 Martin Spindler <spindler@mdlink.de>
548 * WETabView.m: support of td background onclicks
550 Wed Oct 24 15:00:04 2001 Helge Hess <helge.hess@skyrix.com>
552 * WEClientCapabilities.m: recognize Dillo web browser
554 Wed Oct 17 11:02:32 2001 Helge Hess <helge.hess@skyrix.com>
556 * WEMonthOverview.m: fixed bug, currentday set too late
558 Fri Oct 5 11:05:38 2001 Martin Hoerning <mh@skyrix.com>
560 * WERichString.m: fixed insertBR
562 Thu Oct 4 17:50:41 2001 Martin Spindler <spindler@mdlink.de>
564 * WERichString.m: added insertBR association
566 Mon Oct 1 19:53:07 2001 Martin Spindler <spindler@mdlink.de>
568 * WESwitch: fixed -takeValuesFromRequest:...
570 Wed Sep 5 12:05:47 2001 Sascha Schimke <sascha@skyrix.com>
572 * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering
574 Tue Aug 28 17:35:31 2001 Martin Spindler <spindler@mdlink.de>
576 * WETabView.m: disable javascript
578 Fri Aug 17 14:13:13 2001 Helge Hess <helge.hess@skyrix.com>
580 * WETabView.m: fixed bug, added color as font-size ...
582 Tue Aug 14 14:35:26 2001 Martin Spindler <spindler@mdlink.de>
584 * WETabView.m set fontstyle of active label to bold
586 Mon Aug 6 14:08:23 2001 Martin Spindler <spindler@mdlink.de>
588 * WECalendarField.m: support of name association(used by DirectActions)
590 Fri Aug 3 12:52:06 2001 Martin Spindler <spindler@mdlink.de>
592 * WECalendarField.m: support of NSCalendarDate association ('date')
594 Thu Aug 2 22:27:39 2001 Helge Hess <helge.hess@skyrix.com>
596 * WEClientCapabilities.m: added some new DAV client user-agents
598 Tue Jul 24 20:55:51 2001 Helge Hess <helge.hess@skyrix.com>
600 * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as
603 Tue Jul 24 19:37:59 2001 Martin Spindler <spindler@mdlink.de>
605 * WETableView.[h|m]: added showGroupTitle instance variable
607 Wed Jun 20 16:23:45 2001 Martin Spindler <spindler@mdlink.de>
609 * WETabView.m: added font associations
611 Thu Jun 7 12:23:55 2001 Helge Hess <helge.hess@skyrix.com>
613 * WEDropContainer.m: fixed bug: drop tag was not properly closed !!
615 Wed Jun 6 14:28:37 2001 Helge Hess <helge.hess@skyrix.com>
617 * WEDropContainer.m: fixed bug: element was generated on any browser
619 Thu May 31 17:47:29 2001 Helge Hess <helge.hess@skyrix.com>
621 * WETabView.m: used double-quotes for href attributes
623 Tue May 29 16:21:37 2001 Martin Spindler <spindler@mdlink.de>
625 * WETableData.m: valign is set to 'TOP' by default
627 Tue May 22 15:39:48 2001 Martin Spindler <spindler@mdlink.de>
629 * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct
630 in takeValuesFromRequest:inContext:
632 Tue May 15 16:10:07 2001 Martin Spindler <spindler@mdlink.de>
634 * WETabView.m: isJavaScriptEnabled didn't work (fixed)
636 Sun May 6 16:45:44 2001 Martin Spindler <spindler@mdlink.de>
638 * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title)
640 * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...)
642 Tue May 1 19:02:12 2001 Martin Spindler <spindler@mdlink.de>
644 * WETableView.m: format of assert was wrong
646 Mon Apr 30 20:56:12 2001 Martin Spindler <spindler@mdlink.de>
648 * WEWeekOverview: added 'border', 'width', 'cellpadding' and
649 'cellspacing' associations
651 Mon Apr 23 12:30:13 2001 Helge Hess <helge.hess@skyrix.com>
653 * WETabItem.m: break up huge -appendToResponse:inContext:
655 Sat Apr 21 21:29:38 2001 Helge Hess <helge.hess@skyrix.com>
657 * WETabView.m: body-active-keys handled by view instead of item
659 * WETabView.m: break up huge -appendToResponse:inContext:
661 Sat Apr 21 19:58:34 2001 Helge Hess <helge.hess@skyrix.com>
663 * split up WETabView.m file
665 Mon Apr 9 18:08:34 2001 Martin Spindler <spindler@mdlink.de>
667 * WETableView: don't throw exception if no table-content is set
669 Wed Apr 4 15:28:33 2001 Martin Spindler <spindler@mdlink.de>
671 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
673 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
675 Thu Mar 29 14:55:39 2001 Martin Spindler <spindler@mdlink.de>
677 * WETableView.m added 'cellspacing', 'cellpadding', 'border'
679 * WETableData.m use font attributes for 'string'
681 Wed Mar 28 16:18:24 2001 Martin Spindler <spindler@mdlink.de>
683 * WETableData.m: added 'action' and fixed formatter bug
685 Thu Mar 1 10:38:33 2001 Joerg Grimm <joerg@trex2>
687 * WECollapsibleComponentContent.m: set anchor only in IE
689 Wed Feb 28 14:30:45 2001 Helge Hess <helge.hess@mdlink.de>
691 * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]):
692 fixed bug (segfault if no user-agent was set in the request)
694 Tue Feb 27 18:15:25 2001 Joerg Grimm <joerg@trex2>
696 * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext
698 Mon Feb 12 20:36:37 2001 Martin Spindler <spindler@mdlink.de>
700 * WETableView+Grouping.m: added grouping behaviour
702 Tue Feb 6 16:17:09 2001 Martin Spindler <spindler@mdlink.de>
704 * WEWeekOverview.m: contentColor wasn't correct
706 Fri Feb 2 16:17:59 2001 Martin Spindler <spindler@mdlink.de>
708 * WEWeekOverview.m: fixed some problems with takeValuesFromRequest
710 Wed Jan 31 17:31:31 2001 Martin Spindler <spindler@mdlink.de>
712 * WETableView.m: added resizeButtons for autoScollHeight
714 Tue Jan 30 10:44:37 2001 Helge Hess <helge.hess@mdlink.de>
716 * WEClientCapabilities.m: added support for Links browser
718 Fri Jan 26 19:55:25 2001 Helge Hess <helge.hess@mdlink.de>
720 * WETableView.m: changed semantics of autoscroll binding
722 Thu Jan 25 18:20:45 2001 Martin Spindler <spindler@mdlink.de>
724 * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10)
726 * WETableView: added resizeBatchButtons
728 * WETreeView.m: bug fixed (no header was rendered if list.count ==0)
730 Wed Jan 24 18:10:07 2001 Martin Spindler <spindler@mdlink.de>
732 * WEDragContainer.m allow DnD in forms
734 * WETableView.m takeValuesFromRequest: fixed bug
736 * WERichString.m added template and 'condition' binding
738 * WEWeekColumnView.m: fixed filtering of appointments with several days
740 Tue Jan 23 17:28:28 2001 Martin Spindler <spindler@mdlink.de>
742 * WEDropContainer.m: can attach behaviour to parent element
744 Thu Jan 18 17:14:21 2001 Martin Spindler <spindler@mdlink.de>
746 * WERichString.m: added
748 * WETabView.m: fixed javaScript
750 * WECalendarField.m: added
752 * WETimeField.m, WEDateField.m: merged into WECalendarField
754 * WEWeekOverview.m: default of self->weekStart was wrong
756 * WEWeekOverview.m: dito
758 Wed Jan 17 15:18:02 2001 Martin Spindler <spindler@mdlink.de>
760 * WETabView.m: improved background img tabs
762 * clean up: removed some warnings
764 Tue Jan 16 13:01:27 2001 Martin Spindler <spindler@mdlink.de>
766 * WETreeView.m: -invokeAction...: headers couldn't call actions
768 Mon Jan 15 18:19:34 2001 Martin Spindler <spindler@mdlink.de>
770 * WETabView: added asBackground mode
772 Tue Jan 9 19:00:58 2001 Martin Spindler <spindler@mdlink.de>
774 * WECollapsibleComponentContent.m:
775 submitAction can jump to the fragment Identifier
777 Mon Jan 8 13:04:18 2001 Helge Hess <helge.hess@mdlink.de>
781 Fri Jan 5 16:57:53 2001 Martin Spindler <spindler@mdlink.de>
783 * WEWeekOverview.m: renders own title only if necessary
785 * WEContextKey.m fixed retain bug
787 Thu Jan 4 20:40:25 2001 Martin Spindler <spindler@mdlink.de>
789 * WEContextConditional.m: added 'didMatch' binding
791 * WEWeekColumnView.m: renders an own title if necessary
793 Tue Jan 2 14:52:23 2001 Martin Spindler <spindler@mdlink.de>
796 (_applyIdentifier): - replaced 'self->list' by 'self->allObjects'
797 (_appendNavigation): - show navigation buttons only if neccessary
799 Tue Jan 2 12:13:15 2001 Helge Hess <helge.hess@mdlink.de>
801 * WETableView.m: check whether 'list' is settable before applying a
804 Wed Dec 20 19:48:54 2000 Martin Spindler <spindler@mdlink.de>
806 * WETableView.m: added binding 'selection'
808 Tue Dec 19 21:19:25 2000 Martin Spindler <spindler@mdlink.de>
810 * WECollapsibleComponentContent.m: is collapsible on clientSide now
812 * WETreeView.m repaired 'showItem' bug
814 * WETreeView.m added binding 'showItem'
816 * WETreeView.m currentPath wasn't updated properly
818 Tue Dec 19 02:16:49 2000 Helge Hess <helge.hess@mdlink.de>
820 * WETableData.m: added cluster & formatting
822 * WETableView.m: fixed bug with YesNumber, NoNumber (was completly
823 broken [static's were not initializaed, NoNumber was not retained)
825 * WETableView.m: moved WETableData, WETableCell to separate files
827 * WETableView.m: added 'string' binding to WETableCell, made tags
828 lowercase (xhtml compatibility)
830 Fri Dec 15 18:35:46 2000 Martin Spindler <spindler@mdlink.de>
832 * WETreeView.m: reorganized matrix (created _WETreeMatrixElement)
833 render no table if slow table browser
835 * WETimeField.m, WEDateField.m: added
837 * WETableView.m: browser check -> few tables if required
839 Tue Dec 12 22:09:11 2000 Martin Spindler <spindler@mdlink.de>
841 * WETreeView.m: added association 'currentPath'
843 Fri Dec 8 11:56:56 2000 Helge Hess <helge.hess@mdlink.de>
845 * WEClientCapabilities.m: added detection of Konqueror
847 Thu Dec 7 11:46:14 2000 Helge Hess <helge.hess@mdlink.de>
849 * cleanups, added WEWeekColumnView
851 Mon Nov 27 19:18:14 2000 Martin Spindler <spindler@mdlink.de>
853 * WESwitch.m: added 'keys' attribute to WECase
856 * WESwitch.m: repaired default mode bug
858 * WETreeView.m: added 'isItemLeaf' binding
860 Thu Nov 23 14:00:58 2000 Martin Spindler <spindler@mdlink.de>
862 * WEMonthOverview.m: changed matrix into a list of NSMutableArray's
864 * WEWeekOverview.m: changed matrix into a list of NSMutableArray's
866 Wed Nov 22 16:39:00 2000 Martin Spindler <spindler@mdlink.de>
868 * WETableMatrix*[h.m]: added
870 Mon Nov 20 12:22:18 2000 Helge Hess <helge.hess@mdlink.de>
872 * WETableView.m: check 'autoScroll' association
874 Sat Nov 18 20:03:29 2000 Helge Hess <helge.hess@mdlink.de>
876 * added WEClientCapabilities class
878 Wed Nov 15 15:37:35 2000 Martin Spindler <spindler@mdlink.de>
880 * WEComponentValue.m: added
882 Thu Nov 9 18:57:13 2000 Martin Spindler <spindler@mdlink.de>
884 * WETableView: added 'identifier' association
886 Wed Nov 1 18:46:58 2000 Martin Spindler <spindler@mdlink.de>
888 * WEPageView.m: added
890 * WEContextKey.m: added
892 Mon Oct 30 15:54:02 2000 Martin Spindler <spindler@mdlink.de>
894 * WECollapsibleComponentContent.m: added 'action'
895 added 'fragmentIdentifier'
897 Fri Oct 27 12:49:43 2000 Martin Spindler <spindler@mdlink.de>
899 * WECollapsibleComponentContent.m: added association 'condition'
901 Fri Oct 20 18:31:59 2000 Martin Spindler <spindler@mdlink.de>
903 * WESwitch.m: added 'default' association in WECase
905 * WETableView.m: fixed sorting bug
907 Wed Oct 18 15:42:53 2000 Martin Spindler <spindler@mdlink.de>
911 Tue Oct 17 09:54:52 2000 Martin Spindler <spindler@mdlink.de>
915 Mon Oct 16 15:18:50 2000 Martin Spindler <spindler@mdlink.de>
917 * WETableView.m: changed association lastItem into previousItem
918 changed association lastIndex into previousIndex
920 * WETableView.m: only the sorted column can be grouped
922 Thu Oct 12 17:30:50 2000 Martin Spindler <spindler@mdlink.de>
924 * WETableView.m: fixed isGroup bug
926 Mon Oct 9 18:45:48 2000 Martin Spindler <spindler@mdlink.de>
928 * WETreeView.m: added association 'string' and 'extraAttributes'
930 * WETableView.m: changed visibility of navigation icons
932 * WETreeView.m, WEBrowser.m: added
934 Thu Sep 28 13:24:37 2000 Helge Hess <helge.hess@mdlink.de>
936 * created WEExtensions