1 2005-07-23 Helge Hess <helge.hess@opengroupware.org>
3 * UIxMailToSelection.m, UIxMailFormatter.m: fixed gcc 4.0 warnings
5 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
9 * UIxMailEditor.m: the mail editor now presets the proper 'from' based
10 on the 'account' query parameter
12 * UIxMailEditorAction.m: the compose action now adds the current
13 account as a query parameter when calling the compose panel
15 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
17 * English.lproj/Localizable.strings: added error labels for JavaScript
20 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
22 * UIxMailEditor.m: implemented identity based Sent folders (tied to
23 'from' email address). The old url-attached Sent folder can be
24 enabled using 'SOGoUseLocationBasedSentFolder') (v0.9.168)
26 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
28 * UIxMailMainFrame.m: fixed banner positioning for 24x24 (v0.9.167)
30 * UIxMailMainFrame.m: fixed positioning for 24x24 icons (v0.9.166)
32 2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
34 * Toolbars/SOGoDraftObject.toolbar: new Anais css (v0.9.165)
36 * UIxMailEditor.m: fetch attachment names and provide initial style
37 information to left/right side of editor component (v0.9.164)
39 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
41 * UIxMailListView.m: load JavaScript from a file (UIxMailListView.js)
42 instead of embedding it into the page (v0.9.163)
44 * UIxMailView.m: do not fetch full message info for 304 existance
45 checks but rather call -doesMailExist (v0.9.162)
47 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
49 * removed 'stop' buttons from toolbars (v0.9.161)
53 * Toolbars/SOGoMailFolder.toolbar: added bulk-delete button, removed
56 * UIxMailView.m: added fragile base class check, send a constant etag
57 for the mail viewer, do not deliver content in the defaultAction in
58 case the etag didn't change, added jsonly support to trashAction
60 * UIxMailToolbar.m: use -resourceLookupLanguages, use
61 pageResourceManager instead of the toolbar component resourcemanager
64 * product.plist: map getMail on the accounts folder to a noop action
67 * UIxMailMainFrame.m: added UIxMailPanelFrame class for panels opened
68 by the main frame (v0.9.158)
70 * UIxMailView.m: show delete button if delete is allowed but trashing
71 isn't (#1444) (v0.9.157)
75 * product.plist: moved more complex toolbar configs to own resource
78 * UIxMailToolbar.m: added ability to place toolbars in separate plist
81 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
85 * UIxMailToSelection.m: externalized JavaScript
87 * product.plist: added new JavaScript files as public resources
89 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
91 * UIxMailEditor.m: do not complain on drafts not being found when the
92 delete action is triggered (#1489) (v0.9.154)
94 * UIxMailAccountView.m: directly check the ACL of the Inbox to check
95 permissions (the Inbox will return NO on isCreateAllowed when being
96 used by altnamespace ...) (#1472) (v0.9.153)
98 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
100 * UIxMailAddressbook.m: don't restrict the Anais 'nature' flag anymore
103 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
107 * UIxMailAccountView.m: fixed a warning
109 * UIxMailEditor.m: removed SOGoInternetDetectQualifier code (reuse
110 shared Internet-detect functionality)
112 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
114 * UIxMailMainFrame.m: create a proper form action URL which preserves
115 query parameters (sort field) but removes search/filter values
118 * UIxMailSortableTableHeader.m: improved handling of multivalue form
121 * UIxMailAccountView.m: added method to check whether folder-create
122 button should be visible on the account folder view (checks INBOX for
123 the ACL, does check the alt-namespace default),
124 added method for folder-creation in root (v0.9.148)
126 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
130 * UIxMailToSelection.m: fixed ordering of parameters for the current
133 * UIxMailAddressbook.m: fixed parameters being passed on to Anais for
134 the current Anais version
136 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
138 * UIxMailListView.m: improved error handling (display a JavaScript
139 alert panel showing the issue instead of SOPE exception rendering)
142 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
144 * UIxMailToSelection.m: changed behavior for adding/removing text
145 fields and changing focus (v0.9.145)
147 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
149 * product.plist: properly bind a 'getMail' method to the account
150 folder (fixes #1470) (v0.9.144)
152 * UIxSubjectFormatter.m: fixed a stupid bug in subject handling leading
153 to an infinite loop in the QP processing, hardened against QP loops
156 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
158 * UIxMailEditor.m: removed -emailForUser usage and replaced with
159 'official' activeUser API (v0.9.142)
161 2005-07-15 Helge Hess <helge.hess@opengroupware.org>
163 * product.plist: only enable folder add/remove buttons when the user
164 has the 'c' permission on the IMAP folder (#1456) (v0.9.141)
166 2005-07-14 Helge Hess <helge.hess@opengroupware.org>
168 * UIxMailAccountView.m: removed methods to detect whether the
169 clientObject is a shared account (done by the clientObject itself)
172 2005-07-12 Helge Hess <helge.hess@opengroupware.org>
174 * UIxMailEditor.m: perform some validation plus error handling prior
175 trying to send a mail (check whether we have recipients, check
176 whether the subject is set) (#1451) (v0.9.139)
178 * UIxMailEditor.m: properly determine from-email addresses (v0.9.138)
180 * UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
183 2005-07-11 Helge Hess <helge.hess@opengroupware.org>
185 * UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
186 HomePage etc (#1448) (v0.9.136)
188 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
190 * UIxMailEditor.m: added from-selection popup, list discovery via
191 AgenorUserManager (aka LDAP) (v0.9.135)
193 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
195 * UIxMailEditor.m: use WOContext method from libSOGo to detect
196 Internet access (v0.9.134)
198 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
200 * UIxMailMainFrame.m: added help button and extra space for that in the
203 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
205 * UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
206 tools, disable the banner in case the tree is disabled (since that
207 hints that a new window without the frame is being used, eg the
208 compose panel), added some more CSS classes instead of inline style
209 declarations (v0.9.132)
211 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
213 * prepared ACL editors (v0.9.131)
215 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
219 * UIxMailListView.m: implemented empty-trash action
221 * product.plist: added a reduced toolbar when being on the trash folder
222 (no reply/fwd etc, but added an empty trash button)
224 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
228 * UIxMailAccountView.m: added code to better display shared accounts
230 * UIxMailTree.m: moved IMAP4 connection string => label code to a
233 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
235 * UIxMailTree.m: properly display share names in account list (show
236 name of share instead of the cut-off account login). Added some
237 improved heuristics to determine a viably short name (v0.9.128)
239 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
241 * UIxMailView.m, product.plist: added -trash button and action
244 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
246 * product.plist: hide expunge button on mail folder when deleting is
247 disallowed (v0.9.126)
249 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
253 * UIxMailToolbar.m: added ability to disable toolbar buttons in case an
254 operation is not allowed (eg an object got deleted)
256 * product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
257 toolbar, added 'enabled' binding for 'delete' button
261 * UIxMailView.m: improved error handling in case the delete flag could
264 * UIxMailMainFrame.m: added -hasErrorText / -errorText /
265 -errorAlertJavaScript methods to deal with errors encoded in the
266 'error' form parameter
268 2005-03-24 Helge Hess <helge.hess@opengroupware.org>
272 * UIxMailListView.m: added create/delete folder operations
274 * product.plist: added folder-add/delete buttons in toolbar
276 2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
278 * renamed "default.strings" to "Localizable.strings" (v0.9.122)
280 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
282 * mailer.js: split into multiple files (v0.9.121)
284 2005-02-22 Helge Hess <helge.hess@opengroupware.org>
286 * UIxMailMainFrame.m: added ability not to generate the HTML frame
289 2005-02-20 Helge Hess <helge.hess@opengroupware.org>
291 * moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
293 2005-02-18 Helge Hess <helge.hess@opengroupware.org>
295 * mailer.js: added HTML escape/unescape functions (v0.9.118)
297 * moved mail part viewers to own product (MailPartViewers) (v0.9.117)
299 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
301 * UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
302 that resource lookup works (v0.9.116)
304 2005-02-16 Helge Hess <helge.hess@opengroupware.org>
306 * added automatic search field posting (v0.9.115)
308 * mailer.js: fixed a row highlighting bug (v0.9.114)
310 * product.plist: fixed compose button in mail viewer (v0.9.113)
312 2005-02-15 Helge Hess <helge.hess@opengroupware.org>
314 * UIxMailListView.wox: added a pointer cursor for rows and enabled an
315 on-click message opener on some cells (v0.9.112)
317 * UIxMailListView.wox: added message row highlighting (v0.9.111)
319 * UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
320 to fix layout (v0.9.110)
322 2005-02-14 Helge Hess <helge.hess@opengroupware.org>
324 * mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
326 * UIxMailTree.m: always stop tree on user folder (v0.9.108)
330 * product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
331 methods like "view". This allows us to use "tb.view" inside the
332 mailer without clashing with other UIs on top of the same SoObjects
334 * UIxMailTree.m: use Inbox icon for SOGoMailAccount and
335 SOGoMailAccounts folders, added ability to specify a
336 'treeFolderAction' (relative URL to be triggered by clicks)
340 * UIxMailFilterPanel.wox: improved CSS styling of the search field
342 * UIxMailTree.wox: fixed display of special mail icons if a folder
343 has subfolders and is open (in short: the 'cornerIcon' binding is
348 * UIxMailTree.m: fixed handling of root nodes (properly display all
349 children of the root node)
351 * UIxMailTreeBlock.m: generate a description
353 * UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
354 configurable using 'SOGoMailTreeRootClass' default
356 2005-02-13 Helge Hess <helge.hess@opengroupware.org>
358 * mailer.css: added left-padding to treecell to make it look better
361 * UIxMailListView.wox: added mark read/unread without page refresh
362 using XMLHttpRequest (v0.9.103)
364 * product.plist, UIxMailListView.wox, mailer.js: added bulk
365 reply/replyall/forward (v0.9.102)
367 2005-02-12 Helge Hess <helge.hess@opengroupware.org>
369 * UIxMailMainFrame.m: fixed page form processing if the active URL
370 does not specify a method name (ends with /) (v0.9.101)
374 * added support for filter popup (OGo bug #1210)
376 * UIxMailListView: moved filter selection to an own component
380 * product.plist: also map index method of mail folder to
383 * UIxMailListView.m: added subject/sender searching (OGo bug #1209)
385 2005-02-10 Helge Hess <helge.hess@opengroupware.org>
387 * UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
388 missing 'label' namespace declaration (v0.9.98)
390 2005-02-09 Helge Hess <helge.hess@opengroupware.org>
392 * UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
394 2005-02-08 Helge Hess <helge.hess@opengroupware.org>
398 * UIxMailPartMessageViewer.m: fixed for multivalue from fields
400 * UIxMailEditorAction.m, product.plist: split editor action in multiple
405 * product.plist: do not use clickedEditorDelete() JS function for
406 draft delete but just call the link
408 * UIxMailEditor.m: a successful draft delete now returns the window
409 closer and refreshes the opener
411 * mailer.js now reloads the opener for editor-save and editor-delete
412 functions (does not properly work since the form load is async)
414 * UIxMailEditorAction.m, product.plist: implemented simple
415 reply/reply-all processing (subject and recipient handling is in
416 place, content quoting is pending)
420 * UIxMailListView.m: properly show "to" address in tableview for
423 * UIxMailView.m: fixed for new 'from' API
427 * mailer.js: work on the read-mail marking code, properly change the
430 * UIxMailListView.m: changed handling of unread mail flags
432 * UIxMailView.wox: use the new markMailReadInWindow function to mark
433 a mail read in the mail list
435 2005-02-07 Helge Hess <helge.hess@opengroupware.org>
439 * UIxMailView.m: properly refresh mail list after a mail got deleted
441 * UIxMailWindowCloser.m: added ability to refresh the opener window
442 prior closing the panel
444 * UIxMailView.wox: triggers opener callback to mark a mail as read
446 * mailer.js: added refreshOpener() function which refreshes the
447 panel that opened the current window, added triggerOpenerCallback()
448 function which triggers a URL given in the "openerurl" query
449 parameter on the opener window
451 * UIxMailEditor.m: disabled Internet warning in the mail editor per
452 default, can be enabled using the 'SOGoShowInternetMarker' default,
453 made Internet header detection qualifier configurable, see README
454 (SOGoInternetDetectQualifier string default), when the request is
455 from the Internet, add headers as specified in the
456 'SOGoInternetMailHeaders' dictionary default (v0.9.91)
458 * UIxMailTree.m: added support for special folder icons (v0.9.90)
462 * UIxMailTree.m: made special folder names localizable
464 * English.lproj/default.strings: added some folder translations
466 2005-02-06 Helge Hess <helge.hess@opengroupware.org>
470 * UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
471 SOGoObject anymore (to be useful for any object)
473 * UIxMailMainFrame.wox: made "Folders" title localizable
475 * UIxMailListView.wox: removed some superflous section
477 2005-01-31 Helge Hess <helge.hess@opengroupware.org>
479 * UIxMailView.m: implemented 'expunge' action (delete button in the
482 * UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
483 to SoObject (v0.9.86)
485 * UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
486 since its general purpose (v0.9.85)
490 * UIxMailView.m: properly recurse into message/rfc822 bodies for flat
493 * UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
494 addresses (currently mailto://)
496 2005-01-30 Helge Hess <helge.hess@opengroupware.org>
500 * UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
501 message/rfc822 contents
503 * added a UIxMailPartMessageViewer for displaying embedded (eg
504 forwarded) MIME messages
508 * UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
509 properly escape attachment names
511 * UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
516 * UIxSieveEditor.m: call proper save method in Sieve SoObject
518 * UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
523 * UIxMailEditorAction.m: work on forwarding and reply
525 * UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
526 UIxSieveEditor.wox: fixed title (needs localization)
528 * UIxMailMainFrame.m: always generate title as given by the parent
529 component (titles need to get fixed!), was fixed to OpenGroupware.org
530 before unless in debug mode
532 * UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
535 * UIxMailEditorAttach.m: use new attachment API
537 * UIxMailView.wox: remoted link to screenshot, use mail subject as
540 * UIxMailListView.m: disabled a log
542 2005-01-28 Helge Hess <helge.hess@skyrix.com>
546 * UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
547 marker if 'MinequProvenance' HTTP header is not set to 'intranet'
549 * mailer.css: added marker for internet-mails (#1153)
553 * UIxMailListView.m: properly mark deleted mails using line-through
555 * UIxMailView.m: close mail viewer if mail delete was successful
557 * mailer.css: added style classes for deleted cells
559 * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
563 * added UIxMailSizeFormatter to render big file size numbers with some
566 * UIxMailPartViewer.m: added methods to retrieve filename, file
567 extension and file size formatter
569 * UIxMailSortableTableHeader.m: minor code cleanups
571 2005-01-27 Helge Hess <helge.hess@skyrix.com>
573 * started attachment (download) viewer (#1074) (v0.9.76)
575 2005-01-26 Helge Hess <helge.hess@skyrix.com>
579 * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
582 * product.plist: disabled unsupported delete button in mailviewer
584 * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
585 popup (#1211) (v0.9.74)
587 * disabled some unsupported buttons and template elements (#1209,
588 #1210, #1207, #1208) (v0.9.73)
590 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
594 * UIxMailWindowCloser.{m,wox}: new component which closes the window
597 * UIxMailEditor.m: close window after successful send by opening
598 UIxMailWindowCloser. This fixes SOGo Bug #1053.
600 2005-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
602 * {English/French}.lproj/default.strings: changed encoding from
603 ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
605 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
607 * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
608 UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
609 UIxMailRenderingContext.m, UIxMailEditorAttach.m,
610 UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
611 changed to use NGLogging (v0.9.70)
613 2004-12-03 Helge Hess <helge.hess@skyrix.com>
617 * UIxFilterList.m: added support for script creation
621 * UIxFilterList.m: added ability to trigger new editor
623 * started UIxSieveEditor
625 * UIxFilterList.wox: minor fix to table layout (v0.9.67)
627 2004-11-28 Helge Hess <helge.hess@skyrix.com>
629 * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
630 being displayed (v0.9.66)
632 2004-11-27 Helge Hess <helge.hess@skyrix.com>
636 * added first (empty) version of filter list page
638 * UIxMailEditorAttach.m: fixed a warning
640 * UIxMailAccountView.wox, product.plist: cleaned up account page (links
641 work now), added a compose button (v0.9.64)
643 2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
645 * UIxMailEditor.m: properly set "From" header (v0.9.63)
647 2004-11-11 Helge Hess <helge.hess@skyrix.com>
649 * UIxMailListView.wox: added sample move popup (v0.9.62)
651 2004-11-09 Helge Hess <helge.hess@skyrix.com>
653 * UIxMailListView.m: added support for toggling read/unread flags
656 * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
658 * UIxMailTree.m: removed unused code (v0.9.59)
660 * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
662 2004-10-29 Helge Hess <helge.hess@skyrix.com>
664 * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
666 2004-10-28 Helge Hess <helge.hess@skyrix.com>
668 * product.plist: fixed getMail for drafts folder (v0.9.56)
670 * UIxMailListView.wox: fixed viewer activation for unread mails
673 2004-10-28 Helge Hess <helge.hess@opengroupware.org>
675 * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
677 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
679 * disabled popup until it uses the proper tree (v0.9.53)
681 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
683 * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
684 containing possible destinations for a mail move operation (v0.9.52)
686 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
688 * UIxMailEditor.m: default method returns a redirect to 'edit', added
689 'delete' action and button (v0.9.51)
693 * UIxMailEditor.m: send mail using draft object
695 * UIxMailListView.wox: do not wrap title line
697 * UIxMailEditor.m: added send related code (v0.9.49)
699 2004-10-26 Helge Hess <helge.hess@opengroupware.org>
701 * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
703 * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
706 * added new UIxMailEditorAttach component to manage draft attachments
709 2004-10-25 Helge Hess <helge.hess@opengroupware.org>
713 * uix.css: replaced invalid "text-color" with "color"
715 * UIxMailEditor.wox: bind subject/text, can load/save info object in
718 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
722 * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
724 * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
726 * UIxMailListView.wox: bugfixes (v0.9.43)
730 * UIxMailListView.wox: sorting, proper handling of sort keys.
731 NOTE: there's still an unidentified bug of sort keys failing to be
732 retained on successive paging.
734 * UIxMailListView.m: sorting
736 * Images/title_*: corrected alpha values
738 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
742 * UIxMailListView.wox: localized labels and added some JavaScript
743 templates for doing nifty row selection
745 * UIxMailListView.m: added JavaScript method (stub only)
747 * English.lproj/default.strings: new localized strings
749 2004-10-13 Helge Hess <helge.hess@opengroupware.org>
753 * product.plist: exported some missing icons
755 * UIxMailToSelection.m: some code cleanup
757 * UIxMailEditor.m (UIxComponent): added ivars for values
759 2004-10-13 Marcus Mueller <znek@mulle-kybernetik.com>
761 * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
765 * UIxMailToSelection.[wox|m]: removed superfluous debug messages
767 * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
769 * mailer.js: new JavaScript to open Addressbook and Anais windows
771 * product.plist: added Addressbook/Anais entries
773 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
777 * UIxMailToSelection.[wox|m]: stable version with heavily improved
780 * English.lproj/default.strings: new localizable strings
782 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
784 * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
786 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
788 * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
789 split lists. Dynamically create tables and JavaScript. (v0.9.35)
791 * UIxMailToSelection.wox: minor update (v0.9.34)
795 * UIxMailToSelection.[wox|m]: updated
797 * English.lproj/default.strings: new localizable strings
801 * UIxMailEditor.wox: changed API for UIxMailToSelection
803 * UIxMailToSelection.[wox|m]: new component template
805 * English.lproj/default.strings: new localizable strings
809 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
813 * mailer.js: prepared JavaScript functions for editor
815 * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
817 2004-10-11 Helge Hess <helge.hess@opengroupware.org>
821 * UIxMailEditor.wox: moved recipient selection to an own component
824 * UIxMailMainFrame.wox: fixed script link
828 * product.plist: trigger UIxMailEditorAction for compose instead of
829 returning the mail editor page, mapped missing toolbar actions
831 * UIxMailEditorAction.m: implemented -compose as a redirect to a new
832 object in the account draft folder
834 * UIxMailListView.wox: reduced subject width to 50%
836 * mailer.css: added send icon class, icon itself still missing
838 * started UIxMailEditorAction object which will contain all the
839 redirects from the buttons to the mail editor (working on draft
840 objects in the drafts folder) (v0.9.28)
842 2004-10-10 Helge Hess <helge.hess@opengroupware.org>
844 * product.plist: added some configuration for the drafts folder
847 2004-10-06 Helge Hess <helge.hess@opengroupware.org>
849 * UIxMailListView.m: added support for paper clip icon when messages
850 are bigger than a certain size (v0.9.26)
852 2004-10-05 Helge Hess <helge.hess@opengroupware.org>
856 * UIxMailListView.m: added sort icons
858 * UIxMailEditor.m: more work on editor
860 * mailer.css: added compose div classes
862 * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
866 * product.plist: fixed addressbook label
868 * UIxMailToolbar: added support for 'onclick' event handlers
870 * UIxMailEditor: started editor
872 * UIxMailListView.m: added sorting to table view
876 * UIxMailToolbar.wox: added support for 'target' links
878 * UIxMailEditor.wox: use standard mail frame
882 * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
885 * product.plist: added toolbar configurations
887 * UIxMailMainFrame.wox: moved toolbar to own component
889 * UIxMailListView: added simple navigation (v0.9.20)
893 * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
894 added proper charset decoding
896 * UIxMailPartTextViewer.m: moved content => NSString conversion to
901 * UIxMailPartViewer.m: added support methods for caches, added -sleep
904 * added multipart/alternative viewer
906 * added Thunderbird message read/unread icons
908 2004-10-04 Helge Hess <helge.hess@opengroupware.org>
910 * fixed fetching of mails with only text content (v0.9.17)
912 * added flat body fetches, used in text viewer (v0.9.16)
914 * added MIME content viewer infrastructure (v0.9.15)
916 * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
918 * UIxMailView.m: use core infos stored in message SoObject for display
921 2004-10-03 Helge Hess <helge.hess@opengroupware.org>
925 * UIxMailListView.m: fetch size for list
927 * UIxMailView.m: cache fetched message for transaction, fetch body
930 * work on viewer (v0.9.11)
932 * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
934 2004-10-02 Helge Hess <helge.hess@opengroupware.org>
936 * more work on UI (v0.9.9)
938 * added formatters for mail list (v0.9.8)
942 * show messages in an IMAP4 folder
944 * mailer.css: remote calendar CSS not required in mailer
946 2004-09-29 Helge Hess <helge.hess@opengroupware.org>
948 * added toolbar images (v0.9.6)
950 * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
952 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
954 * more work on mailer UI, added tree based on WETreeView (v0.9.4)
956 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
958 * added rsrc namespace declaration to templates (v0.9.3)
960 2004-09-20 Helge Hess <helge.hess@skyrix.com>
962 * work on mailer (v0.9.2)
964 2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
966 * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
968 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>