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