2004-07-15 Helge Hess * v5.0.17 * OGoMailDownloadAction.m: major code cleanups, improved error handling * SkyImapDownloadAction.m: renamed class to OGoMailDownloadAction (old class is kept for backwards compatibility) * SkyMessageRfc822Viewer.wo: major template cleanups, fixes several HTML tag nesting issues and also made the content-type label a dynamic element * LSWMimeBodyPartViewer.wo: made content-type label a dynamic element, fixed a HTML tag nesting bug 2004-07-09 Helge Hess * v5.0.16 * LSWMimeBodyPartViewer.wo: major template cleanups * LSWImageBodyViewer.m: minor improvement in image key generation 2004-06-17 Helge Hess * v5.0.15 * various cleanups in all templates, fixed some minor XHTML issues * prepared some WOx templates 2004-03-14 Helge Hess * v5.0.14 * NSString+LinkExtract.m: minor code cleanups * LSWMimePartViewer.m: fixed a memory bug (string buffer one byte too short, sigh), various cleanups, use stringWithCStringNoCopy only with libFoundation 2004-02-12 Helge Hess * GNUmakefile: fixed makefile for MacOSX (v5.0.13) 2004-02-11 Helge Hess * LSWMimePartViewer.m, NSString+LinkExtract.m: replaced -indexOfString: with rangeOfString: (v5.0.12) 2003-12-01 Helge Hess * v5.0.11 * NSString+TextWrap.m, LSWMimePartViewer.m: applied patches to compile on gstep-base provided by chunsj@embian.com * LSWMimePartViewer.m: minor cleanups Wed Oct 29 13:13:15 2003 Jan Reichmann * LSWInlineBodyViewer: check whether view html inline condition is set (v5.0.10) Mon Oct 27 18:31:09 2003 Jan Reichmann * SkyImapDownloadAction, LSW*Viewer: add download all support (v5.0.9) Mon Jul 21 13:46:55 2003 Jan Reichmann * v5.0.6 * SkyMessageRfc822Viewer.wo/SkyMessageRfc822Viewer.html: enabled open/close body * bundle-info.plist: add LSWImageBodyViewer as mailviewer for text/html Mon Jul 7 19:50:15 2003 Helge Hess * OpenGroupware.org import (v5.0.5) 2003-07-01 Helge Hess * LSWTextPlainBodyViewer.m: moved NSString wrapping and link parsing code into separate files (v4.1.4) * v4.1.3 * LSWTextPlainBodyViewer.m: cleanups, improved memory handling (less autorelease) * LSWMultipartAlternativeBodyViewer.m: cleaned up source * cleaned up templates (v4.1.2) * GNUmakefile (SkyMailViewers_RESOURCE_FILES): added Version file Thu Jun 19 15:53:01 2003 Jan Reichmann * LSWMimePartViewer.m: mail->doc works with SkyProjectDocumentEditor now (bug 1726) Tue Jun 17 19:41:52 2003 Jan Reichmann * LSWMimePartViewer.m: call to context to get the current request * LSWTextPlainBodyViewer.m: fixed typo bug Thu Jun 12 17:00:42 2003 Jan Reichmann * LSWTextPlainBodyViewer.m: add unicode support * LSWMimePartViewer.m: add unicode support Tue May 27 12:14:27 2003 Jan Reichmann * LSWPartBodyViewer.m, LSWMultipartAlternativeBodyViewer.m: workaround for a courier imap bug which occurs if a multipart body doesn`t contains part headers (courier imap returns wrong fetch uid results) (the workaround shows the whole multipart body as text/plain) (bug 1679) Tue May 20 16:44:55 2003 Jan Reichmann * LSWImageBodyViewer.wo/LSWImageBodyViewer.wod: remove unnessacary WOImage attributes to prevent warnings (bug 1423) Tue May 20 15:52:01 2003 Jan Reichmann * bundle-info.plist ($): add LSWImageBodyViewer as viewer for png (bug 1220) Fri May 16 10:16:42 2003 Jan Reichmann * LSWPartBodyViewer: code cleanups, fix warnings Fri May 9 15:38:10 2003 Martin Hoerning * LSWTextPlainBodyViewer.wo/LSWTextPlainBodyViewer.wod: WOHyperlink -> SkyExternalLink (bug 858) Mon Apr 14 14:43:18 2003 Jan Reichmann * LSWMultipartAlternativeBodyViewer.m: check whether viewer for part exist Thu Apr 10 18:45:47 2003 Jan Reichmann * SkyMessageRfc822Viewer: add download of all single parts of a mail (bug 1153) Tue Apr 8 15:33:20 2003 Jan Reichmann * LSWMimePartViewer.m: also check for download filename in content-type header (bug 965) Mon Apr 7 20:07:03 2003 Jan Reichmann * LSWMimePartViewer.m: some code cleanups * SkyMessageRfc822Viewer.m: show download icons for application-types 2003-03-31 Helge Hess * LSWInlineBodyViewer.m: fixed a warning (WEClientCapabilities was not included) Thu Feb 27 17:53:54 2003 Jan Reichmann * SkyImapDownloadAction.m: add Default UseOnly7BitHeadersForMailBlobDownload (bug 1089) Mon Feb 24 16:56:49 2003 Jan Reichmann * SkyImapDownloadAction.m: use mime applyTransferEncoding to encode blob data (bug 1095) Wed Feb 19 19:16:32 2003 Jan Reichmann * SkyImapDownloadAction.m: replace download mimetype umlauts with underscore to prevent apache confusions Mon Feb 17 19:04:37 2003 Jan Reichmann * LSWTextPlainBodyViewer.m: check whether URL has a trailing slash (bug 1064) Fri Jan 31 12:42:31 2003 * SkyMessageRfc822Viewer.m: display rfc822 headers, enable download of direct attached objects * SkyImapDownloadAction.m: check whether decode failed * LSWMimePartViewer.m, LSWMessageRfc822BodyViewer.m: code cleanups Mon Jan 27 19:32:25 2003 * SkyDecodeWrapperData: add, wrapper for already decoded data (NGMimeFileData) * LSWPartBodyViewer.m: free content * LSWImageBodyViewer.m: free content Tue Jan 14 18:14:55 2003 * LSWTextPlainBodyViewer.m: check text encoding Thu Dec 12 14:13:30 2002 * LSWInlineBodyViewer.wod: data -> mimeContent * LSWPartBodyViewer.m: own source file for LSWInlineBodyViewer * GNUmakefile: add LSWInlineBodyViewer Mon Dec 9 18:41:01 2002 Martin Hoerning * LSWMimeBodyPartViewer.wo, SkyMessageRfc822Viewer.wo: don't show toDoc links if no Project is licensed (bug 661) Thu Dec 5 11:14:21 2002 * LSWMimePartViewer.m: improve mail->document handling Tue Dec 3 17:30:30 2002 * LSWPartBodyViewer.m: add IFrame support * LSWMimePartViewer.m: add fake filename, open in new window Mon Dec 2 16:01:05 2002 * SkyMailIcon.m: add Fri Nov 29 17:44:33 2002 Martin Hoerning * LSWPartBodyViewer, LSWTextPlainBodyViewer, LSWMimePartViewer, LSWMessageRfc822BodyViewer, LSWMimeBodyPartViewer, LSWMimeMessageViewer, LSWMultipartMixedBodyViewer, SkyMessageRfc822Viewer: added printMode flag Thu Nov 28 17:25:36 2002 * LSWMimePartViewer.m: open/close mail mimebody-parts Tue Nov 26 18:36:40 2002 Jan Reichmann * add body-structure Mon Oct 21 17:01:10 2002 Jan Reichmann * bundle-info.plist ($): add appledouble - multipart Wed Feb 13 17:12:50 2002 Jan Reichmann * LSWMimePartViewer.m: fixed mail->project bug * LSWTextPlainBodyViewer.m: fixed link wrapping bug Wed Nov 28 15:16:32 2001 Gerrit Albrecht * LSWMimePartViewer.m: added enhanced contentType method. SKYRiX is now able to auto-correct file types of attachments, but only from application/octet-stream to ones with a known extension. Fri Nov 23 14:31:08 2001 Helge Hess * LSWMimePartViewer.m: fixed bug with content-disposition since the MIME parser now returns NSString for header fields ... Thu Oct 11 17:22:42 2001 Helge Hess * use -contentType instead of header to query type of part ..., fixed bug with eo-pkey mime-types Fri Jul 6 13:53:01 2001 Helge Hess * LSWMessageRfc822BodyViewer.m: can activate message/rfc822 NSData objects (calls message parser) ! Fri Jul 6 13:15:09 2001 Helge Hess * LSWTextPlainBodyViewer.m: moved parsing/wrapping stuff to NSString category * LSWPartBodyViewer.m: use -activateObject: instead of -prepareForActivationCommand: ... Fri Jun 8 18:13:42 2001 Jan Reichmann * LSWTextPlainBodyViewer.m: url ends also now at " and ' Tue Jan 30 13:42:24 2001 Jan Reichmann * LSWMimePartViewer.m: add support for 7Bit encoding Mon Jan 29 19:09:43 2001 Joerg Grimm * SkyMessageRfc822Viewer.m: added 'date' header field Wed Jan 24 21:01:09 2001 Helge Hess * some cleanups, improvements for component activation * LSWPartBodyViewer.m: moved LSWMultipartAlternativeBodyViewer to separate file * LSWPartBodyViewer.m: moved LSWTextPlainBodyViewer to separate file Mon Jan 8 14:57:47 2001 Joerg Grimm * LSWPartBodyViewer.m: LSWImapMailEditor is used for sending internal mails instead of old LSWMailEditor Thu Nov 16 15:55:46 2000 Joerg Grimm * LSWPartBodyViewer.m: remove wrap markers Wed May 24 18:43:08 2000 Jan Reichmann * English.lproj/SkyMailViewers.ccfg: insert project-icon Wed May 17 13:51:17 2000 Helge Hess * LSWMimePartViewer.m: replaced -enterPage with action-return-value Thu May 11 20:18:22 2000 Helge Hess * extended RFC822 Message Viewer to show subject, to and from. * placed LSWMessageRfc822BodyViewer into a separate .m file Thu May 11 15:39:06 2000 Jan Reichmann * bundle-info.plist: use multipart-digest like multipart-mixed Fri Apr 28 11:13:03 2000 Jan Reichmann * LSWPartBodyViewer.m: url-prefixes with no url will be ignored (not displayed as links) Mon Nov 1 16:04:07 1999 JR <> * bundle-info.plist:repair bundle-info Thu Oct 28 13:46:14 1999 Helge Hess * bundle-info.plist: text/x-vcard und text/enriched auf plain-text viewer gemapped Tue Oct 12 11:50:25 1999 Jan Reichmann * LSWPartBodyViewer.m: make Netscape conforms url parsing behaviour