1 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
3 * JSStringTable.m: if 'if-none-match' is not set, do not return a 304
6 2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
8 * WEExtensions.xcodeproj: added JSStringTable, bumped framework version
10 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
12 * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77)
14 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
18 * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable
20 * added JSStringTable dynamic element to expose localization string
21 tables as JavaScript arrays on the client side
23 * WEDateField.m, JSMenu.h: minor code cleanups
27 * WEStringTableManager.m: reworked table manager
29 * WEStringTable.m: added methods for NSDictionary compatibility
31 * WEResourceManager.m: updated API to match NGObjWeb
33 2005-07-11 Marcus Mueller <znek@mulle-kybernetik.com>
35 * WEExtensions-Info.plist: fixed bundle identifier
37 2005-07-10 Helge Hess <helge.hess@opengroupware.org>
39 * WEDropContainer.m: keep drop-script JavaScript code as a static
42 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
44 * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
47 2005-04-24 Helge Hess <helge.hess@opengroupware.org>
49 * fixed gcc 4.0 warnings (v4.5.72)
51 2005-04-12 Helge Hess <helge.hess@opengroupware.org>
55 * added generated manpages for all .api files
57 * WETabView.m, WETableView.m: minor code cleanups
59 2005-04-08 Helge Hess <helge.hess@opengroupware.org>
61 * WETableView/WETableData.m, WETableCell.m: some code cleanups
64 2005-03-07 Helge Hess <helge.hess@opengroupware.org>
66 * added some support for -generateXMLStyleEmptyElements (v4.5.69)
68 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
70 * WEResourceManager.m: lookup web resources in
71 Library/AppName/WebServerResources, fixed an incorrect reference to
74 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
78 * WEResourceManager.m: removed special handling of components.cfg (only
79 required by OGo for legacy reasons)
81 * GNUmakefile: properly export the WEResourceManager.h header file
83 2005-02-17 Helge Hess <helge.hess@skyrix.com>
85 * added a modified variant of the OGoResourceManager and the required
86 support classes, this allows for integration of SOPE apps with FHS
89 2005-01-04 Marcus Mueller <znek@mulle-kybernetik.com>
91 * common.h, JSClipboard.m: changed to use WOContext's new
92 resourceLookupLanguages now (v4.5.65)
94 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
96 * WEExtensions.xcode: minor changes and updated
98 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
100 * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
104 * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now)
106 * WETabView.m: code cleanups, added a way to disable certain tabs
107 (disabledTabKeys association)
109 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
111 * WEExtensions.xcode: bumped the framework version
113 2004-11-06 Marcus Mueller <znek@mulle-kybernetik.com>
117 * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
118 WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
119 rendering of otherTagString attribute.
121 * *.api: new formal definitions for WOElements defined in this
124 * WEExtensions.xcode: added .api files
126 2004-11-04 Helge Hess <helge.hess@skyrix.com>
128 * use Version file for install directory location
130 2004-10-21 Helge Hess <helge.hess@skyrix.com>
132 * WETableView/GNUmakefile: added support for config.make (v4.3.61)
134 2004-10-04 Marcus Mueller <znek@mulle-kybernetik.com>
136 * WEExtensions.xcode: updated to current build version
138 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
140 * common.h(WEUriOfResource): use component resource manager if
143 * WETreeData.m: added new 'treeLink' association which can be used to
144 override the componentActionURL used for expand/collapse and therfore
145 allow for session less tree generation (v4.3.59)
147 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
149 * WEExtensions.xcode: Fixed dependencies to resemble the make process
150 more closely. Our aim should be to stick to the make process
151 as closely as possible, so we shouldn't introduce dependencies in
152 non-toplevel projects. Also corrected inclusion of .js resources
153 (these were accidentaly treated as source files before).
155 2004-08-30 Marcus Mueller <znek@mulle-kybernetik.com>
157 * WEExtensions.xcode: new Xcode project
159 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
161 * added hack to install the project in FHS locations - the library,
162 its headers, the tools and the resources will be installed in
163 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
166 2004-08-24 Helge Hess <helge.hess@skyrix.com>
168 * install bundle in Library/WOxElemBuilders-4.3/ (v4.3.57)
170 * install (elem builder) bundle in Library/WOxElemBuilders/4.3/
173 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
175 * fixed for SOPE 4.3 directory layout (v4.3.55)
177 * moved to SOPE 4.3 (v4.3.54)
179 2004-08-15 Helge Hess <helge.hess@skyrix.com>
181 * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53)
183 2004-08-13 Helge Hess <helge.hess@skyrix.com>
185 * WEWeekColumnView.m: added 'hideWeekend' association to disable
186 display of the Saturday/Sunday columns (v4.2.52)
188 * WEWeekOverview.m: added 'hideWeekend' association to disable display
189 of the Saturday/Sunday column, major code cleanups (v4.2.51)
191 2004-07-19 Helge Hess <helge.hess@skyrix.com>
193 * common.h: fixed a gcc 3.4 warning (4.2.50)
195 2004-07-08 Helge Hess <helge.hess@skyrix.com>
197 * WEDragContainer.m: minor code cleanups (v4.2.49)
199 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
201 * WETabView.m: avoid (auto)-creation of session (was used to check for
202 a JavaScript-available marker in the session) (v4.2.48)
204 2004-06-24 Helge Hess <helge.hess@opengroupware.org>
206 * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some
207 edge condition on MacOSX (v4.2.47)
209 2004-06-24 Marcus Mueller <znek@mulle-kybernetik.com>
211 * WEMonthOverview.m: weekOfYear was always incremented by one,
212 regardless of year spillovers. (v4.2.46)
214 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
216 * WEMonthOverview.m: added support for stylesheets (v4.2.45)
218 2004-06-23 Helge Hess <helge.hess@opengroupware.org>
220 * WEMonthOverview.m: various code cleanups (v4.2.44)
222 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
224 * WEMonthOverview.m: fixed OGo bug #326 (month printview showed
225 incorrect week numbers)
227 2004-06-10 Helge Hess <helge.hess@opengroupware.org>
231 * GNUmakefile.preamble: added prebinding, fixed static dependencies for
234 * WETableCalcMatrix.m: code cleanups
236 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
238 * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those
239 elements are not compiled in gstep-make but in Xcode?) (v4.2.42)
243 * WETableCalcMatrix.m: minor code cleanups
245 * GNUmakefile.preamble: fixed relative search pathes
247 2004-06-02 Marcus Mueller <znek@mulle-kybernetik.com>
249 * GNUmakefile.preamble: more support for building with
250 GNUSTEP_BUILD_DIR environment variable set (v4.2.40)
252 2004-05-12 Helge Hess <helge.hess@skyrix.com>
256 * WEWeekOverview.m: fixed broken "</td" close tag (added missing '>')
258 * WEMonthOverview.m: fixed broken "</td" close tag (added missing '>'),
259 minor optimizations to -takeValuesFromRequest:
261 2004-05-11 Helge Hess <helge.hess@opengroupware.org>
263 * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert,
264 now just prints a log) (v4.2.38)
266 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
268 * GNUmakefile.preamble: added support for building with
269 GNUSTEP_BUILD_DIR environment variable set for recent
270 gnustep-make package. (v4.2.37)
272 2004-05-05 Helge Hess <helge.hess@skyrix.com>
274 * WETableView/WETableView.m: minor code cleanups (v4.2.36)
278 * WETableView/WETreeData.m: minor cleanups
280 * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML
281 compatibility, some minor cleanups
283 2004-04-26 Helge Hess <helge.hess@skyrix.com>
285 * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release
286 error introduced in one of the last versions) (v4.2.34)
288 2004-04-19 Helge Hess <helge.hess@skyrix.com>
292 * WExExtElemBuilder.m: generate WEPageLink for <var:pagelink> tag
294 * added WEPageLink element for easier generation of component page
295 links with parameters
297 * WECalendarField.m, JSShiftClick.m: minor code cleanups
299 2004-04-07 Helge Hess <helge.hess@opengroupware.org>
301 * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32)
303 2004-04-06 Helge Hess <helge.hess@opengroupware.org>
305 * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for
306 "inline" compilation (thanks Luca for pointing that out) (v4.2.31)
308 2004-04-02 Helge Hess <helge.hess@skyrix.com>
310 * moved WETableView to a subproject, moved WETableView classes to
311 separate files (v4.2.30)
315 * GNUmakefile: cleaned up makefile, created postamble makefile
317 * WEPageView.m: fixed a static variable init bug, improved XHTML
318 compatibility, major code cleanups
320 * WETableView.m: major code cleanups, changed behaviour with disabled
321 navigation buttons in tableviews, those are now hidden per default to
322 avoid screen clutter in small tableviews. Disabled buttons can still
323 be activated using the WETableView_showBlindNavigation default in
324 case you consider that better UI
326 2004-03-31 Helge Hess <helge.hess@skyrix.com>
330 * WExExtElemBuilder.m: create a WERedirect element for <var:redirect/>
332 * copied in old WORedirect dynamic element as "WERedirect" in case
333 someone actually uses that. The WORedirect will be a subclass of
336 2004-03-24 Helge Hess <helge.hess@skyrix.com>
340 * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier"
343 * added new WEQualifierConditional dynamic element
345 * WESwitch.m: some code cleanups
347 2004-02-10 Helge Hess <helge.hess@opengroupware.org>
349 * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation
350 warnings on MacOSX (v4.2.26)
352 2004-01-07 Helge Hess <helge@groove.local>
354 * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX
355 compilation (v4.2.25)
357 2004-01-03 Helge Hess <helge.hess@opengroupware.org>
361 * WETableView.h: subminor cleanup
363 * WETabItem.m: minor cleanups
365 2003-12-12 Helge Hess <helge.hess@opengroupware.org>
367 * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and
368 WETreeMatrixElement classes to separate files, major cleanups
371 2003-11-30 Helge Hess <helge.hess@opengroupware.org>
373 * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested
374 by chunsj@embian.com (v4.2.22)
376 2003-11-25 Helge Hess <helge.hess@opengroupware.org>
378 * WEWeekOverview.m: added associations for attaching a CSS style class
379 to the view (v4.2.21)
381 Tue Nov 11 16:27:30 2003 Martin Hoerning <mh@skyrix.com>
383 * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't
384 forwarded to the date infos in the month-matrix.
385 (solves ogobug 110) (v4.2.20)
387 2003-10-30 Helge Hess <helge.hess@skyrix.com>
389 * WECollapsibleComponentContent.m: small code cleanups, fixed some
390 XHTML issues (v4.2.19)
392 2003-10-30 Thomas Schild <ts@skyrix.com>
394 * WECollapsibleComponentContent.m: added client capabilities for
395 mozilla and netscape to generate javascript which adds the
396 hash part in requested url (v4.2.18)
398 Tue Oct 28 14:51:21 2003 Jan Reichmann <jr@skyrix.com>
400 * WEEpozEditor.m: add license text (v4.2.17)
402 2003-10-22 Helge Hess <helge.hess@skyrix.com>
404 * WEEpozEditor.m: Epoz style and charset are configurable now
407 * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML
408 editor if it is installed in the system. The element behaves almost
410 Note: of course you must have installed Epoz! In OGo Epoz is located
411 in ThirdParty/epoz and must be copied to your WebServerResources
414 2003-10-15 Helge Hess <helge.hess@skyrix.com>
418 * GNUmakefile.preamble: added explicit library dependencies required
421 * WETableMatrixContent.m: renamed superclass of WETableMatrixContent
422 to keep MacOSX gcc happy
424 * common.h: removed dependency on FoundationExt
426 2003-09-09 Helge Hess <helge.hess@skyrix.com>
428 * checked in the Linux generated .jsm files for easier compilation on
429 platforms which do not support "echo -n" in the default shell
432 2003-09-04 Helge Hess <helge.hess@skyrix.com>
436 * general: improved XHTML compatibility
438 * general: major cleanups and performance improvements (less
439 autoreleased objects, better int=>str mapping, ...)
441 2003-07-28 Helge Hess <helge.hess@skyrix.com>
443 * applied rangeOfString patches provided by Filip Van Raemdonck for
444 improved compilation with gstep-base (v4.2.11)
446 * applied GNUstep patches provided by Filip Van Raemdonck for improved
447 compilation with gstep-base (v4.2.10)
449 2003-06-30 Helge Hess <helge.hess@skyrix.com>
451 * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings
454 * moved to skyrix-sope-42 (v4.2.8)
456 Fri May 9 15:03:48 2003 Martin Hoerning <mh@skyrix.com>
460 * WEWeekOverview.m, WEWeekColumView.m: added support for
461 allday-appointments (info items) (bug 1580)
463 Mon Mar 3 16:29:28 2003 Jan Reichmann <jan@skyrix.com>
465 * WETreeView.m: fixed warnings(v4.1.6)
467 Fri Feb 28 18:26:23 2003 Jan Reichmann <jan@skyrix.com>
469 * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5)
471 Mon Feb 24 14:47:18 2003 Martin Hoerning <mh@skyrix.com>
473 * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4)
476 Tue Feb 4 15:48:32 2003 Martin Hoerning <mh@skyrix.com>
480 * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m,
481 WETableView.m: fixed tooltips (added 'title' to img and
482 input type='image' tags) (bug 844)
484 Tue Dec 17 17:58:51 2002 Martin Hoerning <mh@skyrix.com>
486 * WETableView.m: added WETableView_hideBlindNavigation default,
487 default value is NO, (bug 791) (v.4.1.2)
489 2002-12-08 Helge Hess <helge.hess@skyrix.com>
491 * GNUmakefile: fixed linking
493 2002-12-06 Helge Hess <helge.hess@skyrix.com>
495 * GNUmakefile: fixed SOVERSION (major/minor)
497 2002-12-02 Helge Hess <helge.hess@skyrix.com>
499 * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1)
501 Fri Nov 29 18:09:05 2002 Martin Hoerning <mh@skyrix.com>
503 * WETableView.m: added </td> tag in form mode in footer row (bug 731)
505 Thu Jul 18 16:27:13 2002 Bjoern Stierand <bjoern@skyrix.com>
507 * WETableData.m: fixed font tags in simple-table-cells (bug 498)
509 Wed May 15 15:00:06 2002 Martin Hoerning <mh@skyrix.com>
511 * JSClipboard.m: added to exit on -isMacBrowser
513 Sun May 5 14:42:22 2002 Helge Hess <helge.hess@skyrix.com>
517 Mon Jan 7 18:19:23 2002 Helge Hess <helge.hess@skyrix.com>
519 * WExExtElemBuilder.m: added mappings for tabs
521 Mon Jan 7 17:01:34 2002 Helge Hess <helge.hess@skyrix.com>
523 * added WEExtensions bundle
525 Mon Dec 17 16:59:57 2001 Helge Hess <helge.hess@skyrix.com>
527 * moved WEClientCapabilities to NGObjWeb
529 Wed Dec 5 13:09:54 2001 Helge Hess <helge.hess@skyrix.com>
531 * WEDropContainer.m: now processes extra attributes on it's own ...
533 Tue Dec 4 12:17:26 2001 Martin Spindler <spindler@mdlink.de>
535 * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop
536 (only for MS Windows systems)
538 Thu Nov 22 16:58:32 2001 Martin Spindler <spindler@mdlink.de>
540 * WETableView.m: show navigation in footer
542 Tue Nov 20 17:24:58 2001 Martin Hoerning <mh@skyrix.com>
544 * WEWeekOverview.m: added headerRows/footerRows
546 Tue Nov 13 10:06:42 2001 Helge Hess <helge.hess@skyrix.com>
548 * WEClientCapabilities.m: added user-agent string of
549 MacOSX 10.1.1 DAV filesystem
551 Thu Nov 8 16:38:19 2001 Martin Spindler <spindler@mdlink.de>
553 * WETabView.m: support of td background onclicks
555 Wed Oct 24 15:00:04 2001 Helge Hess <helge.hess@skyrix.com>
557 * WEClientCapabilities.m: recognize Dillo web browser
559 Wed Oct 17 11:02:32 2001 Helge Hess <helge.hess@skyrix.com>
561 * WEMonthOverview.m: fixed bug, currentday set too late
563 Fri Oct 5 11:05:38 2001 Martin Hoerning <mh@skyrix.com>
565 * WERichString.m: fixed insertBR
567 Thu Oct 4 17:50:41 2001 Martin Spindler <spindler@mdlink.de>
569 * WERichString.m: added insertBR association
571 Mon Oct 1 19:53:07 2001 Martin Spindler <spindler@mdlink.de>
573 * WESwitch: fixed -takeValuesFromRequest:...
575 Wed Sep 5 12:05:47 2001 Sascha Schimke <sascha@skyrix.com>
577 * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering
579 Tue Aug 28 17:35:31 2001 Martin Spindler <spindler@mdlink.de>
581 * WETabView.m: disable javascript
583 Fri Aug 17 14:13:13 2001 Helge Hess <helge.hess@skyrix.com>
585 * WETabView.m: fixed bug, added color as font-size ...
587 Tue Aug 14 14:35:26 2001 Martin Spindler <spindler@mdlink.de>
589 * WETabView.m set fontstyle of active label to bold
591 Mon Aug 6 14:08:23 2001 Martin Spindler <spindler@mdlink.de>
593 * WECalendarField.m: support of name association(used by DirectActions)
595 Fri Aug 3 12:52:06 2001 Martin Spindler <spindler@mdlink.de>
597 * WECalendarField.m: support of NSCalendarDate association ('date')
599 Thu Aug 2 22:27:39 2001 Helge Hess <helge.hess@skyrix.com>
601 * WEClientCapabilities.m: added some new DAV client user-agents
603 Tue Jul 24 20:55:51 2001 Helge Hess <helge.hess@skyrix.com>
605 * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as
608 Tue Jul 24 19:37:59 2001 Martin Spindler <spindler@mdlink.de>
610 * WETableView.[h|m]: added showGroupTitle instance variable
612 Wed Jun 20 16:23:45 2001 Martin Spindler <spindler@mdlink.de>
614 * WETabView.m: added font associations
616 Thu Jun 7 12:23:55 2001 Helge Hess <helge.hess@skyrix.com>
618 * WEDropContainer.m: fixed bug: drop tag was not properly closed !!
620 Wed Jun 6 14:28:37 2001 Helge Hess <helge.hess@skyrix.com>
622 * WEDropContainer.m: fixed bug: element was generated on any browser
624 Thu May 31 17:47:29 2001 Helge Hess <helge.hess@skyrix.com>
626 * WETabView.m: used double-quotes for href attributes
628 Tue May 29 16:21:37 2001 Martin Spindler <spindler@mdlink.de>
630 * WETableData.m: valign is set to 'TOP' by default
632 Tue May 22 15:39:48 2001 Martin Spindler <spindler@mdlink.de>
634 * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct
635 in takeValuesFromRequest:inContext:
637 Tue May 15 16:10:07 2001 Martin Spindler <spindler@mdlink.de>
639 * WETabView.m: isJavaScriptEnabled didn't work (fixed)
641 Sun May 6 16:45:44 2001 Martin Spindler <spindler@mdlink.de>
643 * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title)
645 * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...)
647 Tue May 1 19:02:12 2001 Martin Spindler <spindler@mdlink.de>
649 * WETableView.m: format of assert was wrong
651 Mon Apr 30 20:56:12 2001 Martin Spindler <spindler@mdlink.de>
653 * WEWeekOverview: added 'border', 'width', 'cellpadding' and
654 'cellspacing' associations
656 Mon Apr 23 12:30:13 2001 Helge Hess <helge.hess@skyrix.com>
658 * WETabItem.m: break up huge -appendToResponse:inContext:
660 Sat Apr 21 21:29:38 2001 Helge Hess <helge.hess@skyrix.com>
662 * WETabView.m: body-active-keys handled by view instead of item
664 * WETabView.m: break up huge -appendToResponse:inContext:
666 Sat Apr 21 19:58:34 2001 Helge Hess <helge.hess@skyrix.com>
668 * split up WETabView.m file
670 Mon Apr 9 18:08:34 2001 Martin Spindler <spindler@mdlink.de>
672 * WETableView: don't throw exception if no table-content is set
674 Wed Apr 4 15:28:33 2001 Martin Spindler <spindler@mdlink.de>
676 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
678 * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
680 Thu Mar 29 14:55:39 2001 Martin Spindler <spindler@mdlink.de>
682 * WETableView.m added 'cellspacing', 'cellpadding', 'border'
684 * WETableData.m use font attributes for 'string'
686 Wed Mar 28 16:18:24 2001 Martin Spindler <spindler@mdlink.de>
688 * WETableData.m: added 'action' and fixed formatter bug
690 Thu Mar 1 10:38:33 2001 Joerg Grimm <joerg@trex2>
692 * WECollapsibleComponentContent.m: set anchor only in IE
694 Wed Feb 28 14:30:45 2001 Helge Hess <helge.hess@mdlink.de>
696 * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]):
697 fixed bug (segfault if no user-agent was set in the request)
699 Tue Feb 27 18:15:25 2001 Joerg Grimm <joerg@trex2>
701 * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext
703 Mon Feb 12 20:36:37 2001 Martin Spindler <spindler@mdlink.de>
705 * WETableView+Grouping.m: added grouping behaviour
707 Tue Feb 6 16:17:09 2001 Martin Spindler <spindler@mdlink.de>
709 * WEWeekOverview.m: contentColor wasn't correct
711 Fri Feb 2 16:17:59 2001 Martin Spindler <spindler@mdlink.de>
713 * WEWeekOverview.m: fixed some problems with takeValuesFromRequest
715 Wed Jan 31 17:31:31 2001 Martin Spindler <spindler@mdlink.de>
717 * WETableView.m: added resizeButtons for autoScollHeight
719 Tue Jan 30 10:44:37 2001 Helge Hess <helge.hess@mdlink.de>
721 * WEClientCapabilities.m: added support for Links browser
723 Fri Jan 26 19:55:25 2001 Helge Hess <helge.hess@mdlink.de>
725 * WETableView.m: changed semantics of autoscroll binding
727 Thu Jan 25 18:20:45 2001 Martin Spindler <spindler@mdlink.de>
729 * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10)
731 * WETableView: added resizeBatchButtons
733 * WETreeView.m: bug fixed (no header was rendered if list.count ==0)
735 Wed Jan 24 18:10:07 2001 Martin Spindler <spindler@mdlink.de>
737 * WEDragContainer.m allow DnD in forms
739 * WETableView.m takeValuesFromRequest: fixed bug
741 * WERichString.m added template and 'condition' binding
743 * WEWeekColumnView.m: fixed filtering of appointments with several days
745 Tue Jan 23 17:28:28 2001 Martin Spindler <spindler@mdlink.de>
747 * WEDropContainer.m: can attach behaviour to parent element
749 Thu Jan 18 17:14:21 2001 Martin Spindler <spindler@mdlink.de>
751 * WERichString.m: added
753 * WETabView.m: fixed javaScript
755 * WECalendarField.m: added
757 * WETimeField.m, WEDateField.m: merged into WECalendarField
759 * WEWeekOverview.m: default of self->weekStart was wrong
761 * WEWeekOverview.m: dito
763 Wed Jan 17 15:18:02 2001 Martin Spindler <spindler@mdlink.de>
765 * WETabView.m: improved background img tabs
767 * clean up: removed some warnings
769 Tue Jan 16 13:01:27 2001 Martin Spindler <spindler@mdlink.de>
771 * WETreeView.m: -invokeAction...: headers couldn't call actions
773 Mon Jan 15 18:19:34 2001 Martin Spindler <spindler@mdlink.de>
775 * WETabView: added asBackground mode
777 Tue Jan 9 19:00:58 2001 Martin Spindler <spindler@mdlink.de>
779 * WECollapsibleComponentContent.m:
780 submitAction can jump to the fragment Identifier
782 Mon Jan 8 13:04:18 2001 Helge Hess <helge.hess@mdlink.de>
786 Fri Jan 5 16:57:53 2001 Martin Spindler <spindler@mdlink.de>
788 * WEWeekOverview.m: renders own title only if necessary
790 * WEContextKey.m fixed retain bug
792 Thu Jan 4 20:40:25 2001 Martin Spindler <spindler@mdlink.de>
794 * WEContextConditional.m: added 'didMatch' binding
796 * WEWeekColumnView.m: renders an own title if necessary
798 Tue Jan 2 14:52:23 2001 Martin Spindler <spindler@mdlink.de>
801 (_applyIdentifier): - replaced 'self->list' by 'self->allObjects'
802 (_appendNavigation): - show navigation buttons only if neccessary
804 Tue Jan 2 12:13:15 2001 Helge Hess <helge.hess@mdlink.de>
806 * WETableView.m: check whether 'list' is settable before applying a
809 Wed Dec 20 19:48:54 2000 Martin Spindler <spindler@mdlink.de>
811 * WETableView.m: added binding 'selection'
813 Tue Dec 19 21:19:25 2000 Martin Spindler <spindler@mdlink.de>
815 * WECollapsibleComponentContent.m: is collapsible on clientSide now
817 * WETreeView.m repaired 'showItem' bug
819 * WETreeView.m added binding 'showItem'
821 * WETreeView.m currentPath wasn't updated properly
823 Tue Dec 19 02:16:49 2000 Helge Hess <helge.hess@mdlink.de>
825 * WETableData.m: added cluster & formatting
827 * WETableView.m: fixed bug with YesNumber, NoNumber (was completly
828 broken [static's were not initializaed, NoNumber was not retained)
830 * WETableView.m: moved WETableData, WETableCell to separate files
832 * WETableView.m: added 'string' binding to WETableCell, made tags
833 lowercase (xhtml compatibility)
835 Fri Dec 15 18:35:46 2000 Martin Spindler <spindler@mdlink.de>
837 * WETreeView.m: reorganized matrix (created _WETreeMatrixElement)
838 render no table if slow table browser
840 * WETimeField.m, WEDateField.m: added
842 * WETableView.m: browser check -> few tables if required
844 Tue Dec 12 22:09:11 2000 Martin Spindler <spindler@mdlink.de>
846 * WETreeView.m: added association 'currentPath'
848 Fri Dec 8 11:56:56 2000 Helge Hess <helge.hess@mdlink.de>
850 * WEClientCapabilities.m: added detection of Konqueror
852 Thu Dec 7 11:46:14 2000 Helge Hess <helge.hess@mdlink.de>
854 * cleanups, added WEWeekColumnView
856 Mon Nov 27 19:18:14 2000 Martin Spindler <spindler@mdlink.de>
858 * WESwitch.m: added 'keys' attribute to WECase
861 * WESwitch.m: repaired default mode bug
863 * WETreeView.m: added 'isItemLeaf' binding
865 Thu Nov 23 14:00:58 2000 Martin Spindler <spindler@mdlink.de>
867 * WEMonthOverview.m: changed matrix into a list of NSMutableArray's
869 * WEWeekOverview.m: changed matrix into a list of NSMutableArray's
871 Wed Nov 22 16:39:00 2000 Martin Spindler <spindler@mdlink.de>
873 * WETableMatrix*[h.m]: added
875 Mon Nov 20 12:22:18 2000 Helge Hess <helge.hess@mdlink.de>
877 * WETableView.m: check 'autoScroll' association
879 Sat Nov 18 20:03:29 2000 Helge Hess <helge.hess@mdlink.de>
881 * added WEClientCapabilities class
883 Wed Nov 15 15:37:35 2000 Martin Spindler <spindler@mdlink.de>
885 * WEComponentValue.m: added
887 Thu Nov 9 18:57:13 2000 Martin Spindler <spindler@mdlink.de>
889 * WETableView: added 'identifier' association
891 Wed Nov 1 18:46:58 2000 Martin Spindler <spindler@mdlink.de>
893 * WEPageView.m: added
895 * WEContextKey.m: added
897 Mon Oct 30 15:54:02 2000 Martin Spindler <spindler@mdlink.de>
899 * WECollapsibleComponentContent.m: added 'action'
900 added 'fragmentIdentifier'
902 Fri Oct 27 12:49:43 2000 Martin Spindler <spindler@mdlink.de>
904 * WECollapsibleComponentContent.m: added association 'condition'
906 Fri Oct 20 18:31:59 2000 Martin Spindler <spindler@mdlink.de>
908 * WESwitch.m: added 'default' association in WECase
910 * WETableView.m: fixed sorting bug
912 Wed Oct 18 15:42:53 2000 Martin Spindler <spindler@mdlink.de>
916 Tue Oct 17 09:54:52 2000 Martin Spindler <spindler@mdlink.de>
920 Mon Oct 16 15:18:50 2000 Martin Spindler <spindler@mdlink.de>
922 * WETableView.m: changed association lastItem into previousItem
923 changed association lastIndex into previousIndex
925 * WETableView.m: only the sorted column can be grouped
927 Thu Oct 12 17:30:50 2000 Martin Spindler <spindler@mdlink.de>
929 * WETableView.m: fixed isGroup bug
931 Mon Oct 9 18:45:48 2000 Martin Spindler <spindler@mdlink.de>
933 * WETreeView.m: added association 'string' and 'extraAttributes'
935 * WETableView.m: changed visibility of navigation icons
937 * WETreeView.m, WEBrowser.m: added
939 Thu Sep 28 13:24:37 2000 Helge Hess <helge.hess@mdlink.de>
941 * created WEExtensions