]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/MailerUI/ChangeLog
use new SoUser API instead of AgenorUserManager
[scalable-opengroupware.org] / SOGo / UI / MailerUI / ChangeLog
1 2005-07-12  Helge Hess  <helge.hess@opengroupware.org>
2
3         * UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
4           (v0.9.137)
5
6 2005-07-11  Helge Hess  <helge.hess@opengroupware.org>
7
8         * UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
9           HomePage etc (#1448) (v0.9.136)
10
11 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
12
13         * UIxMailEditor.m: added from-selection popup, list discovery via
14           AgenorUserManager (aka LDAP) (v0.9.135)
15
16 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
17
18         * UIxMailEditor.m: use WOContext method from libSOGo to detect
19           Internet access (v0.9.134)
20
21 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
22
23         * UIxMailMainFrame.m: added help button and extra space for that in the
24           toolbar (v0.9.133)
25         
26 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
27
28         * UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
29           tools, disable the banner in case the tree is disabled (since that
30           hints that a new window without the frame is being used, eg the
31           compose panel), added some more CSS classes instead of inline style
32           declarations (v0.9.132)
33
34 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
35
36         * prepared ACL editors (v0.9.131)
37
38 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
39
40         * v0.9.130
41         
42         * UIxMailListView.m: implemented empty-trash action
43
44         * product.plist: added a reduced toolbar when being on the trash folder
45           (no reply/fwd etc, but added an empty trash button)
46         
47 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
48
49         * v0.9.129
50         
51         * UIxMailAccountView.m: added code to better display shared accounts
52
53         * UIxMailTree.m: moved IMAP4 connection string => label code to a
54           NSString category
55         
56 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
57
58         * UIxMailTree.m: properly display share names in account list (show
59           name of share instead of the cut-off account login). Added some
60           improved heuristics to determine a viably short name (v0.9.128)
61
62 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
63
64         * UIxMailView.m, product.plist: added -trash button and action
65           (v0.9.127)
66
67 2005-07-06  Helge Hess  <helge.hess@opengroupware.org>
68
69         * product.plist: hide expunge button on mail folder when deleting is
70           disallowed (v0.9.126)
71
72 2005-07-06  Helge Hess  <helge.hess@opengroupware.org>
73
74         * v0.9.125
75
76         * UIxMailToolbar.m: added ability to disable toolbar buttons in case an
77           operation is not allowed (eg an object got deleted)
78
79         * product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
80           toolbar, added 'enabled' binding for 'delete' button
81
82         * v0.9.124
83
84         * UIxMailView.m: improved error handling in case the delete flag could
85           not be set
86
87         * UIxMailMainFrame.m: added -hasErrorText / -errorText / 
88           -errorAlertJavaScript methods to deal with errors encoded in the
89           'error' form parameter
90
91 2005-03-24  Helge Hess  <helge.hess@opengroupware.org>
92
93         * v0.9.123
94         
95         * UIxMailListView.m: added create/delete folder operations
96         
97         * product.plist: added folder-add/delete buttons in toolbar
98
99 2005-03-23  Marcus Mueller  <znek@mulle-kybernetik.com>
100
101         * renamed "default.strings" to "Localizable.strings" (v0.9.122)
102
103 2005-02-23  Helge Hess  <helge.hess@opengroupware.org>
104
105         * mailer.js: split into multiple files (v0.9.121)
106
107 2005-02-22  Helge Hess  <helge.hess@opengroupware.org>
108
109         * UIxMailMainFrame.m: added ability not to generate the HTML frame 
110           (v0.9.120)
111
112 2005-02-20  Helge Hess  <helge.hess@opengroupware.org>
113
114         * moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
115
116 2005-02-18  Helge Hess  <helge.hess@opengroupware.org>
117
118         * mailer.js: added HTML escape/unescape functions (v0.9.118)
119
120         * moved mail part viewers to own product (MailPartViewers) (v0.9.117)
121
122 2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
123
124         * UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
125           that resource lookup works (v0.9.116)
126
127 2005-02-16  Helge Hess  <helge.hess@opengroupware.org>
128
129         * added automatic search field posting (v0.9.115)
130
131         * mailer.js: fixed a row highlighting bug (v0.9.114)
132
133         * product.plist: fixed compose button in mail viewer (v0.9.113)
134
135 2005-02-15  Helge Hess  <helge.hess@opengroupware.org>
136
137         * UIxMailListView.wox: added a pointer cursor for rows and enabled an
138           on-click message opener on some cells (v0.9.112)
139
140         * UIxMailListView.wox: added message row highlighting (v0.9.111)
141
142         * UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
143           to fix layout (v0.9.110)
144
145 2005-02-14  Helge Hess  <helge.hess@opengroupware.org>
146
147         * mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
148
149         * UIxMailTree.m: always stop tree on user folder (v0.9.108)
150         
151         * v0.9.107
152         
153         * product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
154           methods like "view". This allows us to use "tb.view" inside the
155           mailer without clashing with other UIs on top of the same SoObjects
156
157         * UIxMailTree.m: use Inbox icon for SOGoMailAccount and
158           SOGoMailAccounts folders, added ability to specify a
159           'treeFolderAction' (relative URL to be triggered by clicks)
160
161         * v0.9.106
162         
163         * UIxMailFilterPanel.wox: improved CSS styling of the search field
164
165         * UIxMailTree.wox: fixed display of special mail icons if a folder
166           has subfolders and is open (in short: the 'cornerIcon' binding is
167           properly set)
168
169         * v0.9.105
170         
171         * UIxMailTree.m: fixed handling of root nodes (properly display all
172           children of the root node)
173         
174         * UIxMailTreeBlock.m: generate a description
175         
176         * UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
177           configurable using 'SOGoMailTreeRootClass' default
178         
179 2005-02-13  Helge Hess  <helge.hess@opengroupware.org>
180
181         * mailer.css: added left-padding to treecell to make it look better
182           (v0.9.104)
183
184         * UIxMailListView.wox: added mark read/unread without page refresh
185           using XMLHttpRequest (v0.9.103)
186
187         * product.plist, UIxMailListView.wox, mailer.js: added bulk
188           reply/replyall/forward (v0.9.102)
189
190 2005-02-12  Helge Hess  <helge.hess@opengroupware.org>
191
192         * UIxMailMainFrame.m: fixed page form processing if the active URL
193           does not specify a method name (ends with /) (v0.9.101)
194
195         * v0.9.100
196
197         * added support for filter popup (OGo bug #1210)
198         
199         * UIxMailListView: moved filter selection to an own component
200
201         * v0.9.99
202
203         * product.plist: also map index method of mail folder to
204           UIxMailListView
205
206         * UIxMailListView.m: added subject/sender searching (OGo bug #1209)
207
208 2005-02-10  Helge Hess  <helge.hess@opengroupware.org>
209
210         * UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
211           missing 'label' namespace declaration (v0.9.98)
212
213 2005-02-09  Helge Hess  <helge.hess@opengroupware.org>
214
215         * UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
216
217 2005-02-08  Helge Hess  <helge.hess@opengroupware.org>
218
219         * v0.9.96
220
221         * UIxMailPartMessageViewer.m: fixed for multivalue from fields
222
223         * UIxMailEditorAction.m, product.plist: split editor action in multiple
224           classes
225
226         * v0.9.95
227
228         * product.plist: do not use clickedEditorDelete() JS function for
229           draft delete but just call the link
230         
231         * UIxMailEditor.m: a successful draft delete now returns the window
232           closer and refreshes the opener
233         
234         * mailer.js now reloads the opener for editor-save and editor-delete
235           functions (does not properly work since the form load is async)
236         
237         * UIxMailEditorAction.m, product.plist: implemented simple
238           reply/reply-all processing (subject and recipient handling is in
239           place, content quoting is pending)
240         
241         * v0.9.94
242
243         * UIxMailListView.m: properly show "to" address in tableview for
244           Sent folder
245
246         * UIxMailView.m: fixed for new 'from' API
247
248         * v0.9.93
249
250         * mailer.js: work on the read-mail marking code, properly change the
251           icon div
252
253         * UIxMailListView.m: changed handling of unread mail flags
254
255         * UIxMailView.wox: use the new markMailReadInWindow function to mark
256           a mail read in the mail list
257
258 2005-02-07  Helge Hess  <helge.hess@opengroupware.org>
259
260         * v0.9.92
261         
262         * UIxMailView.m: properly refresh mail list after a mail got deleted
263
264         * UIxMailWindowCloser.m: added ability to refresh the opener window
265           prior closing the panel
266
267         * UIxMailView.wox: triggers opener callback to mark a mail as read
268         
269         * mailer.js: added refreshOpener() function which refreshes the
270           panel that opened the current window, added triggerOpenerCallback()
271           function which triggers a URL given in the "openerurl" query
272           parameter on the opener window
273
274         * UIxMailEditor.m: disabled Internet warning in the mail editor per
275           default, can be enabled using the 'SOGoShowInternetMarker' default,
276           made Internet header detection qualifier configurable, see README
277           (SOGoInternetDetectQualifier string default), when the request is
278           from the Internet, add headers as specified in the
279           'SOGoInternetMailHeaders' dictionary default (v0.9.91)
280
281         * UIxMailTree.m: added support for special folder icons (v0.9.90)
282
283         * v0.9.89
284
285         * UIxMailTree.m: made special folder names localizable
286
287         * English.lproj/default.strings: added some folder translations
288
289 2005-02-06  Helge Hess  <helge.hess@opengroupware.org>
290
291         * v0.9.88
292
293         * UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
294           SOGoObject anymore (to be useful for any object)
295
296         * UIxMailMainFrame.wox: made "Folders" title localizable
297
298         * UIxMailListView.wox: removed some superflous section
299
300 2005-01-31  Helge Hess  <helge.hess@opengroupware.org>
301
302         * UIxMailView.m: implemented 'expunge' action (delete button in the
303           toolbar) (v0.9.87)
304
305         * UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
306           to SoObject (v0.9.86)
307
308         * UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
309           since its general purpose (v0.9.85)
310
311         * v0.9.84
312
313         * UIxMailView.m: properly recurse into message/rfc822 bodies for flat
314           content fetches
315
316         * UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
317           addresses (currently mailto://)
318
319 2005-01-30  Helge Hess  <helge.hess@opengroupware.org>
320         
321         * v0.9.83
322         
323         * UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
324           message/rfc822 contents
325
326         * added a UIxMailPartMessageViewer for displaying embedded (eg
327           forwarded) MIME messages
328
329         * v0.9.82
330         
331         * UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
332           properly escape attachment names
333
334         * UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
335           to attachments
336         
337         * v0.9.81
338         
339         * UIxSieveEditor.m: call proper save method in Sieve SoObject
340         
341         * UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
342           MIME generation
343
344         * v0.9.80
345
346         * UIxMailEditorAction.m: work on forwarding and reply
347         
348         * UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
349           UIxSieveEditor.wox: fixed title (needs localization)
350
351         * UIxMailMainFrame.m: always generate title as given by the parent
352           component (titles need to get fixed!), was fixed to OpenGroupware.org
353           before unless in debug mode
354         
355         * UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
356           (needs localization)
357
358         * UIxMailEditorAttach.m: use new attachment API
359
360         * UIxMailView.wox: remoted link to screenshot, use mail subject as
361           title
362
363         * UIxMailListView.m: disabled a log
364
365 2005-01-28  Helge Hess  <helge.hess@skyrix.com>
366
367         * v0.9.79
368
369         * UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
370           marker if 'MinequProvenance' HTTP header is not set to 'intranet'
371
372         * mailer.css: added marker for internet-mails (#1153)
373
374         * v0.9.78
375
376         * UIxMailListView.m: properly mark deleted mails using line-through
377
378         * UIxMailView.m: close mail viewer if mail delete was successful
379
380         * mailer.css: added style classes for deleted cells
381
382         * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
383
384         * v0.9.77
385
386         * added UIxMailSizeFormatter to render big file size numbers with some
387           M or K suffix
388
389         * UIxMailPartViewer.m: added methods to retrieve filename, file
390           extension and file size formatter
391
392         * UIxMailSortableTableHeader.m: minor code cleanups
393
394 2005-01-27  Helge Hess  <helge.hess@skyrix.com>
395
396         * started attachment (download) viewer (#1074) (v0.9.76)
397
398 2005-01-26  Helge Hess  <helge.hess@skyrix.com>
399
400         * v0.9.75
401
402         * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
403           #1054
404
405         * product.plist: disabled unsupported delete button in mailviewer
406
407         * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
408           popup (#1211) (v0.9.74)
409
410         * disabled some unsupported buttons and template elements (#1209,
411           #1210, #1207, #1208) (v0.9.73)
412
413 2005-01-26  Marcus Mueller  <znek@mulle-kybernetik.com>
414
415         * v0.9.72
416
417         * UIxMailWindowCloser.{m,wox}: new component which closes the window
418           in its "onLoad".
419
420         * UIxMailEditor.m: close window after successful send by opening
421           UIxMailWindowCloser. This fixes SOGo Bug #1053.
422
423 2005-01-07  Marcus Mueller  <znek@mulle-kybernetik.com>
424
425         * {English/French}.lproj/default.strings: changed encoding from
426           ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
427
428 2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
429
430         * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
431           UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
432           UIxMailRenderingContext.m, UIxMailEditorAttach.m,
433           UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
434           changed to use NGLogging (v0.9.70)
435
436 2004-12-03  Helge Hess  <helge.hess@skyrix.com>
437
438         * v0.9.69
439
440         * UIxFilterList.m: added support for script creation
441
442         * v0.9.68
443         
444         * UIxFilterList.m: added ability to trigger new editor
445         
446         * started UIxSieveEditor
447         
448         * UIxFilterList.wox: minor fix to table layout (v0.9.67)
449         
450 2004-11-28  Helge Hess  <helge.hess@skyrix.com>
451
452         * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
453           being displayed (v0.9.66)
454
455 2004-11-27  Helge Hess  <helge.hess@skyrix.com>
456
457         * v0.9.65
458         
459         * added first (empty) version of filter list page
460         
461         * UIxMailEditorAttach.m: fixed a warning
462
463         * UIxMailAccountView.wox, product.plist: cleaned up account page (links
464           work now), added a compose button (v0.9.64)
465
466 2004-11-15  Marcus Mueller  <znek@mulle-kybernetik.com>
467
468         * UIxMailEditor.m: properly set "From" header (v0.9.63)
469
470 2004-11-11  Helge Hess  <helge.hess@skyrix.com>
471
472         * UIxMailListView.wox: added sample move popup (v0.9.62)
473
474 2004-11-09  Helge Hess  <helge.hess@skyrix.com>
475
476         * UIxMailListView.m: added support for toggling read/unread flags
477           (v0.9.61)
478
479         * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
480
481         * UIxMailTree.m: removed unused code (v0.9.59)
482
483         * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
484
485 2004-10-29  Helge Hess  <helge.hess@skyrix.com>
486
487         * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
488
489 2004-10-28  Helge Hess  <helge.hess@skyrix.com>
490
491         * product.plist: fixed getMail for drafts folder (v0.9.56)
492
493         * UIxMailListView.wox: fixed viewer activation for unread mails
494           (v0.9.55)
495
496 2004-10-28  Helge Hess  <helge.hess@opengroupware.org>
497
498         * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
499
500 2004-10-27  Helge Hess  <helge.hess@opengroupware.org>
501
502         * disabled popup until it uses the proper tree (v0.9.53)
503
504 2004-10-27  Marcus Mueller  <znek@mulle-kybernetik.com>
505
506         * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
507           containing possible destinations for a mail move operation (v0.9.52)
508
509 2004-10-27  Helge Hess  <helge.hess@opengroupware.org>
510
511         * UIxMailEditor.m: default method returns a redirect to 'edit', added
512           'delete' action and button (v0.9.51)
513
514         * v0.9.50
515
516         * UIxMailEditor.m: send mail using draft object
517
518         * UIxMailListView.wox: do not wrap title line
519
520         * UIxMailEditor.m: added send related code (v0.9.49)
521
522 2004-10-26  Helge Hess  <helge.hess@opengroupware.org>
523
524         * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
525
526         * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
527           action (v0.9.47)
528
529         * added new UIxMailEditorAttach component to manage draft attachments
530           (v0.9.46)
531
532 2004-10-25  Helge Hess  <helge.hess@opengroupware.org>
533
534         * v0.9.45
535
536         * uix.css: replaced invalid "text-color" with "color"
537         
538         * UIxMailEditor.wox: bind subject/text, can load/save info object in
539           draft
540
541 2004-10-22  Marcus Mueller  <znek@mulle-kybernetik.com>
542
543         * v0.9.44
544
545         * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
546
547         * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
548
549         * UIxMailListView.wox: bugfixes (v0.9.43)
550
551         * v0.9.42
552
553         * UIxMailListView.wox: sorting, proper handling of sort keys.
554           NOTE: there's still an unidentified bug of sort keys failing to be
555           retained on successive paging.
556
557         * UIxMailListView.m: sorting
558
559         * Images/title_*: corrected alpha values
560
561 2004-10-20  Marcus Mueller  <znek@mulle-kybernetik.com>
562
563         * v0.9.41
564         
565         * UIxMailListView.wox: localized labels and added some JavaScript
566           templates for doing nifty row selection
567
568         * UIxMailListView.m: added JavaScript method (stub only)
569
570         * English.lproj/default.strings: new localized strings
571
572 2004-10-13  Helge Hess  <helge.hess@opengroupware.org>
573
574         * v0.9.40
575
576         * product.plist: exported some missing icons
577
578         * UIxMailToSelection.m: some code cleanup
579
580         * UIxMailEditor.m (UIxComponent): added ivars for values
581
582 2004-10-13  Marcus Mueller  <znek@mulle-kybernetik.com>
583
584         * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
585
586         * v0.9.38
587
588         * UIxMailToSelection.[wox|m]: removed superfluous debug messages
589
590         * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
591
592         * mailer.js: new JavaScript to open Addressbook and Anais windows
593
594         * product.plist: added Addressbook/Anais entries
595
596 2004-10-12  Marcus Mueller  <znek@mulle-kybernetik.com>
597
598         * v0.9.37
599
600         * UIxMailToSelection.[wox|m]: stable version with heavily improved
601           JavaScript code.
602
603         * English.lproj/default.strings: new localizable strings
604
605 2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
606
607         * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
608
609 2004-10-12  Marcus Mueller  <znek@mulle-kybernetik.com>
610
611         * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
612           split lists. Dynamically create tables and JavaScript. (v0.9.35)
613
614         * UIxMailToSelection.wox: minor update (v0.9.34)
615
616         * v0.9.33
617
618         * UIxMailToSelection.[wox|m]: updated
619
620         * English.lproj/default.strings: new localizable strings
621
622         * v0.9.32
623
624         * UIxMailEditor.wox: changed API for UIxMailToSelection
625         
626         * UIxMailToSelection.[wox|m]: new component template
627
628         * English.lproj/default.strings: new localizable strings
629
630         * README: updated
631
632 2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
633
634         * v0.9.31
635
636         * mailer.js: prepared JavaScript functions for editor
637
638         * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
639
640 2004-10-11  Helge Hess  <helge.hess@opengroupware.org>
641
642         * v0.9.30
643
644         * UIxMailEditor.wox: moved recipient selection to an own component
645           (UIxMailToSelection)
646
647         * UIxMailMainFrame.wox: fixed script link
648
649         * v0.9.29
650
651         * product.plist: trigger UIxMailEditorAction for compose instead of
652           returning the mail editor page, mapped missing toolbar actions
653
654         * UIxMailEditorAction.m: implemented -compose as a redirect to a new
655           object in the account draft folder
656
657         * UIxMailListView.wox: reduced subject width to 50%
658
659         * mailer.css: added send icon class, icon itself still missing
660
661         * started UIxMailEditorAction object which will contain all the
662           redirects from the buttons to the mail editor (working on draft
663           objects in the drafts folder) (v0.9.28)
664
665 2004-10-10  Helge Hess  <helge.hess@opengroupware.org>
666
667         * product.plist: added some configuration for the drafts folder
668           (v0.9.27)
669
670 2004-10-06  Helge Hess  <helge.hess@opengroupware.org>
671
672         * UIxMailListView.m: added support for paper clip icon when messages
673           are bigger than a certain size (v0.9.26)
674
675 2004-10-05  Helge Hess  <helge.hess@opengroupware.org>
676
677         * v0.9.25
678
679         * UIxMailListView.m: added sort icons
680
681         * UIxMailEditor.m: more work on editor
682
683         * mailer.css: added compose div classes
684
685         * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
686
687         * v0.9.23
688         
689         * product.plist: fixed addressbook label
690         
691         * UIxMailToolbar: added support for 'onclick' event handlers
692         
693         * UIxMailEditor: started editor
694
695         * UIxMailListView.m: added sorting to table view
696
697         * v0.9.22
698
699         * UIxMailToolbar.wox: added support for 'target' links
700
701         * UIxMailEditor.wox: use standard mail frame
702
703         * v0.9.21
704
705         * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
706           clientObject
707
708         * product.plist: added toolbar configurations
709
710         * UIxMailMainFrame.wox: moved toolbar to own component
711
712         * UIxMailListView: added simple navigation (v0.9.20)
713
714         * v0.9.19
715
716         * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
717           added proper charset decoding
718         
719         * UIxMailPartTextViewer.m: moved content => NSString conversion to
720           UIxMailPartViewer.m
721         
722         * v0.9.18
723         
724         * UIxMailPartViewer.m: added support methods for caches, added -sleep
725           method
726         
727         * added multipart/alternative viewer
728         
729         * added Thunderbird message read/unread icons
730
731 2004-10-04  Helge Hess  <helge.hess@opengroupware.org>
732
733         * fixed fetching of mails with only text content (v0.9.17)
734
735         * added flat body fetches, used in text viewer (v0.9.16)
736
737         * added MIME content viewer infrastructure (v0.9.15)
738
739         * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
740
741         * UIxMailView.m: use core infos stored in message SoObject for display
742           (v0.9.13)
743
744 2004-10-03  Helge Hess  <helge.hess@opengroupware.org>
745
746         * v0.9.12
747
748         * UIxMailListView.m: fetch size for list
749
750         * UIxMailView.m: cache fetched message for transaction, fetch body
751           structure
752
753         * work on viewer (v0.9.11)
754
755         * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
756
757 2004-10-02  Helge Hess  <helge.hess@opengroupware.org>
758
759         * more work on UI (v0.9.9)
760
761         * added formatters for mail list (v0.9.8)
762
763         * v0.9.7
764
765         * show messages in an IMAP4 folder
766
767         * mailer.css: remote calendar CSS not required in mailer
768
769 2004-09-29  Helge Hess  <helge.hess@opengroupware.org>
770
771         * added toolbar images (v0.9.6)
772
773         * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
774
775 2004-09-28  Helge Hess  <helge.hess@opengroupware.org>
776
777         * more work on mailer UI, added tree based on WETreeView (v0.9.4)
778
779 2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
780
781         * added rsrc namespace declaration to templates (v0.9.3)
782
783 2004-09-20  Helge Hess  <helge.hess@skyrix.com>
784
785         * work on mailer (v0.9.2)
786
787 2004-09-01  Marcus Mueller  <znek@mulle-kybernetik.com>
788
789         * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
790
791 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
792
793         * ChangeLog: created