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