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