1 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
5 * product.plist: moved more complex toolbar configs to own resource
8 * UIxMailToolbar.m: added ability to place toolbars in separate plist
11 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
15 * UIxMailToSelection.m: externalized JavaScript
17 * product.plist: added new JavaScript files as public resources
19 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
21 * UIxMailEditor.m: do not complain on drafts not being found when the
22 delete action is triggered (#1489) (v0.9.154)
24 * UIxMailAccountView.m: directly check the ACL of the Inbox to check
25 permissions (the Inbox will return NO on isCreateAllowed when being
26 used by altnamespace ...) (#1472) (v0.9.153)
28 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
30 * UIxMailAddressbook.m: don't restrict the Anais 'nature' flag anymore
33 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
37 * UIxMailAccountView.m: fixed a warning
39 * UIxMailEditor.m: removed SOGoInternetDetectQualifier code (reuse
40 shared Internet-detect functionality)
42 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
44 * UIxMailMainFrame.m: create a proper form action URL which preserves
45 query parameters (sort field) but removes search/filter values
48 * UIxMailSortableTableHeader.m: improved handling of multivalue form
51 * UIxMailAccountView.m: added method to check whether folder-create
52 button should be visible on the account folder view (checks INBOX for
53 the ACL, does check the alt-namespace default),
54 added method for folder-creation in root (v0.9.148)
56 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
60 * UIxMailToSelection.m: fixed ordering of parameters for the current
63 * UIxMailAddressbook.m: fixed parameters being passed on to Anais for
64 the current Anais version
66 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
68 * UIxMailListView.m: improved error handling (display a JavaScript
69 alert panel showing the issue instead of SOPE exception rendering)
72 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
74 * UIxMailToSelection.m: changed behavior for adding/removing text
75 fields and changing focus (v0.9.145)
77 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
79 * product.plist: properly bind a 'getMail' method to the account
80 folder (fixes #1470) (v0.9.144)
82 * UIxSubjectFormatter.m: fixed a stupid bug in subject handling leading
83 to an infinite loop in the QP processing, hardened against QP loops
86 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
88 * UIxMailEditor.m: removed -emailForUser usage and replaced with
89 'official' activeUser API (v0.9.142)
91 2005-07-15 Helge Hess <helge.hess@opengroupware.org>
93 * product.plist: only enable folder add/remove buttons when the user
94 has the 'c' permission on the IMAP folder (#1456) (v0.9.141)
96 2005-07-14 Helge Hess <helge.hess@opengroupware.org>
98 * UIxMailAccountView.m: removed methods to detect whether the
99 clientObject is a shared account (done by the clientObject itself)
102 2005-07-12 Helge Hess <helge.hess@opengroupware.org>
104 * UIxMailEditor.m: perform some validation plus error handling prior
105 trying to send a mail (check whether we have recipients, check
106 whether the subject is set) (#1451) (v0.9.139)
108 * UIxMailEditor.m: properly determine from-email addresses (v0.9.138)
110 * UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
113 2005-07-11 Helge Hess <helge.hess@opengroupware.org>
115 * UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
116 HomePage etc (#1448) (v0.9.136)
118 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
120 * UIxMailEditor.m: added from-selection popup, list discovery via
121 AgenorUserManager (aka LDAP) (v0.9.135)
123 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
125 * UIxMailEditor.m: use WOContext method from libSOGo to detect
126 Internet access (v0.9.134)
128 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
130 * UIxMailMainFrame.m: added help button and extra space for that in the
133 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
135 * UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
136 tools, disable the banner in case the tree is disabled (since that
137 hints that a new window without the frame is being used, eg the
138 compose panel), added some more CSS classes instead of inline style
139 declarations (v0.9.132)
141 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
143 * prepared ACL editors (v0.9.131)
145 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
149 * UIxMailListView.m: implemented empty-trash action
151 * product.plist: added a reduced toolbar when being on the trash folder
152 (no reply/fwd etc, but added an empty trash button)
154 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
158 * UIxMailAccountView.m: added code to better display shared accounts
160 * UIxMailTree.m: moved IMAP4 connection string => label code to a
163 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
165 * UIxMailTree.m: properly display share names in account list (show
166 name of share instead of the cut-off account login). Added some
167 improved heuristics to determine a viably short name (v0.9.128)
169 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
171 * UIxMailView.m, product.plist: added -trash button and action
174 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
176 * product.plist: hide expunge button on mail folder when deleting is
177 disallowed (v0.9.126)
179 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
183 * UIxMailToolbar.m: added ability to disable toolbar buttons in case an
184 operation is not allowed (eg an object got deleted)
186 * product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
187 toolbar, added 'enabled' binding for 'delete' button
191 * UIxMailView.m: improved error handling in case the delete flag could
194 * UIxMailMainFrame.m: added -hasErrorText / -errorText /
195 -errorAlertJavaScript methods to deal with errors encoded in the
196 'error' form parameter
198 2005-03-24 Helge Hess <helge.hess@opengroupware.org>
202 * UIxMailListView.m: added create/delete folder operations
204 * product.plist: added folder-add/delete buttons in toolbar
206 2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
208 * renamed "default.strings" to "Localizable.strings" (v0.9.122)
210 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
212 * mailer.js: split into multiple files (v0.9.121)
214 2005-02-22 Helge Hess <helge.hess@opengroupware.org>
216 * UIxMailMainFrame.m: added ability not to generate the HTML frame
219 2005-02-20 Helge Hess <helge.hess@opengroupware.org>
221 * moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
223 2005-02-18 Helge Hess <helge.hess@opengroupware.org>
225 * mailer.js: added HTML escape/unescape functions (v0.9.118)
227 * moved mail part viewers to own product (MailPartViewers) (v0.9.117)
229 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
231 * UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
232 that resource lookup works (v0.9.116)
234 2005-02-16 Helge Hess <helge.hess@opengroupware.org>
236 * added automatic search field posting (v0.9.115)
238 * mailer.js: fixed a row highlighting bug (v0.9.114)
240 * product.plist: fixed compose button in mail viewer (v0.9.113)
242 2005-02-15 Helge Hess <helge.hess@opengroupware.org>
244 * UIxMailListView.wox: added a pointer cursor for rows and enabled an
245 on-click message opener on some cells (v0.9.112)
247 * UIxMailListView.wox: added message row highlighting (v0.9.111)
249 * UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
250 to fix layout (v0.9.110)
252 2005-02-14 Helge Hess <helge.hess@opengroupware.org>
254 * mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
256 * UIxMailTree.m: always stop tree on user folder (v0.9.108)
260 * product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
261 methods like "view". This allows us to use "tb.view" inside the
262 mailer without clashing with other UIs on top of the same SoObjects
264 * UIxMailTree.m: use Inbox icon for SOGoMailAccount and
265 SOGoMailAccounts folders, added ability to specify a
266 'treeFolderAction' (relative URL to be triggered by clicks)
270 * UIxMailFilterPanel.wox: improved CSS styling of the search field
272 * UIxMailTree.wox: fixed display of special mail icons if a folder
273 has subfolders and is open (in short: the 'cornerIcon' binding is
278 * UIxMailTree.m: fixed handling of root nodes (properly display all
279 children of the root node)
281 * UIxMailTreeBlock.m: generate a description
283 * UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
284 configurable using 'SOGoMailTreeRootClass' default
286 2005-02-13 Helge Hess <helge.hess@opengroupware.org>
288 * mailer.css: added left-padding to treecell to make it look better
291 * UIxMailListView.wox: added mark read/unread without page refresh
292 using XMLHttpRequest (v0.9.103)
294 * product.plist, UIxMailListView.wox, mailer.js: added bulk
295 reply/replyall/forward (v0.9.102)
297 2005-02-12 Helge Hess <helge.hess@opengroupware.org>
299 * UIxMailMainFrame.m: fixed page form processing if the active URL
300 does not specify a method name (ends with /) (v0.9.101)
304 * added support for filter popup (OGo bug #1210)
306 * UIxMailListView: moved filter selection to an own component
310 * product.plist: also map index method of mail folder to
313 * UIxMailListView.m: added subject/sender searching (OGo bug #1209)
315 2005-02-10 Helge Hess <helge.hess@opengroupware.org>
317 * UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
318 missing 'label' namespace declaration (v0.9.98)
320 2005-02-09 Helge Hess <helge.hess@opengroupware.org>
322 * UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
324 2005-02-08 Helge Hess <helge.hess@opengroupware.org>
328 * UIxMailPartMessageViewer.m: fixed for multivalue from fields
330 * UIxMailEditorAction.m, product.plist: split editor action in multiple
335 * product.plist: do not use clickedEditorDelete() JS function for
336 draft delete but just call the link
338 * UIxMailEditor.m: a successful draft delete now returns the window
339 closer and refreshes the opener
341 * mailer.js now reloads the opener for editor-save and editor-delete
342 functions (does not properly work since the form load is async)
344 * UIxMailEditorAction.m, product.plist: implemented simple
345 reply/reply-all processing (subject and recipient handling is in
346 place, content quoting is pending)
350 * UIxMailListView.m: properly show "to" address in tableview for
353 * UIxMailView.m: fixed for new 'from' API
357 * mailer.js: work on the read-mail marking code, properly change the
360 * UIxMailListView.m: changed handling of unread mail flags
362 * UIxMailView.wox: use the new markMailReadInWindow function to mark
363 a mail read in the mail list
365 2005-02-07 Helge Hess <helge.hess@opengroupware.org>
369 * UIxMailView.m: properly refresh mail list after a mail got deleted
371 * UIxMailWindowCloser.m: added ability to refresh the opener window
372 prior closing the panel
374 * UIxMailView.wox: triggers opener callback to mark a mail as read
376 * mailer.js: added refreshOpener() function which refreshes the
377 panel that opened the current window, added triggerOpenerCallback()
378 function which triggers a URL given in the "openerurl" query
379 parameter on the opener window
381 * UIxMailEditor.m: disabled Internet warning in the mail editor per
382 default, can be enabled using the 'SOGoShowInternetMarker' default,
383 made Internet header detection qualifier configurable, see README
384 (SOGoInternetDetectQualifier string default), when the request is
385 from the Internet, add headers as specified in the
386 'SOGoInternetMailHeaders' dictionary default (v0.9.91)
388 * UIxMailTree.m: added support for special folder icons (v0.9.90)
392 * UIxMailTree.m: made special folder names localizable
394 * English.lproj/default.strings: added some folder translations
396 2005-02-06 Helge Hess <helge.hess@opengroupware.org>
400 * UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
401 SOGoObject anymore (to be useful for any object)
403 * UIxMailMainFrame.wox: made "Folders" title localizable
405 * UIxMailListView.wox: removed some superflous section
407 2005-01-31 Helge Hess <helge.hess@opengroupware.org>
409 * UIxMailView.m: implemented 'expunge' action (delete button in the
412 * UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
413 to SoObject (v0.9.86)
415 * UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
416 since its general purpose (v0.9.85)
420 * UIxMailView.m: properly recurse into message/rfc822 bodies for flat
423 * UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
424 addresses (currently mailto://)
426 2005-01-30 Helge Hess <helge.hess@opengroupware.org>
430 * UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
431 message/rfc822 contents
433 * added a UIxMailPartMessageViewer for displaying embedded (eg
434 forwarded) MIME messages
438 * UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
439 properly escape attachment names
441 * UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
446 * UIxSieveEditor.m: call proper save method in Sieve SoObject
448 * UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
453 * UIxMailEditorAction.m: work on forwarding and reply
455 * UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
456 UIxSieveEditor.wox: fixed title (needs localization)
458 * UIxMailMainFrame.m: always generate title as given by the parent
459 component (titles need to get fixed!), was fixed to OpenGroupware.org
460 before unless in debug mode
462 * UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
465 * UIxMailEditorAttach.m: use new attachment API
467 * UIxMailView.wox: remoted link to screenshot, use mail subject as
470 * UIxMailListView.m: disabled a log
472 2005-01-28 Helge Hess <helge.hess@skyrix.com>
476 * UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
477 marker if 'MinequProvenance' HTTP header is not set to 'intranet'
479 * mailer.css: added marker for internet-mails (#1153)
483 * UIxMailListView.m: properly mark deleted mails using line-through
485 * UIxMailView.m: close mail viewer if mail delete was successful
487 * mailer.css: added style classes for deleted cells
489 * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
493 * added UIxMailSizeFormatter to render big file size numbers with some
496 * UIxMailPartViewer.m: added methods to retrieve filename, file
497 extension and file size formatter
499 * UIxMailSortableTableHeader.m: minor code cleanups
501 2005-01-27 Helge Hess <helge.hess@skyrix.com>
503 * started attachment (download) viewer (#1074) (v0.9.76)
505 2005-01-26 Helge Hess <helge.hess@skyrix.com>
509 * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
512 * product.plist: disabled unsupported delete button in mailviewer
514 * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
515 popup (#1211) (v0.9.74)
517 * disabled some unsupported buttons and template elements (#1209,
518 #1210, #1207, #1208) (v0.9.73)
520 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
524 * UIxMailWindowCloser.{m,wox}: new component which closes the window
527 * UIxMailEditor.m: close window after successful send by opening
528 UIxMailWindowCloser. This fixes SOGo Bug #1053.
530 2005-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
532 * {English/French}.lproj/default.strings: changed encoding from
533 ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
535 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
537 * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
538 UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
539 UIxMailRenderingContext.m, UIxMailEditorAttach.m,
540 UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
541 changed to use NGLogging (v0.9.70)
543 2004-12-03 Helge Hess <helge.hess@skyrix.com>
547 * UIxFilterList.m: added support for script creation
551 * UIxFilterList.m: added ability to trigger new editor
553 * started UIxSieveEditor
555 * UIxFilterList.wox: minor fix to table layout (v0.9.67)
557 2004-11-28 Helge Hess <helge.hess@skyrix.com>
559 * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
560 being displayed (v0.9.66)
562 2004-11-27 Helge Hess <helge.hess@skyrix.com>
566 * added first (empty) version of filter list page
568 * UIxMailEditorAttach.m: fixed a warning
570 * UIxMailAccountView.wox, product.plist: cleaned up account page (links
571 work now), added a compose button (v0.9.64)
573 2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
575 * UIxMailEditor.m: properly set "From" header (v0.9.63)
577 2004-11-11 Helge Hess <helge.hess@skyrix.com>
579 * UIxMailListView.wox: added sample move popup (v0.9.62)
581 2004-11-09 Helge Hess <helge.hess@skyrix.com>
583 * UIxMailListView.m: added support for toggling read/unread flags
586 * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
588 * UIxMailTree.m: removed unused code (v0.9.59)
590 * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
592 2004-10-29 Helge Hess <helge.hess@skyrix.com>
594 * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
596 2004-10-28 Helge Hess <helge.hess@skyrix.com>
598 * product.plist: fixed getMail for drafts folder (v0.9.56)
600 * UIxMailListView.wox: fixed viewer activation for unread mails
603 2004-10-28 Helge Hess <helge.hess@opengroupware.org>
605 * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
607 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
609 * disabled popup until it uses the proper tree (v0.9.53)
611 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
613 * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
614 containing possible destinations for a mail move operation (v0.9.52)
616 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
618 * UIxMailEditor.m: default method returns a redirect to 'edit', added
619 'delete' action and button (v0.9.51)
623 * UIxMailEditor.m: send mail using draft object
625 * UIxMailListView.wox: do not wrap title line
627 * UIxMailEditor.m: added send related code (v0.9.49)
629 2004-10-26 Helge Hess <helge.hess@opengroupware.org>
631 * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
633 * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
636 * added new UIxMailEditorAttach component to manage draft attachments
639 2004-10-25 Helge Hess <helge.hess@opengroupware.org>
643 * uix.css: replaced invalid "text-color" with "color"
645 * UIxMailEditor.wox: bind subject/text, can load/save info object in
648 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
652 * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
654 * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
656 * UIxMailListView.wox: bugfixes (v0.9.43)
660 * UIxMailListView.wox: sorting, proper handling of sort keys.
661 NOTE: there's still an unidentified bug of sort keys failing to be
662 retained on successive paging.
664 * UIxMailListView.m: sorting
666 * Images/title_*: corrected alpha values
668 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
672 * UIxMailListView.wox: localized labels and added some JavaScript
673 templates for doing nifty row selection
675 * UIxMailListView.m: added JavaScript method (stub only)
677 * English.lproj/default.strings: new localized strings
679 2004-10-13 Helge Hess <helge.hess@opengroupware.org>
683 * product.plist: exported some missing icons
685 * UIxMailToSelection.m: some code cleanup
687 * UIxMailEditor.m (UIxComponent): added ivars for values
689 2004-10-13 Marcus Mueller <znek@mulle-kybernetik.com>
691 * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
695 * UIxMailToSelection.[wox|m]: removed superfluous debug messages
697 * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
699 * mailer.js: new JavaScript to open Addressbook and Anais windows
701 * product.plist: added Addressbook/Anais entries
703 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
707 * UIxMailToSelection.[wox|m]: stable version with heavily improved
710 * English.lproj/default.strings: new localizable strings
712 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
714 * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
716 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
718 * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
719 split lists. Dynamically create tables and JavaScript. (v0.9.35)
721 * UIxMailToSelection.wox: minor update (v0.9.34)
725 * UIxMailToSelection.[wox|m]: updated
727 * English.lproj/default.strings: new localizable strings
731 * UIxMailEditor.wox: changed API for UIxMailToSelection
733 * UIxMailToSelection.[wox|m]: new component template
735 * English.lproj/default.strings: new localizable strings
739 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
743 * mailer.js: prepared JavaScript functions for editor
745 * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
747 2004-10-11 Helge Hess <helge.hess@opengroupware.org>
751 * UIxMailEditor.wox: moved recipient selection to an own component
754 * UIxMailMainFrame.wox: fixed script link
758 * product.plist: trigger UIxMailEditorAction for compose instead of
759 returning the mail editor page, mapped missing toolbar actions
761 * UIxMailEditorAction.m: implemented -compose as a redirect to a new
762 object in the account draft folder
764 * UIxMailListView.wox: reduced subject width to 50%
766 * mailer.css: added send icon class, icon itself still missing
768 * started UIxMailEditorAction object which will contain all the
769 redirects from the buttons to the mail editor (working on draft
770 objects in the drafts folder) (v0.9.28)
772 2004-10-10 Helge Hess <helge.hess@opengroupware.org>
774 * product.plist: added some configuration for the drafts folder
777 2004-10-06 Helge Hess <helge.hess@opengroupware.org>
779 * UIxMailListView.m: added support for paper clip icon when messages
780 are bigger than a certain size (v0.9.26)
782 2004-10-05 Helge Hess <helge.hess@opengroupware.org>
786 * UIxMailListView.m: added sort icons
788 * UIxMailEditor.m: more work on editor
790 * mailer.css: added compose div classes
792 * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
796 * product.plist: fixed addressbook label
798 * UIxMailToolbar: added support for 'onclick' event handlers
800 * UIxMailEditor: started editor
802 * UIxMailListView.m: added sorting to table view
806 * UIxMailToolbar.wox: added support for 'target' links
808 * UIxMailEditor.wox: use standard mail frame
812 * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
815 * product.plist: added toolbar configurations
817 * UIxMailMainFrame.wox: moved toolbar to own component
819 * UIxMailListView: added simple navigation (v0.9.20)
823 * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
824 added proper charset decoding
826 * UIxMailPartTextViewer.m: moved content => NSString conversion to
831 * UIxMailPartViewer.m: added support methods for caches, added -sleep
834 * added multipart/alternative viewer
836 * added Thunderbird message read/unread icons
838 2004-10-04 Helge Hess <helge.hess@opengroupware.org>
840 * fixed fetching of mails with only text content (v0.9.17)
842 * added flat body fetches, used in text viewer (v0.9.16)
844 * added MIME content viewer infrastructure (v0.9.15)
846 * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
848 * UIxMailView.m: use core infos stored in message SoObject for display
851 2004-10-03 Helge Hess <helge.hess@opengroupware.org>
855 * UIxMailListView.m: fetch size for list
857 * UIxMailView.m: cache fetched message for transaction, fetch body
860 * work on viewer (v0.9.11)
862 * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
864 2004-10-02 Helge Hess <helge.hess@opengroupware.org>
866 * more work on UI (v0.9.9)
868 * added formatters for mail list (v0.9.8)
872 * show messages in an IMAP4 folder
874 * mailer.css: remote calendar CSS not required in mailer
876 2004-09-29 Helge Hess <helge.hess@opengroupware.org>
878 * added toolbar images (v0.9.6)
880 * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
882 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
884 * more work on mailer UI, added tree based on WETreeView (v0.9.4)
886 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
888 * added rsrc namespace declaration to templates (v0.9.3)
890 2004-09-20 Helge Hess <helge.hess@skyrix.com>
892 * work on mailer (v0.9.2)
894 2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
896 * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
898 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>