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