1 2005-07-26 Helge Hess <helge.hess@opengroupware.org>
3 * UIxMailTree.m: improved block debugging (v0.9.172)
5 2005-07-23 Helge Hess <helge.hess@opengroupware.org>
9 * UIxMailMainFrame.m: disabled Agenor app banner
11 * UIxMailToSelection.m, UIxMailFormatter.m: fixed gcc 4.0 warnings
13 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
17 * UIxMailEditor.m: the mail editor now presets the proper 'from' based
18 on the 'account' query parameter
20 * UIxMailEditorAction.m: the compose action now adds the current
21 account as a query parameter when calling the compose panel
23 2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
25 * English.lproj/Localizable.strings: added error labels for JavaScript
28 2005-07-22 Helge Hess <helge.hess@opengroupware.org>
30 * UIxMailEditor.m: implemented identity based Sent folders (tied to
31 'from' email address). The old url-attached Sent folder can be
32 enabled using 'SOGoUseLocationBasedSentFolder') (v0.9.168)
34 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
36 * UIxMailMainFrame.m: fixed banner positioning for 24x24 (v0.9.167)
38 * UIxMailMainFrame.m: fixed positioning for 24x24 icons (v0.9.166)
40 2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
42 * Toolbars/SOGoDraftObject.toolbar: new Anais css (v0.9.165)
44 * UIxMailEditor.m: fetch attachment names and provide initial style
45 information to left/right side of editor component (v0.9.164)
47 2005-07-21 Helge Hess <helge.hess@opengroupware.org>
49 * UIxMailListView.m: load JavaScript from a file (UIxMailListView.js)
50 instead of embedding it into the page (v0.9.163)
52 * UIxMailView.m: do not fetch full message info for 304 existance
53 checks but rather call -doesMailExist (v0.9.162)
55 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
57 * removed 'stop' buttons from toolbars (v0.9.161)
61 * Toolbars/SOGoMailFolder.toolbar: added bulk-delete button, removed
64 * UIxMailView.m: added fragile base class check, send a constant etag
65 for the mail viewer, do not deliver content in the defaultAction in
66 case the etag didn't change, added jsonly support to trashAction
68 * UIxMailToolbar.m: use -resourceLookupLanguages, use
69 pageResourceManager instead of the toolbar component resourcemanager
72 * product.plist: map getMail on the accounts folder to a noop action
75 * UIxMailMainFrame.m: added UIxMailPanelFrame class for panels opened
76 by the main frame (v0.9.158)
78 * UIxMailView.m: show delete button if delete is allowed but trashing
79 isn't (#1444) (v0.9.157)
83 * product.plist: moved more complex toolbar configs to own resource
86 * UIxMailToolbar.m: added ability to place toolbars in separate plist
89 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
93 * UIxMailToSelection.m: externalized JavaScript
95 * product.plist: added new JavaScript files as public resources
97 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
99 * UIxMailEditor.m: do not complain on drafts not being found when the
100 delete action is triggered (#1489) (v0.9.154)
102 * UIxMailAccountView.m: directly check the ACL of the Inbox to check
103 permissions (the Inbox will return NO on isCreateAllowed when being
104 used by altnamespace ...) (#1472) (v0.9.153)
106 2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
108 * UIxMailAddressbook.m: don't restrict the Anais 'nature' flag anymore
111 2005-07-19 Helge Hess <helge.hess@opengroupware.org>
115 * UIxMailAccountView.m: fixed a warning
117 * UIxMailEditor.m: removed SOGoInternetDetectQualifier code (reuse
118 shared Internet-detect functionality)
120 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
122 * UIxMailMainFrame.m: create a proper form action URL which preserves
123 query parameters (sort field) but removes search/filter values
126 * UIxMailSortableTableHeader.m: improved handling of multivalue form
129 * UIxMailAccountView.m: added method to check whether folder-create
130 button should be visible on the account folder view (checks INBOX for
131 the ACL, does check the alt-namespace default),
132 added method for folder-creation in root (v0.9.148)
134 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
138 * UIxMailToSelection.m: fixed ordering of parameters for the current
141 * UIxMailAddressbook.m: fixed parameters being passed on to Anais for
142 the current Anais version
144 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
146 * UIxMailListView.m: improved error handling (display a JavaScript
147 alert panel showing the issue instead of SOPE exception rendering)
150 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
152 * UIxMailToSelection.m: changed behavior for adding/removing text
153 fields and changing focus (v0.9.145)
155 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
157 * product.plist: properly bind a 'getMail' method to the account
158 folder (fixes #1470) (v0.9.144)
160 * UIxSubjectFormatter.m: fixed a stupid bug in subject handling leading
161 to an infinite loop in the QP processing, hardened against QP loops
164 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
166 * UIxMailEditor.m: removed -emailForUser usage and replaced with
167 'official' activeUser API (v0.9.142)
169 2005-07-15 Helge Hess <helge.hess@opengroupware.org>
171 * product.plist: only enable folder add/remove buttons when the user
172 has the 'c' permission on the IMAP folder (#1456) (v0.9.141)
174 2005-07-14 Helge Hess <helge.hess@opengroupware.org>
176 * UIxMailAccountView.m: removed methods to detect whether the
177 clientObject is a shared account (done by the clientObject itself)
180 2005-07-12 Helge Hess <helge.hess@opengroupware.org>
182 * UIxMailEditor.m: perform some validation plus error handling prior
183 trying to send a mail (check whether we have recipients, check
184 whether the subject is set) (#1451) (v0.9.139)
186 * UIxMailEditor.m: properly determine from-email addresses (v0.9.138)
188 * UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
191 2005-07-11 Helge Hess <helge.hess@opengroupware.org>
193 * UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
194 HomePage etc (#1448) (v0.9.136)
196 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
198 * UIxMailEditor.m: added from-selection popup, list discovery via
199 AgenorUserManager (aka LDAP) (v0.9.135)
201 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
203 * UIxMailEditor.m: use WOContext method from libSOGo to detect
204 Internet access (v0.9.134)
206 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
208 * UIxMailMainFrame.m: added help button and extra space for that in the
211 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
213 * UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
214 tools, disable the banner in case the tree is disabled (since that
215 hints that a new window without the frame is being used, eg the
216 compose panel), added some more CSS classes instead of inline style
217 declarations (v0.9.132)
219 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
221 * prepared ACL editors (v0.9.131)
223 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
227 * UIxMailListView.m: implemented empty-trash action
229 * product.plist: added a reduced toolbar when being on the trash folder
230 (no reply/fwd etc, but added an empty trash button)
232 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
236 * UIxMailAccountView.m: added code to better display shared accounts
238 * UIxMailTree.m: moved IMAP4 connection string => label code to a
241 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
243 * UIxMailTree.m: properly display share names in account list (show
244 name of share instead of the cut-off account login). Added some
245 improved heuristics to determine a viably short name (v0.9.128)
247 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
249 * UIxMailView.m, product.plist: added -trash button and action
252 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
254 * product.plist: hide expunge button on mail folder when deleting is
255 disallowed (v0.9.126)
257 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
261 * UIxMailToolbar.m: added ability to disable toolbar buttons in case an
262 operation is not allowed (eg an object got deleted)
264 * product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
265 toolbar, added 'enabled' binding for 'delete' button
269 * UIxMailView.m: improved error handling in case the delete flag could
272 * UIxMailMainFrame.m: added -hasErrorText / -errorText /
273 -errorAlertJavaScript methods to deal with errors encoded in the
274 'error' form parameter
276 2005-03-24 Helge Hess <helge.hess@opengroupware.org>
280 * UIxMailListView.m: added create/delete folder operations
282 * product.plist: added folder-add/delete buttons in toolbar
284 2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
286 * renamed "default.strings" to "Localizable.strings" (v0.9.122)
288 2005-02-23 Helge Hess <helge.hess@opengroupware.org>
290 * mailer.js: split into multiple files (v0.9.121)
292 2005-02-22 Helge Hess <helge.hess@opengroupware.org>
294 * UIxMailMainFrame.m: added ability not to generate the HTML frame
297 2005-02-20 Helge Hess <helge.hess@opengroupware.org>
299 * moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
301 2005-02-18 Helge Hess <helge.hess@opengroupware.org>
303 * mailer.js: added HTML escape/unescape functions (v0.9.118)
305 * moved mail part viewers to own product (MailPartViewers) (v0.9.117)
307 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
309 * UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
310 that resource lookup works (v0.9.116)
312 2005-02-16 Helge Hess <helge.hess@opengroupware.org>
314 * added automatic search field posting (v0.9.115)
316 * mailer.js: fixed a row highlighting bug (v0.9.114)
318 * product.plist: fixed compose button in mail viewer (v0.9.113)
320 2005-02-15 Helge Hess <helge.hess@opengroupware.org>
322 * UIxMailListView.wox: added a pointer cursor for rows and enabled an
323 on-click message opener on some cells (v0.9.112)
325 * UIxMailListView.wox: added message row highlighting (v0.9.111)
327 * UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
328 to fix layout (v0.9.110)
330 2005-02-14 Helge Hess <helge.hess@opengroupware.org>
332 * mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
334 * UIxMailTree.m: always stop tree on user folder (v0.9.108)
338 * product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
339 methods like "view". This allows us to use "tb.view" inside the
340 mailer without clashing with other UIs on top of the same SoObjects
342 * UIxMailTree.m: use Inbox icon for SOGoMailAccount and
343 SOGoMailAccounts folders, added ability to specify a
344 'treeFolderAction' (relative URL to be triggered by clicks)
348 * UIxMailFilterPanel.wox: improved CSS styling of the search field
350 * UIxMailTree.wox: fixed display of special mail icons if a folder
351 has subfolders and is open (in short: the 'cornerIcon' binding is
356 * UIxMailTree.m: fixed handling of root nodes (properly display all
357 children of the root node)
359 * UIxMailTreeBlock.m: generate a description
361 * UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
362 configurable using 'SOGoMailTreeRootClass' default
364 2005-02-13 Helge Hess <helge.hess@opengroupware.org>
366 * mailer.css: added left-padding to treecell to make it look better
369 * UIxMailListView.wox: added mark read/unread without page refresh
370 using XMLHttpRequest (v0.9.103)
372 * product.plist, UIxMailListView.wox, mailer.js: added bulk
373 reply/replyall/forward (v0.9.102)
375 2005-02-12 Helge Hess <helge.hess@opengroupware.org>
377 * UIxMailMainFrame.m: fixed page form processing if the active URL
378 does not specify a method name (ends with /) (v0.9.101)
382 * added support for filter popup (OGo bug #1210)
384 * UIxMailListView: moved filter selection to an own component
388 * product.plist: also map index method of mail folder to
391 * UIxMailListView.m: added subject/sender searching (OGo bug #1209)
393 2005-02-10 Helge Hess <helge.hess@opengroupware.org>
395 * UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
396 missing 'label' namespace declaration (v0.9.98)
398 2005-02-09 Helge Hess <helge.hess@opengroupware.org>
400 * UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
402 2005-02-08 Helge Hess <helge.hess@opengroupware.org>
406 * UIxMailPartMessageViewer.m: fixed for multivalue from fields
408 * UIxMailEditorAction.m, product.plist: split editor action in multiple
413 * product.plist: do not use clickedEditorDelete() JS function for
414 draft delete but just call the link
416 * UIxMailEditor.m: a successful draft delete now returns the window
417 closer and refreshes the opener
419 * mailer.js now reloads the opener for editor-save and editor-delete
420 functions (does not properly work since the form load is async)
422 * UIxMailEditorAction.m, product.plist: implemented simple
423 reply/reply-all processing (subject and recipient handling is in
424 place, content quoting is pending)
428 * UIxMailListView.m: properly show "to" address in tableview for
431 * UIxMailView.m: fixed for new 'from' API
435 * mailer.js: work on the read-mail marking code, properly change the
438 * UIxMailListView.m: changed handling of unread mail flags
440 * UIxMailView.wox: use the new markMailReadInWindow function to mark
441 a mail read in the mail list
443 2005-02-07 Helge Hess <helge.hess@opengroupware.org>
447 * UIxMailView.m: properly refresh mail list after a mail got deleted
449 * UIxMailWindowCloser.m: added ability to refresh the opener window
450 prior closing the panel
452 * UIxMailView.wox: triggers opener callback to mark a mail as read
454 * mailer.js: added refreshOpener() function which refreshes the
455 panel that opened the current window, added triggerOpenerCallback()
456 function which triggers a URL given in the "openerurl" query
457 parameter on the opener window
459 * UIxMailEditor.m: disabled Internet warning in the mail editor per
460 default, can be enabled using the 'SOGoShowInternetMarker' default,
461 made Internet header detection qualifier configurable, see README
462 (SOGoInternetDetectQualifier string default), when the request is
463 from the Internet, add headers as specified in the
464 'SOGoInternetMailHeaders' dictionary default (v0.9.91)
466 * UIxMailTree.m: added support for special folder icons (v0.9.90)
470 * UIxMailTree.m: made special folder names localizable
472 * English.lproj/default.strings: added some folder translations
474 2005-02-06 Helge Hess <helge.hess@opengroupware.org>
478 * UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
479 SOGoObject anymore (to be useful for any object)
481 * UIxMailMainFrame.wox: made "Folders" title localizable
483 * UIxMailListView.wox: removed some superflous section
485 2005-01-31 Helge Hess <helge.hess@opengroupware.org>
487 * UIxMailView.m: implemented 'expunge' action (delete button in the
490 * UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
491 to SoObject (v0.9.86)
493 * UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
494 since its general purpose (v0.9.85)
498 * UIxMailView.m: properly recurse into message/rfc822 bodies for flat
501 * UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
502 addresses (currently mailto://)
504 2005-01-30 Helge Hess <helge.hess@opengroupware.org>
508 * UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
509 message/rfc822 contents
511 * added a UIxMailPartMessageViewer for displaying embedded (eg
512 forwarded) MIME messages
516 * UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
517 properly escape attachment names
519 * UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
524 * UIxSieveEditor.m: call proper save method in Sieve SoObject
526 * UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
531 * UIxMailEditorAction.m: work on forwarding and reply
533 * UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
534 UIxSieveEditor.wox: fixed title (needs localization)
536 * UIxMailMainFrame.m: always generate title as given by the parent
537 component (titles need to get fixed!), was fixed to OpenGroupware.org
538 before unless in debug mode
540 * UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
543 * UIxMailEditorAttach.m: use new attachment API
545 * UIxMailView.wox: remoted link to screenshot, use mail subject as
548 * UIxMailListView.m: disabled a log
550 2005-01-28 Helge Hess <helge.hess@skyrix.com>
554 * UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
555 marker if 'MinequProvenance' HTTP header is not set to 'intranet'
557 * mailer.css: added marker for internet-mails (#1153)
561 * UIxMailListView.m: properly mark deleted mails using line-through
563 * UIxMailView.m: close mail viewer if mail delete was successful
565 * mailer.css: added style classes for deleted cells
567 * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
571 * added UIxMailSizeFormatter to render big file size numbers with some
574 * UIxMailPartViewer.m: added methods to retrieve filename, file
575 extension and file size formatter
577 * UIxMailSortableTableHeader.m: minor code cleanups
579 2005-01-27 Helge Hess <helge.hess@skyrix.com>
581 * started attachment (download) viewer (#1074) (v0.9.76)
583 2005-01-26 Helge Hess <helge.hess@skyrix.com>
587 * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
590 * product.plist: disabled unsupported delete button in mailviewer
592 * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
593 popup (#1211) (v0.9.74)
595 * disabled some unsupported buttons and template elements (#1209,
596 #1210, #1207, #1208) (v0.9.73)
598 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
602 * UIxMailWindowCloser.{m,wox}: new component which closes the window
605 * UIxMailEditor.m: close window after successful send by opening
606 UIxMailWindowCloser. This fixes SOGo Bug #1053.
608 2005-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
610 * {English/French}.lproj/default.strings: changed encoding from
611 ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
613 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
615 * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
616 UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
617 UIxMailRenderingContext.m, UIxMailEditorAttach.m,
618 UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
619 changed to use NGLogging (v0.9.70)
621 2004-12-03 Helge Hess <helge.hess@skyrix.com>
625 * UIxFilterList.m: added support for script creation
629 * UIxFilterList.m: added ability to trigger new editor
631 * started UIxSieveEditor
633 * UIxFilterList.wox: minor fix to table layout (v0.9.67)
635 2004-11-28 Helge Hess <helge.hess@skyrix.com>
637 * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
638 being displayed (v0.9.66)
640 2004-11-27 Helge Hess <helge.hess@skyrix.com>
644 * added first (empty) version of filter list page
646 * UIxMailEditorAttach.m: fixed a warning
648 * UIxMailAccountView.wox, product.plist: cleaned up account page (links
649 work now), added a compose button (v0.9.64)
651 2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
653 * UIxMailEditor.m: properly set "From" header (v0.9.63)
655 2004-11-11 Helge Hess <helge.hess@skyrix.com>
657 * UIxMailListView.wox: added sample move popup (v0.9.62)
659 2004-11-09 Helge Hess <helge.hess@skyrix.com>
661 * UIxMailListView.m: added support for toggling read/unread flags
664 * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
666 * UIxMailTree.m: removed unused code (v0.9.59)
668 * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
670 2004-10-29 Helge Hess <helge.hess@skyrix.com>
672 * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
674 2004-10-28 Helge Hess <helge.hess@skyrix.com>
676 * product.plist: fixed getMail for drafts folder (v0.9.56)
678 * UIxMailListView.wox: fixed viewer activation for unread mails
681 2004-10-28 Helge Hess <helge.hess@opengroupware.org>
683 * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
685 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
687 * disabled popup until it uses the proper tree (v0.9.53)
689 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
691 * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
692 containing possible destinations for a mail move operation (v0.9.52)
694 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
696 * UIxMailEditor.m: default method returns a redirect to 'edit', added
697 'delete' action and button (v0.9.51)
701 * UIxMailEditor.m: send mail using draft object
703 * UIxMailListView.wox: do not wrap title line
705 * UIxMailEditor.m: added send related code (v0.9.49)
707 2004-10-26 Helge Hess <helge.hess@opengroupware.org>
709 * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
711 * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
714 * added new UIxMailEditorAttach component to manage draft attachments
717 2004-10-25 Helge Hess <helge.hess@opengroupware.org>
721 * uix.css: replaced invalid "text-color" with "color"
723 * UIxMailEditor.wox: bind subject/text, can load/save info object in
726 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
730 * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
732 * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
734 * UIxMailListView.wox: bugfixes (v0.9.43)
738 * UIxMailListView.wox: sorting, proper handling of sort keys.
739 NOTE: there's still an unidentified bug of sort keys failing to be
740 retained on successive paging.
742 * UIxMailListView.m: sorting
744 * Images/title_*: corrected alpha values
746 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
750 * UIxMailListView.wox: localized labels and added some JavaScript
751 templates for doing nifty row selection
753 * UIxMailListView.m: added JavaScript method (stub only)
755 * English.lproj/default.strings: new localized strings
757 2004-10-13 Helge Hess <helge.hess@opengroupware.org>
761 * product.plist: exported some missing icons
763 * UIxMailToSelection.m: some code cleanup
765 * UIxMailEditor.m (UIxComponent): added ivars for values
767 2004-10-13 Marcus Mueller <znek@mulle-kybernetik.com>
769 * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
773 * UIxMailToSelection.[wox|m]: removed superfluous debug messages
775 * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
777 * mailer.js: new JavaScript to open Addressbook and Anais windows
779 * product.plist: added Addressbook/Anais entries
781 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
785 * UIxMailToSelection.[wox|m]: stable version with heavily improved
788 * English.lproj/default.strings: new localizable strings
790 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
792 * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
794 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
796 * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
797 split lists. Dynamically create tables and JavaScript. (v0.9.35)
799 * UIxMailToSelection.wox: minor update (v0.9.34)
803 * UIxMailToSelection.[wox|m]: updated
805 * English.lproj/default.strings: new localizable strings
809 * UIxMailEditor.wox: changed API for UIxMailToSelection
811 * UIxMailToSelection.[wox|m]: new component template
813 * English.lproj/default.strings: new localizable strings
817 2004-10-12 Helge Hess <helge.hess@opengroupware.org>
821 * mailer.js: prepared JavaScript functions for editor
823 * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
825 2004-10-11 Helge Hess <helge.hess@opengroupware.org>
829 * UIxMailEditor.wox: moved recipient selection to an own component
832 * UIxMailMainFrame.wox: fixed script link
836 * product.plist: trigger UIxMailEditorAction for compose instead of
837 returning the mail editor page, mapped missing toolbar actions
839 * UIxMailEditorAction.m: implemented -compose as a redirect to a new
840 object in the account draft folder
842 * UIxMailListView.wox: reduced subject width to 50%
844 * mailer.css: added send icon class, icon itself still missing
846 * started UIxMailEditorAction object which will contain all the
847 redirects from the buttons to the mail editor (working on draft
848 objects in the drafts folder) (v0.9.28)
850 2004-10-10 Helge Hess <helge.hess@opengroupware.org>
852 * product.plist: added some configuration for the drafts folder
855 2004-10-06 Helge Hess <helge.hess@opengroupware.org>
857 * UIxMailListView.m: added support for paper clip icon when messages
858 are bigger than a certain size (v0.9.26)
860 2004-10-05 Helge Hess <helge.hess@opengroupware.org>
864 * UIxMailListView.m: added sort icons
866 * UIxMailEditor.m: more work on editor
868 * mailer.css: added compose div classes
870 * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
874 * product.plist: fixed addressbook label
876 * UIxMailToolbar: added support for 'onclick' event handlers
878 * UIxMailEditor: started editor
880 * UIxMailListView.m: added sorting to table view
884 * UIxMailToolbar.wox: added support for 'target' links
886 * UIxMailEditor.wox: use standard mail frame
890 * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
893 * product.plist: added toolbar configurations
895 * UIxMailMainFrame.wox: moved toolbar to own component
897 * UIxMailListView: added simple navigation (v0.9.20)
901 * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
902 added proper charset decoding
904 * UIxMailPartTextViewer.m: moved content => NSString conversion to
909 * UIxMailPartViewer.m: added support methods for caches, added -sleep
912 * added multipart/alternative viewer
914 * added Thunderbird message read/unread icons
916 2004-10-04 Helge Hess <helge.hess@opengroupware.org>
918 * fixed fetching of mails with only text content (v0.9.17)
920 * added flat body fetches, used in text viewer (v0.9.16)
922 * added MIME content viewer infrastructure (v0.9.15)
924 * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
926 * UIxMailView.m: use core infos stored in message SoObject for display
929 2004-10-03 Helge Hess <helge.hess@opengroupware.org>
933 * UIxMailListView.m: fetch size for list
935 * UIxMailView.m: cache fetched message for transaction, fetch body
938 * work on viewer (v0.9.11)
940 * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
942 2004-10-02 Helge Hess <helge.hess@opengroupware.org>
944 * more work on UI (v0.9.9)
946 * added formatters for mail list (v0.9.8)
950 * show messages in an IMAP4 folder
952 * mailer.css: remote calendar CSS not required in mailer
954 2004-09-29 Helge Hess <helge.hess@opengroupware.org>
956 * added toolbar images (v0.9.6)
958 * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
960 2004-09-28 Helge Hess <helge.hess@opengroupware.org>
962 * more work on mailer UI, added tree based on WETreeView (v0.9.4)
964 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
966 * added rsrc namespace declaration to templates (v0.9.3)
968 2004-09-20 Helge Hess <helge.hess@skyrix.com>
970 * work on mailer (v0.9.2)
972 2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
974 * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
976 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>