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