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