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