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