1 2005-07-30 Helge Hess <helge.hess@opengroupware.org>
5 * product.plist: removed tb.view methods (just use 'view' instead)
7 2005-07-26 Helge Hess <helge.hess@opengroupware.org>
9 * UIxMailTree.m: improved block debugging (v0.9.172)
11 2005-07-23 Helge Hess <helge.hess@opengroupware.org>
15 * UIxMailMainFrame.m: disabled Agenor app banner
17 * UIxMailToSelection.m, UIxMailFormatter.m: fixed gcc 4.0 warnings
19 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
23 * UIxMailEditor.m: the mail editor now presets the proper 'from' based
24 on the 'account' query parameter
26 * UIxMailEditorAction.m: the compose action now adds the current
27 account as a query parameter when calling the compose panel
29 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
31 * English.lproj/Localizable.strings: added error labels for JavaScript
34 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
36 * UIxMailEditor.m: implemented identity based Sent folders (tied to
37 'from' email address). The old url-attached Sent folder can be
38 enabled using 'SOGoUseLocationBasedSentFolder') (v0.9.168)
40 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
42 * UIxMailMainFrame.m: fixed banner positioning for 24x24 (v0.9.167)
44 * UIxMailMainFrame.m: fixed positioning for 24x24 icons (v0.9.166)
46 2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
48 * Toolbars/SOGoDraftObject.toolbar: new Anais css (v0.9.165)
50 * UIxMailEditor.m: fetch attachment names and provide initial style
51 information to left/right side of editor component (v0.9.164)
53 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
55 * UIxMailListView.m: load JavaScript from a file (UIxMailListView.js)
56 instead of embedding it into the page (v0.9.163)
58 * UIxMailView.m: do not fetch full message info for 304 existance
59 checks but rather call -doesMailExist (v0.9.162)
61 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
63 * removed 'stop' buttons from toolbars (v0.9.161)
67 * Toolbars/SOGoMailFolder.toolbar: added bulk-delete button, removed
70 * UIxMailView.m: added fragile base class check, send a constant etag
71 for the mail viewer, do not deliver content in the defaultAction in
72 case the etag didn't change, added jsonly support to trashAction
74 * UIxMailToolbar.m: use -resourceLookupLanguages, use
75 pageResourceManager instead of the toolbar component resourcemanager
78 * product.plist: map getMail on the accounts folder to a noop action
81 * UIxMailMainFrame.m: added UIxMailPanelFrame class for panels opened
82 by the main frame (v0.9.158)
84 * UIxMailView.m: show delete button if delete is allowed but trashing
85 isn't (#1444) (v0.9.157)
89 * product.plist: moved more complex toolbar configs to own resource
92 * UIxMailToolbar.m: added ability to place toolbars in separate plist
95 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
99 * UIxMailToSelection.m: externalized JavaScript
101 * product.plist: added new JavaScript files as public resources
103 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
105 * UIxMailEditor.m: do not complain on drafts not being found when the
106 delete action is triggered (#1489) (v0.9.154)
108 * UIxMailAccountView.m: directly check the ACL of the Inbox to check
109 permissions (the Inbox will return NO on isCreateAllowed when being
110 used by altnamespace ...) (#1472) (v0.9.153)
112 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
114 * UIxMailAddressbook.m: don't restrict the Anais 'nature' flag anymore
117 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
121 * UIxMailAccountView.m: fixed a warning
123 * UIxMailEditor.m: removed SOGoInternetDetectQualifier code (reuse
124 shared Internet-detect functionality)
126 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
128 * UIxMailMainFrame.m: create a proper form action URL which preserves
129 query parameters (sort field) but removes search/filter values
132 * UIxMailSortableTableHeader.m: improved handling of multivalue form
135 * UIxMailAccountView.m: added method to check whether folder-create
136 button should be visible on the account folder view (checks INBOX for
137 the ACL, does check the alt-namespace default),
138 added method for folder-creation in root (v0.9.148)
140 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
144 * UIxMailToSelection.m: fixed ordering of parameters for the current
147 * UIxMailAddressbook.m: fixed parameters being passed on to Anais for
148 the current Anais version
150 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
152 * UIxMailListView.m: improved error handling (display a JavaScript
153 alert panel showing the issue instead of SOPE exception rendering)
156 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
158 * UIxMailToSelection.m: changed behavior for adding/removing text
159 fields and changing focus (v0.9.145)
161 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
163 * product.plist: properly bind a 'getMail' method to the account
164 folder (fixes #1470) (v0.9.144)
166 * UIxSubjectFormatter.m: fixed a stupid bug in subject handling leading
167 to an infinite loop in the QP processing, hardened against QP loops
170 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
172 * UIxMailEditor.m: removed -emailForUser usage and replaced with
173 'official' activeUser API (v0.9.142)
175 2005-07-15 Helge Hess <helge.hess@opengroupware.org>
177 * product.plist: only enable folder add/remove buttons when the user
178 has the 'c' permission on the IMAP folder (#1456) (v0.9.141)
180 2005-07-14 Helge Hess <helge.hess@opengroupware.org>
182 * UIxMailAccountView.m: removed methods to detect whether the
183 clientObject is a shared account (done by the clientObject itself)
186 2005-07-12 Helge Hess <helge.hess@opengroupware.org>
188 * UIxMailEditor.m: perform some validation plus error handling prior
189 trying to send a mail (check whether we have recipients, check
190 whether the subject is set) (#1451) (v0.9.139)
192 * UIxMailEditor.m: properly determine from-email addresses (v0.9.138)
194 * UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
197 2005-07-11 Helge Hess <helge.hess@opengroupware.org>
199 * UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
200 HomePage etc (#1448) (v0.9.136)
202 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
204 * UIxMailEditor.m: added from-selection popup, list discovery via
205 AgenorUserManager (aka LDAP) (v0.9.135)
207 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
209 * UIxMailEditor.m: use WOContext method from libSOGo to detect
210 Internet access (v0.9.134)
212 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
214 * UIxMailMainFrame.m: added help button and extra space for that in the
217 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
219 * UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
220 tools, disable the banner in case the tree is disabled (since that
221 hints that a new window without the frame is being used, eg the
222 compose panel), added some more CSS classes instead of inline style
223 declarations (v0.9.132)
225 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
227 * prepared ACL editors (v0.9.131)
229 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
233 * UIxMailListView.m: implemented empty-trash action
235 * product.plist: added a reduced toolbar when being on the trash folder
236 (no reply/fwd etc, but added an empty trash button)
238 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
242 * UIxMailAccountView.m: added code to better display shared accounts
244 * UIxMailTree.m: moved IMAP4 connection string => label code to a
247 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
249 * UIxMailTree.m: properly display share names in account list (show
250 name of share instead of the cut-off account login). Added some
251 improved heuristics to determine a viably short name (v0.9.128)
253 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
255 * UIxMailView.m, product.plist: added -trash button and action
258 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
260 * product.plist: hide expunge button on mail folder when deleting is
261 disallowed (v0.9.126)
263 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
267 * UIxMailToolbar.m: added ability to disable toolbar buttons in case an
268 operation is not allowed (eg an object got deleted)
270 * product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
271 toolbar, added 'enabled' binding for 'delete' button
275 * UIxMailView.m: improved error handling in case the delete flag could
278 * UIxMailMainFrame.m: added -hasErrorText / -errorText /
279 -errorAlertJavaScript methods to deal with errors encoded in the
280 'error' form parameter
282 2005-03-24 Helge Hess <helge.hess@opengroupware.org>
286 * UIxMailListView.m: added create/delete folder operations
288 * product.plist: added folder-add/delete buttons in toolbar
290 2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
292 * renamed "default.strings" to "Localizable.strings" (v0.9.122)
294 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
296 * mailer.js: split into multiple files (v0.9.121)
298 2005-02-22 Helge Hess <helge.hess@opengroupware.org>
300 * UIxMailMainFrame.m: added ability not to generate the HTML frame
303 2005-02-20 Helge Hess <helge.hess@opengroupware.org>
305 * moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
307 2005-02-18 Helge Hess <helge.hess@opengroupware.org>
309 * mailer.js: added HTML escape/unescape functions (v0.9.118)
311 * moved mail part viewers to own product (MailPartViewers) (v0.9.117)
313 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
315 * UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
316 that resource lookup works (v0.9.116)
318 2005-02-16 Helge Hess <helge.hess@opengroupware.org>
320 * added automatic search field posting (v0.9.115)
322 * mailer.js: fixed a row highlighting bug (v0.9.114)
324 * product.plist: fixed compose button in mail viewer (v0.9.113)
326 2005-02-15 Helge Hess <helge.hess@opengroupware.org>
328 * UIxMailListView.wox: added a pointer cursor for rows and enabled an
329 on-click message opener on some cells (v0.9.112)
331 * UIxMailListView.wox: added message row highlighting (v0.9.111)
333 * UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
334 to fix layout (v0.9.110)
336 2005-02-14 Helge Hess <helge.hess@opengroupware.org>
338 * mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
340 * UIxMailTree.m: always stop tree on user folder (v0.9.108)
344 * product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
345 methods like "view". This allows us to use "tb.view" inside the
346 mailer without clashing with other UIs on top of the same SoObjects
348 * UIxMailTree.m: use Inbox icon for SOGoMailAccount and
349 SOGoMailAccounts folders, added ability to specify a
350 'treeFolderAction' (relative URL to be triggered by clicks)
354 * UIxMailFilterPanel.wox: improved CSS styling of the search field
356 * UIxMailTree.wox: fixed display of special mail icons if a folder
357 has subfolders and is open (in short: the 'cornerIcon' binding is
362 * UIxMailTree.m: fixed handling of root nodes (properly display all
363 children of the root node)
365 * UIxMailTreeBlock.m: generate a description
367 * UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
368 configurable using 'SOGoMailTreeRootClass' default
370 2005-02-13 Helge Hess <helge.hess@opengroupware.org>
372 * mailer.css: added left-padding to treecell to make it look better
375 * UIxMailListView.wox: added mark read/unread without page refresh
376 using XMLHttpRequest (v0.9.103)
378 * product.plist, UIxMailListView.wox, mailer.js: added bulk
379 reply/replyall/forward (v0.9.102)
381 2005-02-12 Helge Hess <helge.hess@opengroupware.org>
383 * UIxMailMainFrame.m: fixed page form processing if the active URL
384 does not specify a method name (ends with /) (v0.9.101)
388 * added support for filter popup (OGo bug #1210)
390 * UIxMailListView: moved filter selection to an own component
394 * product.plist: also map index method of mail folder to
397 * UIxMailListView.m: added subject/sender searching (OGo bug #1209)
399 2005-02-10 Helge Hess <helge.hess@opengroupware.org>
401 * UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
402 missing 'label' namespace declaration (v0.9.98)
404 2005-02-09 Helge Hess <helge.hess@opengroupware.org>
406 * UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
408 2005-02-08 Helge Hess <helge.hess@opengroupware.org>
412 * UIxMailPartMessageViewer.m: fixed for multivalue from fields
414 * UIxMailEditorAction.m, product.plist: split editor action in multiple
419 * product.plist: do not use clickedEditorDelete() JS function for
420 draft delete but just call the link
422 * UIxMailEditor.m: a successful draft delete now returns the window
423 closer and refreshes the opener
425 * mailer.js now reloads the opener for editor-save and editor-delete
426 functions (does not properly work since the form load is async)
428 * UIxMailEditorAction.m, product.plist: implemented simple
429 reply/reply-all processing (subject and recipient handling is in
430 place, content quoting is pending)
434 * UIxMailListView.m: properly show "to" address in tableview for
437 * UIxMailView.m: fixed for new 'from' API
441 * mailer.js: work on the read-mail marking code, properly change the
444 * UIxMailListView.m: changed handling of unread mail flags
446 * UIxMailView.wox: use the new markMailReadInWindow function to mark
447 a mail read in the mail list
449 2005-02-07 Helge Hess <helge.hess@opengroupware.org>
453 * UIxMailView.m: properly refresh mail list after a mail got deleted
455 * UIxMailWindowCloser.m: added ability to refresh the opener window
456 prior closing the panel
458 * UIxMailView.wox: triggers opener callback to mark a mail as read
460 * mailer.js: added refreshOpener() function which refreshes the
461 panel that opened the current window, added triggerOpenerCallback()
462 function which triggers a URL given in the "openerurl" query
463 parameter on the opener window
465 * UIxMailEditor.m: disabled Internet warning in the mail editor per
466 default, can be enabled using the 'SOGoShowInternetMarker' default,
467 made Internet header detection qualifier configurable, see README
468 (SOGoInternetDetectQualifier string default), when the request is
469 from the Internet, add headers as specified in the
470 'SOGoInternetMailHeaders' dictionary default (v0.9.91)
472 * UIxMailTree.m: added support for special folder icons (v0.9.90)
476 * UIxMailTree.m: made special folder names localizable
478 * English.lproj/default.strings: added some folder translations
480 2005-02-06 Helge Hess <helge.hess@opengroupware.org>
484 * UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
485 SOGoObject anymore (to be useful for any object)
487 * UIxMailMainFrame.wox: made "Folders" title localizable
489 * UIxMailListView.wox: removed some superflous section
491 2005-01-31 Helge Hess <helge.hess@opengroupware.org>
493 * UIxMailView.m: implemented 'expunge' action (delete button in the
496 * UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
497 to SoObject (v0.9.86)
499 * UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
500 since its general purpose (v0.9.85)
504 * UIxMailView.m: properly recurse into message/rfc822 bodies for flat
507 * UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
508 addresses (currently mailto://)
510 2005-01-30 Helge Hess <helge.hess@opengroupware.org>
514 * UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
515 message/rfc822 contents
517 * added a UIxMailPartMessageViewer for displaying embedded (eg
518 forwarded) MIME messages
522 * UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
523 properly escape attachment names
525 * UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
530 * UIxSieveEditor.m: call proper save method in Sieve SoObject
532 * UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
537 * UIxMailEditorAction.m: work on forwarding and reply
539 * UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
540 UIxSieveEditor.wox: fixed title (needs localization)
542 * UIxMailMainFrame.m: always generate title as given by the parent
543 component (titles need to get fixed!), was fixed to OpenGroupware.org
544 before unless in debug mode
546 * UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
549 * UIxMailEditorAttach.m: use new attachment API
551 * UIxMailView.wox: remoted link to screenshot, use mail subject as
554 * UIxMailListView.m: disabled a log
556 2005-01-28 Helge Hess <helge.hess@skyrix.com>
560 * UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
561 marker if 'MinequProvenance' HTTP header is not set to 'intranet'
563 * mailer.css: added marker for internet-mails (#1153)
567 * UIxMailListView.m: properly mark deleted mails using line-through
569 * UIxMailView.m: close mail viewer if mail delete was successful
571 * mailer.css: added style classes for deleted cells
573 * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
577 * added UIxMailSizeFormatter to render big file size numbers with some
580 * UIxMailPartViewer.m: added methods to retrieve filename, file
581 extension and file size formatter
583 * UIxMailSortableTableHeader.m: minor code cleanups
585 2005-01-27 Helge Hess <helge.hess@skyrix.com>
587 * started attachment (download) viewer (#1074) (v0.9.76)
589 2005-01-26 Helge Hess <helge.hess@skyrix.com>
593 * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
596 * product.plist: disabled unsupported delete button in mailviewer
598 * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
599 popup (#1211) (v0.9.74)
601 * disabled some unsupported buttons and template elements (#1209,
602 #1210, #1207, #1208) (v0.9.73)
604 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
608 * UIxMailWindowCloser.{m,wox}: new component which closes the window
611 * UIxMailEditor.m: close window after successful send by opening
612 UIxMailWindowCloser. This fixes SOGo Bug #1053.
614 2005-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
616 * {English/French}.lproj/default.strings: changed encoding from
617 ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
619 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
621 * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
622 UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
623 UIxMailRenderingContext.m, UIxMailEditorAttach.m,
624 UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
625 changed to use NGLogging (v0.9.70)
627 2004-12-03 Helge Hess <helge.hess@skyrix.com>
631 * UIxFilterList.m: added support for script creation
635 * UIxFilterList.m: added ability to trigger new editor
637 * started UIxSieveEditor
639 * UIxFilterList.wox: minor fix to table layout (v0.9.67)
641 2004-11-28 Helge Hess <helge.hess@skyrix.com>
643 * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
644 being displayed (v0.9.66)
646 2004-11-27 Helge Hess <helge.hess@skyrix.com>
650 * added first (empty) version of filter list page
652 * UIxMailEditorAttach.m: fixed a warning
654 * UIxMailAccountView.wox, product.plist: cleaned up account page (links
655 work now), added a compose button (v0.9.64)
657 2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
659 * UIxMailEditor.m: properly set "From" header (v0.9.63)
661 2004-11-11 Helge Hess <helge.hess@skyrix.com>
663 * UIxMailListView.wox: added sample move popup (v0.9.62)
665 2004-11-09 Helge Hess <helge.hess@skyrix.com>
667 * UIxMailListView.m: added support for toggling read/unread flags
670 * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
672 * UIxMailTree.m: removed unused code (v0.9.59)
674 * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
676 2004-10-29 Helge Hess <helge.hess@skyrix.com>
678 * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
680 2004-10-28 Helge Hess <helge.hess@skyrix.com>
682 * product.plist: fixed getMail for drafts folder (v0.9.56)
684 * UIxMailListView.wox: fixed viewer activation for unread mails
687 2004-10-28 Helge Hess <helge.hess@opengroupware.org>
689 * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
691 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
693 * disabled popup until it uses the proper tree (v0.9.53)
695 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
697 * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
698 containing possible destinations for a mail move operation (v0.9.52)
700 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
702 * UIxMailEditor.m: default method returns a redirect to 'edit', added
703 'delete' action and button (v0.9.51)
707 * UIxMailEditor.m: send mail using draft object
709 * UIxMailListView.wox: do not wrap title line
711 * UIxMailEditor.m: added send related code (v0.9.49)
713 2004-10-26 Helge Hess <helge.hess@opengroupware.org>
715 * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
717 * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
720 * added new UIxMailEditorAttach component to manage draft attachments
723 2004-10-25 Helge Hess <helge.hess@opengroupware.org>
727 * uix.css: replaced invalid "text-color" with "color"
729 * UIxMailEditor.wox: bind subject/text, can load/save info object in
732 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
736 * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
738 * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
740 * UIxMailListView.wox: bugfixes (v0.9.43)
744 * UIxMailListView.wox: sorting, proper handling of sort keys.
745 NOTE: there's still an unidentified bug of sort keys failing to be
746 retained on successive paging.
748 * UIxMailListView.m: sorting
750 * Images/title_*: corrected alpha values
752 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
756 * UIxMailListView.wox: localized labels and added some JavaScript
757 templates for doing nifty row selection
759 * UIxMailListView.m: added JavaScript method (stub only)
761 * English.lproj/default.strings: new localized strings
763 2004-10-13 Helge Hess <helge.hess@opengroupware.org>
767 * product.plist: exported some missing icons
769 * UIxMailToSelection.m: some code cleanup
771 * UIxMailEditor.m (UIxComponent): added ivars for values
773 2004-10-13 Marcus Mueller <znek@mulle-kybernetik.com>
775 * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
779 * UIxMailToSelection.[wox|m]: removed superfluous debug messages
781 * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
783 * mailer.js: new JavaScript to open Addressbook and Anais windows
785 * product.plist: added Addressbook/Anais entries
787 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
791 * UIxMailToSelection.[wox|m]: stable version with heavily improved
794 * English.lproj/default.strings: new localizable strings
796 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
798 * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
800 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
802 * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
803 split lists. Dynamically create tables and JavaScript. (v0.9.35)
805 * UIxMailToSelection.wox: minor update (v0.9.34)
809 * UIxMailToSelection.[wox|m]: updated
811 * English.lproj/default.strings: new localizable strings
815 * UIxMailEditor.wox: changed API for UIxMailToSelection
817 * UIxMailToSelection.[wox|m]: new component template
819 * English.lproj/default.strings: new localizable strings
823 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
827 * mailer.js: prepared JavaScript functions for editor
829 * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
831 2004-10-11 Helge Hess <helge.hess@opengroupware.org>
835 * UIxMailEditor.wox: moved recipient selection to an own component
838 * UIxMailMainFrame.wox: fixed script link
842 * product.plist: trigger UIxMailEditorAction for compose instead of
843 returning the mail editor page, mapped missing toolbar actions
845 * UIxMailEditorAction.m: implemented -compose as a redirect to a new
846 object in the account draft folder
848 * UIxMailListView.wox: reduced subject width to 50%
850 * mailer.css: added send icon class, icon itself still missing
852 * started UIxMailEditorAction object which will contain all the
853 redirects from the buttons to the mail editor (working on draft
854 objects in the drafts folder) (v0.9.28)
856 2004-10-10 Helge Hess <helge.hess@opengroupware.org>
858 * product.plist: added some configuration for the drafts folder
861 2004-10-06 Helge Hess <helge.hess@opengroupware.org>
863 * UIxMailListView.m: added support for paper clip icon when messages
864 are bigger than a certain size (v0.9.26)
866 2004-10-05 Helge Hess <helge.hess@opengroupware.org>
870 * UIxMailListView.m: added sort icons
872 * UIxMailEditor.m: more work on editor
874 * mailer.css: added compose div classes
876 * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
880 * product.plist: fixed addressbook label
882 * UIxMailToolbar: added support for 'onclick' event handlers
884 * UIxMailEditor: started editor
886 * UIxMailListView.m: added sorting to table view
890 * UIxMailToolbar.wox: added support for 'target' links
892 * UIxMailEditor.wox: use standard mail frame
896 * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
899 * product.plist: added toolbar configurations
901 * UIxMailMainFrame.wox: moved toolbar to own component
903 * UIxMailListView: added simple navigation (v0.9.20)
907 * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
908 added proper charset decoding
910 * UIxMailPartTextViewer.m: moved content => NSString conversion to
915 * UIxMailPartViewer.m: added support methods for caches, added -sleep
918 * added multipart/alternative viewer
920 * added Thunderbird message read/unread icons
922 2004-10-04 Helge Hess <helge.hess@opengroupware.org>
924 * fixed fetching of mails with only text content (v0.9.17)
926 * added flat body fetches, used in text viewer (v0.9.16)
928 * added MIME content viewer infrastructure (v0.9.15)
930 * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
932 * UIxMailView.m: use core infos stored in message SoObject for display
935 2004-10-03 Helge Hess <helge.hess@opengroupware.org>
939 * UIxMailListView.m: fetch size for list
941 * UIxMailView.m: cache fetched message for transaction, fetch body
944 * work on viewer (v0.9.11)
946 * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
948 2004-10-02 Helge Hess <helge.hess@opengroupware.org>
950 * more work on UI (v0.9.9)
952 * added formatters for mail list (v0.9.8)
956 * show messages in an IMAP4 folder
958 * mailer.css: remote calendar CSS not required in mailer
960 2004-09-29 Helge Hess <helge.hess@opengroupware.org>
962 * added toolbar images (v0.9.6)
964 * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
966 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
968 * more work on mailer UI, added tree based on WETreeView (v0.9.4)
970 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
972 * added rsrc namespace declaration to templates (v0.9.3)
974 2004-09-20 Helge Hess <helge.hess@skyrix.com>
976 * work on mailer (v0.9.2)
978 2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
980 * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
982 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>