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