]> err.no Git - sope/blob - sope-appserver/WEExtensions/ChangeLog
treeview refactoring
[sope] / sope-appserver / WEExtensions / ChangeLog
1 2005-08-01  Helge Hess  <helge.hess@skyrix.com>
2
3         * v4.5.79
4
5         * WETreeView.m: major code cleanups
6
7         * WETreeMatrixElement.m: minor performance improvements
8
9 2005-07-22  Marcus Mueller  <znek@mulle-kybernetik.com>
10
11         * JSStringTable.m: if 'if-none-match' is not set, do not return a 304
12           (v4.5.78)
13
14 2005-07-20  Marcus Mueller  <znek@mulle-kybernetik.com>
15
16         * WEExtensions.xcodeproj: added JSStringTable, bumped framework version
17
18 2005-07-20  Helge Hess  <helge.hess@opengroupware.org>
19
20         * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77)
21
22 2005-07-19  Helge Hess  <helge.hess@opengroupware.org>
23
24         * v4.5.76
25
26         * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable
27
28         * added JSStringTable dynamic element to expose localization string
29           tables as JavaScript arrays on the client side
30           
31         * WEDateField.m, JSMenu.h: minor code cleanups
32
33         * v4.5.75
34         
35         * WEStringTableManager.m: reworked table manager
36
37         * WEStringTable.m: added methods for NSDictionary compatibility
38
39         * WEResourceManager.m: updated API to match NGObjWeb
40         
41 2005-07-11  Marcus Mueller  <znek@mulle-kybernetik.com>
42
43         * WEExtensions-Info.plist: fixed bundle identifier
44
45 2005-07-10  Helge Hess  <helge.hess@opengroupware.org>
46
47         * WEDropContainer.m: keep drop-script JavaScript code as a static
48           (v4.5.74)
49
50 2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
51
52         * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
53           (v4.5.73)
54
55 2005-04-24  Helge Hess  <helge.hess@opengroupware.org>
56
57         * fixed gcc 4.0 warnings (v4.5.72)
58
59 2005-04-12  Helge Hess  <helge.hess@opengroupware.org>
60
61         * v4.5.71
62         
63         * added generated manpages for all .api files
64         
65         * WETabView.m, WETableView.m: minor code cleanups
66
67 2005-04-08  Helge Hess  <helge.hess@opengroupware.org>
68
69         * WETableView/WETableData.m, WETableCell.m: some code cleanups
70           (v4.5.70)
71
72 2005-03-07  Helge Hess  <helge.hess@opengroupware.org>
73
74         * added some support for -generateXMLStyleEmptyElements (v4.5.69)
75
76 2005-02-23  Helge Hess  <helge.hess@opengroupware.org>
77
78         * WEResourceManager.m: lookup web resources in
79           Library/AppName/WebServerResources, fixed an incorrect reference to
80           OGo (v4.5.68)
81
82 2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
83
84         * v4.5.67
85         
86         * WEResourceManager.m: removed special handling of components.cfg (only
87           required by OGo for legacy reasons)
88
89         * GNUmakefile: properly export the WEResourceManager.h header file
90
91 2005-02-17  Helge Hess  <helge.hess@skyrix.com>
92
93         * added a modified variant of the OGoResourceManager and the required
94           support classes, this allows for integration of SOPE apps with FHS
95           (v4.5.66)
96
97 2005-01-04  Marcus Mueller  <znek@mulle-kybernetik.com>
98
99         * common.h, JSClipboard.m: changed to use WOContext's new
100           resourceLookupLanguages now (v4.5.65)
101
102 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
103
104         * WEExtensions.xcode: minor changes and updated
105
106 2004-11-23  Helge Hess  <helge.hess@opengroupware.org>
107         
108         * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
109         
110         * v4.5.63
111         
112         * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time          now)
113         
114         * WETabView.m: code cleanups, added a way to disable certain tabs
115           (disabledTabKeys association)
116         
117 2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
118
119         * WEExtensions.xcode: bumped the framework version
120
121 2004-11-06  Marcus Mueller  <znek@mulle-kybernetik.com>
122
123         * v4.5.62
124
125         * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
126           WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
127           rendering of otherTagString attribute.
128
129         * *.api: new formal definitions for WOElements defined in this
130           framework
131
132         * WEExtensions.xcode: added .api files
133
134 2004-11-04  Helge Hess  <helge.hess@skyrix.com>
135
136         * use Version file for install directory location
137
138 2004-10-21  Helge Hess  <helge.hess@skyrix.com>
139
140         * WETableView/GNUmakefile: added support for config.make (v4.3.61)
141
142 2004-10-04  Marcus Mueller  <znek@mulle-kybernetik.com>
143
144         * WEExtensions.xcode: updated to current build version
145
146 2004-09-28  Helge Hess  <helge.hess@opengroupware.org>
147
148         * common.h(WEUriOfResource): use component resource manager if
149           available (v4.3.60)
150
151         * WETreeData.m: added new 'treeLink' association which can be used to
152           override the componentActionURL used for expand/collapse and therfore
153           allow for session less tree generation (v4.3.59)
154
155 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
156
157         * WEExtensions.xcode: Fixed dependencies to resemble the make process
158           more closely. Our aim should be to stick to the make process
159           as closely as possible, so we shouldn't introduce dependencies in
160           non-toplevel projects. Also corrected inclusion of .js resources
161           (these were accidentaly treated as source files before).
162
163 2004-08-30  Marcus Mueller  <znek@mulle-kybernetik.com>
164
165         * WEExtensions.xcode: new Xcode project
166
167 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
168
169         * added hack to install the project in FHS locations - the library,
170           its headers, the tools and the resources will be installed in
171           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
172           (v4.3.58)
173
174 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
175
176         * install bundle in Library/WOxElemBuilders-4.3/ (v4.3.57)
177         
178         * install (elem builder) bundle in Library/WOxElemBuilders/4.3/
179           (v4.3.56)
180
181 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
182
183         * fixed for SOPE 4.3 directory layout (v4.3.55)
184
185         * moved to SOPE 4.3 (v4.3.54)
186
187 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
188
189         * WECalendarField.m, WETimeField.m: minor code cleanups (v4.2.53)
190
191 2004-08-13  Helge Hess  <helge.hess@skyrix.com>
192
193         * WEWeekColumnView.m: added 'hideWeekend' association to disable
194           display of the Saturday/Sunday columns (v4.2.52)
195
196         * WEWeekOverview.m: added 'hideWeekend' association to disable display
197           of the Saturday/Sunday column, major code cleanups (v4.2.51)
198
199 2004-07-19  Helge Hess  <helge.hess@skyrix.com>
200
201         * common.h: fixed a gcc 3.4 warning (4.2.50)
202
203 2004-07-08  Helge Hess  <helge.hess@skyrix.com>
204
205         * WEDragContainer.m: minor code cleanups (v4.2.49)
206
207 2004-07-02  Helge Hess  <helge.hess@opengroupware.org>
208
209         * WETabView.m: avoid (auto)-creation of session (was used to check for
210           a JavaScript-available marker in the session) (v4.2.48)
211
212 2004-06-24  Helge Hess  <helge.hess@opengroupware.org>
213
214         * WETableCalcMatrix.m: fixed a bug in -dealloc which comes up in some
215           edge condition on MacOSX (v4.2.47)
216
217 2004-06-24  Marcus Mueller  <znek@mulle-kybernetik.com>
218
219         * WEMonthOverview.m: weekOfYear was always incremented by one,
220           regardless of year spillovers. (v4.2.46)
221
222 2004-06-23  Marcus Mueller  <znek@mulle-kybernetik.com>
223
224         * WEMonthOverview.m: added support for stylesheets (v4.2.45)
225
226 2004-06-23  Helge Hess  <helge.hess@opengroupware.org>
227
228         * WEMonthOverview.m: various code cleanups (v4.2.44)
229
230 2004-06-23  Marcus Mueller  <znek@mulle-kybernetik.com>
231
232         * WEMonthOverview.m: fixed OGo bug #326 (month printview showed 
233           incorrect week numbers)
234         
235 2004-06-10  Helge Hess  <helge.hess@opengroupware.org>
236
237         * v4.2.43
238
239         * GNUmakefile.preamble: added prebinding, fixed static dependencies for
240           OSX
241
242         * WETableCalcMatrix.m: code cleanups
243
244 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
245
246         * JSMenu.h, JSMenuItem.h: added proper header protection (Note: those
247           elements are not compiled in gstep-make but in Xcode?) (v4.2.42)
248
249         * v4.2.41
250
251         * WETableCalcMatrix.m: minor code cleanups
252
253         * GNUmakefile.preamble: fixed relative search pathes
254
255 2004-06-02  Marcus Mueller  <znek@mulle-kybernetik.com>
256
257         * GNUmakefile.preamble: more support for building with
258           GNUSTEP_BUILD_DIR environment variable set (v4.2.40)
259
260 2004-05-12  Helge Hess  <helge.hess@skyrix.com>
261
262         * v4.2.39
263
264         * WEWeekOverview.m: fixed broken "</td" close tag (added missing '>')
265
266         * WEMonthOverview.m: fixed broken "</td" close tag (added missing '>'),
267           minor optimizations to -takeValuesFromRequest:
268
269 2004-05-11  Helge Hess  <helge.hess@opengroupware.org>
270
271         * WETableCalcMatrix.m: catch inits with 0/0 dimensions (was an assert,
272           now just prints a log) (v4.2.38)
273
274 2004-05-05  Marcus Mueller  <znek@mulle-kybernetik.com>  
275
276         * GNUmakefile.preamble: added support for building with
277           GNUSTEP_BUILD_DIR environment variable set for recent
278           gnustep-make package. (v4.2.37)
279
280 2004-05-05  Helge Hess  <helge.hess@skyrix.com>
281
282         * WETableView/WETableView.m: minor code cleanups (v4.2.36)
283
284         * v4.2.35
285
286         * WETableView/WETreeData.m: minor cleanups
287
288         * WETableView/WETableCell.m, WETableView/WETableView.m: improved XHTML
289           compatibility, some minor cleanups
290
291 2004-04-26  Helge Hess  <helge.hess@skyrix.com>
292
293         * WETableView/WETableView+Grouping.m: fixed OGo bug #732 (release
294           error introduced in one of the last versions) (v4.2.34)
295
296 2004-04-19  Helge Hess  <helge.hess@skyrix.com>
297
298         * v4.2.33
299         
300         * WExExtElemBuilder.m: generate WEPageLink for <var:pagelink> tag
301         
302         * added WEPageLink element for easier generation of component page 
303           links with parameters
304
305         * WECalendarField.m, JSShiftClick.m: minor code cleanups
306
307 2004-04-07  Helge Hess  <helge.hess@opengroupware.org>
308
309         * WEEpozEditor.m: fixed a compile warning on OSX (v4.2.32)
310
311 2004-04-06  Helge Hess  <helge.hess@opengroupware.org>
312
313         * WETableView/GNUmakefile (ADDITIONAL_INCLUDE_DIRS): fixed makefile for
314           "inline" compilation (thanks Luca for pointing that out) (v4.2.31)
315
316 2004-04-02  Helge Hess  <helge.hess@skyrix.com>
317
318         * moved WETableView to a subproject, moved WETableView classes to
319           separate files (v4.2.30)
320
321         * v4.2.29
322
323         * GNUmakefile: cleaned up makefile, created postamble makefile
324
325         * WEPageView.m: fixed a static variable init bug, improved XHTML
326           compatibility, major code cleanups
327
328         * WETableView.m: major code cleanups, changed behaviour with disabled
329           navigation buttons in tableviews, those are now hidden per default to
330           avoid screen clutter in small tableviews. Disabled buttons can still
331           be activated using the WETableView_showBlindNavigation default in
332           case you consider that better UI
333
334 2004-03-31  Helge Hess  <helge.hess@skyrix.com>
335
336         * v4.2.28
337
338         * WExExtElemBuilder.m: create a WERedirect element for <var:redirect/>
339
340         * copied in old WORedirect dynamic element as "WERedirect" in case
341           someone actually uses that. The WORedirect will be a subclass of
342           WOComponent
343
344 2004-03-24  Helge Hess  <helge.hess@skyrix.com>
345         
346         * v4.2.27
347
348         * WExExtElemBuilder.m: create WEQualifierConditional for "if-qualifier"
349           tag
350         
351         * added new WEQualifierConditional dynamic element
352         
353         * WESwitch.m: some code cleanups
354         
355 2004-02-10  Helge Hess  <helge.hess@opengroupware.org>
356
357         * WETableMatrix.m, WETableMatrixContent.m: fixed minor compilation
358           warnings on MacOSX (v4.2.26)
359
360 2004-01-07  Helge Hess  <helge@groove.local>
361
362         * JSClipboard.m, JSMenu.m, WERichString.m: minor tweaks for MacOSX 
363           compilation (v4.2.25)
364
365 2004-01-03  Helge Hess  <helge.hess@opengroupware.org>
366
367         * v4.2.24
368
369         * WETableView.h: subminor cleanup
370
371         * WETabItem.m: minor cleanups
372
373 2003-12-12  Helge Hess  <helge.hess@opengroupware.org>
374
375         * WETreeView.m: fixed a memory leak, moved WETreeHeader, WETreeData and
376           WETreeMatrixElement classes to separate files, major cleanups
377           (v4.2.23)
378
379 2003-11-30  Helge Hess  <helge.hess@opengroupware.org>
380
381         * GNUmakefile: include makefiles from GNUSTEP_MAKEFILES (as suggested
382           by chunsj@embian.com (v4.2.22)
383
384 2003-11-25  Helge Hess  <helge.hess@opengroupware.org>
385
386         * WEWeekOverview.m: added associations for attaching a CSS style class
387           to the view (v4.2.21)
388
389 Tue Nov 11 16:27:30 2003  Martin Hoerning  <mh@skyrix.com>
390
391         * WEMonthOverview.m: fixed timeZone bug. timeZone details weren't 
392           forwarded to the date infos in the month-matrix.
393           (solves ogobug 110) (v4.2.20)
394
395 2003-10-30  Helge Hess  <helge.hess@skyrix.com>
396
397         * WECollapsibleComponentContent.m: small code cleanups, fixed some
398           XHTML issues (v4.2.19)
399
400 2003-10-30  Thomas Schild  <ts@skyrix.com>
401
402         * WECollapsibleComponentContent.m: added client capabilities for
403           mozilla and netscape to generate javascript which adds the
404           hash part in requested url (v4.2.18)
405
406 Tue Oct 28 14:51:21 2003  Jan Reichmann  <jr@skyrix.com>
407
408         * WEEpozEditor.m: add license text (v4.2.17) 
409
410 2003-10-22  Helge Hess  <helge.hess@skyrix.com>
411
412         * WEEpozEditor.m: Epoz style and charset are configurable now
413           (v4.2.16)
414
415         * added WEEpozEditor, a dynamic element for triggering the Epoz DHTML
416           editor if it is installed in the system. The element behaves almost
417           exactly like WOText.
418           Note: of course you must have installed Epoz! In OGo Epoz is located
419           in ThirdParty/epoz and must be copied to your WebServerResources
420           (v4.2.15)
421
422 2003-10-15  Helge Hess  <helge.hess@skyrix.com>
423
424         * v4.2.14
425         
426         * GNUmakefile.preamble: added explicit library dependencies required
427           for OSX
428
429         * WETableMatrixContent.m: renamed superclass of WETableMatrixContent
430           to keep MacOSX gcc happy
431           
432         * common.h: removed dependency on FoundationExt
433
434 2003-09-09  Helge Hess  <helge.hess@skyrix.com>
435
436         * checked in the Linux generated .jsm files for easier compilation on
437           platforms which do not support "echo -n" in the default shell
438           (v4.2.13)
439
440 2003-09-04  Helge Hess  <helge.hess@skyrix.com>
441
442         * v4.2.12
443
444         * general: improved XHTML compatibility
445         
446         * general: major cleanups and performance improvements (less 
447           autoreleased objects, better int=>str mapping, ...)
448
449 2003-07-28  Helge Hess  <helge.hess@skyrix.com>
450
451         * applied rangeOfString patches provided by Filip Van Raemdonck for 
452           improved compilation with gstep-base (v4.2.11)
453         
454         * applied GNUstep patches provided by Filip Van Raemdonck for improved
455           compilation with gstep-base (v4.2.10)
456
457 2003-06-30  Helge Hess  <helge.hess@skyrix.com>
458
459         * generate lowercase tags, cleanups, fixed some gcc 3.3 warnings
460           (v4.2.9)
461
462         * moved to skyrix-sope-42 (v4.2.8)
463
464 Fri May  9 15:03:48 2003  Martin Hoerning  <mh@skyrix.com>
465
466         * v4.1.7
467         
468         * WEWeekOverview.m, WEWeekColumView.m: added support for 
469           allday-appointments (info items) (bug 1580)
470
471 Mon Mar  3 16:29:28 2003  Jan Reichmann  <jan@skyrix.com>
472
473         * WETreeView.m: fixed warnings(v4.1.6)
474
475 Fri Feb 28 18:26:23 2003  Jan Reichmann  <jan@skyrix.com>
476
477         * WETreeView.m: replace Assertion with Warning (MAX_TREE_DEPTH)(v4.1.5)
478
479 Mon Feb 24 14:47:18 2003  Martin Hoerning  <mh@skyrix.com>
480
481         * WETableMatrix.m(invokeActionForRequest): added WARNING (v4.1.4) 
482                          (bug 1029)
483
484 Tue Feb  4 15:48:32 2003  Martin Hoerning  <mh@skyrix.com>
485
486         * v4.1.3
487         
488         * WETabView.m, WECollapsibleComponentContent.m, WETableCell.m,
489           WETableView.m: fixed tooltips (added 'title' to img and 
490           input type='image' tags) (bug 844)
491
492 Tue Dec 17 17:58:51 2002  Martin Hoerning  <mh@skyrix.com>
493
494         * WETableView.m: added WETableView_hideBlindNavigation default, 
495           default value is NO, (bug 791) (v.4.1.2)
496
497 2002-12-08  Helge Hess  <helge.hess@skyrix.com>
498
499         * GNUmakefile: fixed linking
500
501 2002-12-06  Helge Hess  <helge.hess@skyrix.com>
502
503         * GNUmakefile: fixed SOVERSION (major/minor)
504
505 2002-12-02  Helge Hess  <helge.hess@skyrix.com>
506         
507         * moved to Skyrix41e/WebUI/WEExtensions (v4.1.1)
508         
509 Fri Nov 29 18:09:05 2002  Martin Hoerning  <mh@skyrix.com>
510
511         * WETableView.m: added </td> tag in form mode in footer row (bug 731)
512
513 Thu Jul 18 16:27:13 2002  Bjoern Stierand  <bjoern@skyrix.com>
514
515         * WETableData.m: fixed font tags in simple-table-cells (bug 498)
516
517 Wed May 15 15:00:06 2002  Martin Hoerning  <mh@skyrix.com>
518
519         * JSClipboard.m: added to exit on -isMacBrowser
520
521 Sun May  5 14:42:22 2002  Helge Hess  <helge.hess@skyrix.com>
522
523         * moved to NGObjWeb
524
525 Mon Jan  7 18:19:23 2002  Helge Hess  <helge.hess@skyrix.com>
526
527         * WExExtElemBuilder.m: added mappings for tabs
528
529 Mon Jan  7 17:01:34 2002  Helge Hess  <helge.hess@skyrix.com>
530
531         * added WEExtensions bundle
532
533 Mon Dec 17 16:59:57 2001  Helge Hess  <helge.hess@skyrix.com>
534
535         * moved WEClientCapabilities to NGObjWeb
536
537 Wed Dec  5 13:09:54 2001  Helge Hess  <helge.hess@skyrix.com>
538
539         * WEDropContainer.m: now processes extra attributes on it's own ...
540
541 Tue Dec  4 12:17:26 2001  Martin Spindler  <spindler@mdlink.de>
542
543         * WEClientCapabilities.m -doesSupportDHTMLDragAndDrop 
544           (only for MS Windows systems)
545
546 Thu Nov 22 16:58:32 2001  Martin Spindler  <spindler@mdlink.de>
547
548         * WETableView.m: show navigation in footer
549
550 Tue Nov 20 17:24:58 2001  Martin Hoerning  <mh@skyrix.com>
551
552         * WEWeekOverview.m: added headerRows/footerRows
553
554 Tue Nov 13 10:06:42 2001  Helge Hess  <helge.hess@skyrix.com>
555
556         * WEClientCapabilities.m: added user-agent string of 
557           MacOSX 10.1.1 DAV filesystem
558
559 Thu Nov  8 16:38:19 2001  Martin Spindler  <spindler@mdlink.de>
560
561         * WETabView.m: support of td background onclicks
562
563 Wed Oct 24 15:00:04 2001  Helge Hess  <helge.hess@skyrix.com>
564
565         * WEClientCapabilities.m: recognize Dillo web browser
566
567 Wed Oct 17 11:02:32 2001  Helge Hess  <helge.hess@skyrix.com>
568
569         * WEMonthOverview.m: fixed bug, currentday set too late
570
571 Fri Oct  5 11:05:38 2001  Martin Hoerning  <mh@skyrix.com>
572
573         * WERichString.m: fixed insertBR
574
575 Thu Oct  4 17:50:41 2001  Martin Spindler  <spindler@mdlink.de>
576
577         * WERichString.m: added insertBR association
578
579 Mon Oct  1 19:53:07 2001  Martin Spindler  <spindler@mdlink.de>
580
581         * WESwitch: fixed -takeValuesFromRequest:...
582
583 Wed Sep  5 12:05:47 2001  Sascha Schimke  <sascha@skyrix.com>
584
585         * WEWeekColumView.m, WEWeekOverview.m: fixed appointment filtering
586
587 Tue Aug 28 17:35:31 2001  Martin Spindler  <spindler@mdlink.de>
588
589         * WETabView.m: disable javascript
590
591 Fri Aug 17 14:13:13 2001  Helge Hess  <helge.hess@skyrix.com>
592
593         * WETabView.m: fixed bug, added color as font-size ...
594
595 Tue Aug 14 14:35:26 2001  Martin Spindler  <spindler@mdlink.de>
596
597         * WETabView.m set fontstyle of active label to bold
598
599 Mon Aug  6 14:08:23 2001  Martin Spindler  <spindler@mdlink.de>
600
601         * WECalendarField.m: support of name association(used by DirectActions)
602
603 Fri Aug  3 12:52:06 2001  Martin Spindler  <spindler@mdlink.de>
604
605         * WECalendarField.m: support of NSCalendarDate association ('date') 
606
607 Thu Aug  2 22:27:39 2001  Helge Hess  <helge.hess@skyrix.com>
608
609         * WEClientCapabilities.m: added some new DAV client user-agents
610
611 Tue Jul 24 20:55:51 2001  Helge Hess  <helge.hess@skyrix.com>
612
613         * WEClientCapabilities.m: added -isDAVClient, DAVFS recognized as 
614           client
615
616 Tue Jul 24 19:37:59 2001  Martin Spindler  <spindler@mdlink.de>
617
618         * WETableView.[h|m]: added showGroupTitle instance variable
619
620 Wed Jun 20 16:23:45 2001  Martin Spindler  <spindler@mdlink.de>
621
622         * WETabView.m: added font associations
623
624 Thu Jun  7 12:23:55 2001  Helge Hess  <helge.hess@skyrix.com>
625
626         * WEDropContainer.m: fixed bug: drop tag was not properly closed !!
627
628 Wed Jun  6 14:28:37 2001  Helge Hess  <helge.hess@skyrix.com>
629
630         * WEDropContainer.m: fixed bug: element was generated on any browser
631
632 Thu May 31 17:47:29 2001  Helge Hess  <helge.hess@skyrix.com>
633
634         * WETabView.m: used double-quotes for href attributes
635
636 Tue May 29 16:21:37 2001  Martin Spindler  <spindler@mdlink.de>
637
638         * WETableData.m: valign is set to 'TOP' by default
639
640 Tue May 22 15:39:48 2001  Martin Spindler  <spindler@mdlink.de>
641
642         * WETableView.m,WETableData.m: WETableView_DataMode wasn't set correct
643                                        in takeValuesFromRequest:inContext:
644
645 Tue May 15 16:10:07 2001  Martin Spindler  <spindler@mdlink.de>
646
647         * WETabView.m: isJavaScriptEnabled didn't work (fixed)
648         
649 Sun May  6 16:45:44 2001  Martin Spindler  <spindler@mdlink.de>
650
651         * WEWeekOverview.m: dayIndex of sat and sun was wrong (only title)
652
653         * WETableView.m: currentBatch was wrong (takeValuesFromRequest:...)
654
655 Tue May  1 19:02:12 2001  Martin Spindler  <spindler@mdlink.de>
656
657         * WETableView.m: format of assert was wrong
658
659 Mon Apr 30 20:56:12 2001  Martin Spindler  <spindler@mdlink.de>
660
661         * WEWeekOverview: added 'border', 'width', 'cellpadding' and
662                           'cellspacing' associations
663
664 Mon Apr 23 12:30:13 2001  Helge Hess  <helge.hess@skyrix.com>
665
666         * WETabItem.m: break up huge -appendToResponse:inContext:
667
668 Sat Apr 21 21:29:38 2001  Helge Hess  <helge.hess@skyrix.com>
669
670         * WETabView.m: body-active-keys handled by view instead of item
671
672         * WETabView.m: break up huge -appendToResponse:inContext:
673
674 Sat Apr 21 19:58:34 2001  Helge Hess  <helge.hess@skyrix.com>
675
676         * split up WETabView.m file
677
678 Mon Apr  9 18:08:34 2001  Martin Spindler  <spindler@mdlink.de>
679
680         * WETableView: don't throw exception if no table-content is set
681
682 Wed Apr  4 15:28:33 2001  Martin Spindler  <spindler@mdlink.de>
683
684         * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
685
686         * WEWeekOverview.m: fixed bug in -_calcMatrixInContext:
687
688 Thu Mar 29 14:55:39 2001  Martin Spindler  <spindler@mdlink.de>
689
690         * WETableView.m added 'cellspacing', 'cellpadding', 'border'
691
692         * WETableData.m use font attributes for 'string'
693
694 Wed Mar 28 16:18:24 2001  Martin Spindler  <spindler@mdlink.de>
695
696         * WETableData.m: added 'action' and fixed formatter bug
697
698 Thu Mar  1 10:38:33 2001  Joerg Grimm  <joerg@trex2>
699
700         * WECollapsibleComponentContent.m: set anchor only in IE
701
702 Wed Feb 28 14:30:45 2001  Helge Hess  <helge.hess@mdlink.de>
703
704         * WEClientCapabilities.m ([JSClientCapabilityDetector -initWithName:associations:template:]):
705           fixed bug (segfault if no user-agent was set in the request)
706
707 Tue Feb 27 18:15:25 2001  Joerg Grimm  <joerg@trex2>
708
709         * WEWeekColumnView.m: fixed wrong idx2 in _calcMatrixInContext
710
711 Mon Feb 12 20:36:37 2001  Martin Spindler  <spindler@mdlink.de>
712
713         * WETableView+Grouping.m: added grouping behaviour
714
715 Tue Feb  6 16:17:09 2001  Martin Spindler  <spindler@mdlink.de>
716
717         * WEWeekOverview.m: contentColor wasn't correct
718
719 Fri Feb  2 16:17:59 2001  Martin Spindler  <spindler@mdlink.de>
720
721         * WEWeekOverview.m: fixed some problems with takeValuesFromRequest
722
723 Wed Jan 31 17:31:31 2001  Martin Spindler  <spindler@mdlink.de>
724
725         * WETableView.m: added resizeButtons for autoScollHeight
726
727 Tue Jan 30 10:44:37 2001  Helge Hess  <helge.hess@mdlink.de>
728
729         * WEClientCapabilities.m: added support for Links browser
730
731 Fri Jan 26 19:55:25 2001  Helge Hess  <helge.hess@mdlink.de>
732
733         * WETableView.m: changed semantics of autoscroll binding
734
735 Thu Jan 25 18:20:45 2001  Martin Spindler  <spindler@mdlink.de>
736
737         * WETreeView.m: added assert (MAX_TREE_DEPTH -> 10)
738
739         * WETableView: added resizeBatchButtons
740
741         * WETreeView.m: bug fixed (no header was rendered if list.count ==0)
742
743 Wed Jan 24 18:10:07 2001  Martin Spindler  <spindler@mdlink.de>
744
745         * WEDragContainer.m allow DnD in forms
746
747         * WETableView.m takeValuesFromRequest: fixed bug
748
749         * WERichString.m added template and 'condition' binding
750
751         * WEWeekColumnView.m: fixed filtering of appointments with several days
752
753 Tue Jan 23 17:28:28 2001  Martin Spindler  <spindler@mdlink.de>
754
755         * WEDropContainer.m: can attach behaviour to parent element
756
757 Thu Jan 18 17:14:21 2001  Martin Spindler  <spindler@mdlink.de>
758
759         * WERichString.m: added
760
761         * WETabView.m: fixed javaScript
762
763         * WECalendarField.m: added
764
765         * WETimeField.m, WEDateField.m: merged into WECalendarField
766
767         * WEWeekOverview.m: default of self->weekStart was wrong
768
769         * WEWeekOverview.m: dito
770
771 Wed Jan 17 15:18:02 2001  Martin Spindler  <spindler@mdlink.de>
772
773         * WETabView.m: improved background img tabs
774
775         * clean up: removed some warnings
776
777 Tue Jan 16 13:01:27 2001  Martin Spindler  <spindler@mdlink.de>
778
779         * WETreeView.m: -invokeAction...: headers couldn't call actions
780
781 Mon Jan 15 18:19:34 2001  Martin Spindler  <spindler@mdlink.de>
782
783         * WETabView: added asBackground mode
784
785 Tue Jan  9 19:00:58 2001  Martin Spindler  <spindler@mdlink.de>
786
787         * WECollapsibleComponentContent.m: 
788           submitAction can jump to the fragment Identifier
789
790 Mon Jan  8 13:04:18 2001  Helge Hess  <helge.hess@mdlink.de>
791
792         * fixed compilation
793
794 Fri Jan  5 16:57:53 2001  Martin Spindler  <spindler@mdlink.de>
795
796         * WEWeekOverview.m: renders own title only if necessary
797
798         * WEContextKey.m fixed retain bug
799
800 Thu Jan  4 20:40:25 2001  Martin Spindler  <spindler@mdlink.de>
801
802         * WEContextConditional.m: added 'didMatch' binding
803
804         * WEWeekColumnView.m: renders an own title if necessary
805
806 Tue Jan  2 14:52:23 2001  Martin Spindler  <spindler@mdlink.de>
807
808         * WETableView.m
809           (_applyIdentifier):  - replaced 'self->list' by 'self->allObjects'
810           (_appendNavigation): - show navigation buttons only if neccessary
811
812 Tue Jan  2 12:13:15 2001  Helge Hess  <helge.hess@mdlink.de>
813
814         * WETableView.m: check whether 'list' is settable before applying a
815           value
816
817 Wed Dec 20 19:48:54 2000  Martin Spindler  <spindler@mdlink.de>
818
819         * WETableView.m: added binding 'selection'
820
821 Tue Dec 19 21:19:25 2000  Martin Spindler  <spindler@mdlink.de>
822
823         * WECollapsibleComponentContent.m: is collapsible on clientSide now
824
825         * WETreeView.m repaired 'showItem' bug
826
827         * WETreeView.m added binding 'showItem'
828
829         * WETreeView.m currentPath wasn't updated properly
830
831 Tue Dec 19 02:16:49 2000  Helge Hess  <helge.hess@mdlink.de>
832
833         * WETableData.m: added cluster & formatting
834
835         * WETableView.m: fixed bug with YesNumber, NoNumber (was completly
836           broken [static's were not initializaed, NoNumber was not retained)
837
838         * WETableView.m: moved WETableData, WETableCell to separate files
839
840         * WETableView.m: added 'string' binding to WETableCell, made tags
841           lowercase (xhtml compatibility)
842
843 Fri Dec 15 18:35:46 2000  Martin Spindler  <spindler@mdlink.de>
844
845         * WETreeView.m: reorganized matrix (created _WETreeMatrixElement)
846                         render no table if slow table browser
847
848         * WETimeField.m, WEDateField.m: added
849
850         * WETableView.m: browser check -> few tables if required
851
852 Tue Dec 12 22:09:11 2000  Martin Spindler  <spindler@mdlink.de>
853
854         * WETreeView.m: added association 'currentPath'
855
856 Fri Dec  8 11:56:56 2000  Helge Hess  <helge.hess@mdlink.de>
857
858         * WEClientCapabilities.m: added detection of Konqueror
859
860 Thu Dec  7 11:46:14 2000  Helge Hess  <helge.hess@mdlink.de>
861
862         * cleanups, added WEWeekColumnView
863
864 Mon Nov 27 19:18:14 2000  Martin Spindler  <spindler@mdlink.de>
865
866         * WESwitch.m: added 'keys' attribute to WECase
867                       added WEDefaultCase
868
869         * WESwitch.m: repaired default mode bug
870
871         * WETreeView.m: added 'isItemLeaf' binding
872
873 Thu Nov 23 14:00:58 2000  Martin Spindler  <spindler@mdlink.de>
874
875         * WEMonthOverview.m: changed matrix into a list of NSMutableArray's 
876
877         * WEWeekOverview.m: changed matrix into a list of NSMutableArray's
878
879 Wed Nov 22 16:39:00 2000  Martin Spindler  <spindler@mdlink.de>
880
881         * WETableMatrix*[h.m]: added
882
883 Mon Nov 20 12:22:18 2000  Helge Hess  <helge.hess@mdlink.de>
884
885         * WETableView.m: check 'autoScroll' association
886
887 Sat Nov 18 20:03:29 2000  Helge Hess  <helge.hess@mdlink.de>
888
889         * added WEClientCapabilities class
890
891 Wed Nov 15 15:37:35 2000  Martin Spindler  <spindler@mdlink.de>
892
893         * WEComponentValue.m: added
894
895 Thu Nov  9 18:57:13 2000  Martin Spindler  <spindler@mdlink.de>
896
897         * WETableView: added 'identifier' association
898
899 Wed Nov  1 18:46:58 2000  Martin Spindler  <spindler@mdlink.de>
900
901         * WEPageView.m: added
902
903         * WEContextKey.m: added
904
905 Mon Oct 30 15:54:02 2000  Martin Spindler  <spindler@mdlink.de>
906
907         * WECollapsibleComponentContent.m: added 'action'
908                                            added 'fragmentIdentifier'
909
910 Fri Oct 27 12:49:43 2000  Martin Spindler  <spindler@mdlink.de>
911
912         * WECollapsibleComponentContent.m: added association 'condition'
913
914 Fri Oct 20 18:31:59 2000  Martin Spindler  <spindler@mdlink.de>
915
916         * WESwitch.m: added 'default' association in WECase
917
918         * WETableView.m: fixed sorting bug
919
920 Wed Oct 18 15:42:53 2000  Martin Spindler  <spindler@mdlink.de>
921
922         * WETabView.m: added
923
924 Tue Oct 17 09:54:52 2000  Martin Spindler  <spindler@mdlink.de>
925
926         * WESwitch.m: added
927
928 Mon Oct 16 15:18:50 2000  Martin Spindler  <spindler@mdlink.de>
929
930         * WETableView.m: changed association lastItem  into previousItem
931                          changed association lastIndex into previousIndex
932
933         * WETableView.m: only the sorted column can be grouped
934
935 Thu Oct 12 17:30:50 2000  Martin Spindler  <spindler@mdlink.de>
936
937         * WETableView.m: fixed isGroup bug
938
939 Mon Oct  9 18:45:48 2000  Martin Spindler  <spindler@mdlink.de>
940
941         * WETreeView.m: added association 'string' and 'extraAttributes'
942
943         * WETableView.m: changed visibility of navigation icons
944
945         * WETreeView.m, WEBrowser.m: added
946
947 Thu Sep 28 13:24:37 2000  Helge Hess  <helge.hess@mdlink.de>
948
949         * created WEExtensions