2005-03-06 Helge Hess * Defaults.plist: changed default MDN text to English as requested in OGo bug #1283 (v5.1.103) 2005-03-05 Helge Hess * LSWImapMailViewer.m: fixed an edge case with a missing header field and Dovecot (v5.1.102) 2004-11-26 Helge Hess * v5.1.101 * LSWImapMails.h: fixed WEClientCapabilities.h include for SOPE 4.5 * SkyImapMailActions.m: use shared mail context object (avoids a warning with gcc 3.4) 2004-09-21 Helge Hess * LSWImapMail2Project.m: fixed a memory leak (no -dealloc!) (v5.1.100) 2004-09-13 Helge Hess * removed some unnecessarily derived templates for German, moved templates to Templates (v5.1.99) 2004-09-10 Helge Hess * GNUmakefile: do not generate the components.ccfg as a drived resource for German.lproj, should not be necessary anymore, removed German.lproj (v5.1.98) 2004-09-09 Helge Hess * GNUmakefile: fixed version of libOGoWebMail, added FHS install of library (v5.1.97) 2004-09-07 Helge Hess * SkyImapMailActions.m: redirect to main page if the session expired (v5.1.96) 2004-08-22 Helge Hess * added library libOGoWebMail for things shared between all bundles (must be a library so that it can be properly linked on MacOSX) (v5.1.95) * moved mailing list to separate bundle OGoRecipientLists (v5.1.94) * moved filter/vacation components to separate bundle OGoMailFilter (v5.1.93) * v5.1.92 * moved mail editor to separate bundle OGoMailEditor * moved header files out of Headers into main directory 2004-08-21 Helge Hess * fixed some MacOSX warnings (v5.1.91) 2004-08-10 Helge Hess * v5.0.90 * SkyImapMailListHeader.wo: fixed some XHTML issues, some template cleanups * LSWImapMailSearch.wo: major template cleanups, fixed some XHTML issues, do not use 'singleSelection' binding for popups 2004-07-30 Helge Hess * LSWImapMailLogin.wo: minor cleanups (v5.0.89) 2004-07-15 Helge Hess * LSWImapMailEditor.m: major code cleanups, fixed a minor memory leak (v5.0.88) 2004-07-14 Helge Hess * LSWImapMailEditor.wo/LSWImapMailEditor.wod: minor template cleanups (v5.0.87) * LSWImapMailEditor.wo: use new OGoWindowFrame focus capability (v5.0.86) 2004-07-14 Helge Hess * v5.0.85 * LSWImapMailEditor.m, LSWImapMailEditor+Activation.m: code cleanups * LSWImapMailViewer.m: minor code cleanup 2004-07-13 Helge Hess * LSWImapMailEditor.m, LSWImapMailEditor+Activation.m: some code cleanups (v5.0.84) * SkyImapContextHandler.m: minor code cleanups (v5.0.83) * LSWImapMailEditor.m: minor code cleanups, fixed a bug with sending appointments or other objects (used wrong MIME type field) (v5.0.82) * v5.0.81 * LSWImapMailViewer.m: fixed a premature deallocation related to OGo bug #800 * LSWImapMailEditor.m: major code cleanups, cache several MIME type objects and NSData/NSString classes 2004-07-05 Helge Hess * various files: code cleanups, fixed a lot of gcc 3.4 warnings (v5.0.80) 2004-07-05 Helge Hess * LSWImapMailLogin.m, LSWImapMailEditor.m, SkyImapContextHandler.m: minor code cleanups (v5.0.79) 2004-06-21 Helge Hess * v5.0.78 * LSWImapMailEditor.m, SkyMailingListEditor.m, SkyMailingListViewer.m: fixed gstep-base warnings * SkyMailingListDataSource.[hm]: some cleanups, properly export -initWithContext: 2004-06-15 Helge Hess * LSWImapMailViewer.m: fixed some gcc 3.4 warning (v5.0.77) 2004-06-15 Helge Hess * SkyImapMailPrintViewer.m: minor code cleanups, make headers to display in print configurable using the 'mail_printviewer_headers' default (v5.0.76) 2004-06-14 Helge Hess * LSWImapMailViewer.m: fixed a compilation warning, minor code cleanups (v5.0.75) 2004-06-08 Helge Hess * LSWMailPreferences.wo: template cleanups (v5.0.74) 2004-06-02 Helge Hess * v5.0.73 * LSWImapMailViewer.m: moved some URL handling to an own class, fixed some minor memory leaks, various code cleanups * LSWImapMailViewer.wo/English.lproj/LSWImapMailViewer.html: minor template cleanups 2004-06-02 Frank Reppin * LSWImapMailViewer.m: fixed OGo bug #648 2004-05-07 Helge Hess * v5.0.72 * SkyMailingListEditor.m: fixed OGo bug #745 (upload of mailing lists failed due to unexpected form parameter type) * SkyImapMailList.wo/English.lproj/SkyImapMailList.html: fixed an HTML bug ( was closed, but not opened ..), minor XHTML improvements * OGoComplexMailAddressSearch.m: code cleanups 2004-05-05 Helge Hess * LSWImapMailList.wo: improved XHTML compatibility, some template cleanups (v5.0.71) 2004-04-26 Helge Hess * LSWImapMailFilterEditor.wo/LSWImapMailFilterEditor.html: minor template cleanups, made 'delete' button a submit button (was a link), so that the password is properly transmitted (as reported by Frank) (v5.0.70) 2004-04-21 Helge Hess * LSWImapMailViewer.m: added version (0.9) to "x-mailer" field, partly fixes OGo bug #724 (v5.0.69) 2004-04-12 Helge Hess * LSWImapMailViewer.m: fixed move button, OGo bug #617 (v5.0.68) 2004-03-27 Helge Hess * GNUmakefile (OGoWebMail_RESOURCE_FILES): added Version file as a bundle resource (v5.0.67) 2004-03-19 Helge Hess * OGoMailFilterManager.m: processing of 'sieve_install_prefix_var' was broken, fixed (v5.0.66) 2004-03-14 Helge Hess * v5.0.65 * SkyImapMailFolderTree.m: minor code cleanups * SkyImapMailRestrictions.m, LSWImapBuildFolderDict.m: fixed a gstep-base compilation warning * LSWImapMails.m, LSWImapMailFolderTree.m, LSWImapMailFolderEditor: code cleanups, fixed some compile warnings with gstep-base 2004-03-03 Helge Hess * LSWImapMailFilterManager.m: fixed a compile time warning (v5.0.64) 2004-02-24 Helge Hess * Defaults.plist: removed InstallSieveScriptPath default, not being used anymore inside OGo (v5.0.63) 2004-02-23 Helge Hess * v5.0.62 * added OGoMailFilterManager which will replace LSWImapMailFilterManager (which is now deprecated), major cleanups to code * LSWImapMailFilterEditor.m: major code cleanups 2004-02-15 Helge Hess * LSWImapMailEditor+Activation.m: code cleanups (v5.0.61) 2004-02-12 Helge Hess * renamed LSWImapMailModule class to OGoWebMailModule for no reasonable reason ;-) (v5.0.60) * v5.0.59 * OGoMailAddressSearch: changed not to search for strings looking like emails addresses with a proper domain (eg "hh@skyrix.com"), can be configured using the "mail_search_for_atstrings" default * NSString+MailEditor.m: added method -doesLookLikeMailAddressWithDomain method to check whether a string looks like an email address * LSWImapMailEditor.m: code cleanups * started new OGoSimpleMailAddressSearch for fast recipient searches * SkyMailingListEditor.wo/SkyMailingListEditor.html: minor cleanups 2004-02-12 Helge Hess * OGoMailAddressSearch.m: fixed SX bug #1960, exception when resolving the "label_prohibited" key (v5.0.58) 2004-02-11 Helge Hess * OGoMailAddressRecordResult.h: fixed header file for MacOSX compilation (v5.0.57) 2004-01-31 Helge Hess * LSWImapMailViewer.m: fixed a compilation warning (v5.0.56) 2004-01-30 Helge Hess * LSWImapMailViewer.m: cleanups, fixed handling of "next-message-after- delete" (v5.0.55) 2004-01-29 Helge Hess * v5.0.54 * LSWImapMail2Project.wo/LSWImapMail2Project.html: minor cleanups * LSWImapMailEditor.m: use new search API * OGoMailAddressSearch.m: added capability to limit search result (OGoMailAddressSearch_MaxSearchCount default) * OGoMailAddressSearch.m: added profiling logs, minor changes to API, added a specialized result object for email records and lists 2004-01-23 Helge Hess * LSWImapMailEditor.m: moved processing of recipient searches (addAddress action) to a new, separate object (OGoMailAddressSearch) (v5.0.53) 2004-01-23 Helge Hess * SkyImapMailActions.m: fixed navigation so that direct actions inside the mail viewer do not spam the history (a mail action always replaces the current page if it is a mail viewer) (v5.0.52) 2004-01-21 Helge Hess * v5.0.51 * removed that "== YES" and "== NO" junk (unreliable and error prone) * LSWMailPreferences.m: fixed OGo bug #578 (mail preferences crashed) 2004-01-20 Helge Hess * SkyImapMailActions.m: updated to use new NGImap4Context URL factory method (v5.0.50) * v5.0.49 * various MacOSX fixes in most files * SkyImapMailRestrictions.h: fixed header file declarations (NSArray was missing) * SkyImapMailListState.m: minor cleanups * LSWImapMailFilterEditor.m, LSWImapMailViewer.m: use -rangeOfString: * LSWImapMailEditor.m: subminor cleanups, use -rangeOfString: 2004-01-16 Helge Hess * v5.0.48 * Headers/LSWImapMailEditor.h: removed dead code, do not declare activation method (should lead to warnings with "improper" code) * Defaults.plist: listed various defaults previously only referenced in code * LSWImapMailEditor.wo: minor fix to reduce the width of the editor * LSWImapMailEditor.m: major cleanups, moved NSString(MailEditor) to separate file, moved activation code to separate file, fixed some memory leaks * LSWImapMailEditor.m, Defaults.plist: added new defaults: 'mail_editor_htmlmail_header' and 'mail_editor_htmlmail_footer' 2004-01-15 Helge Hess * v5.0.47 * SkyImapMailDataSource: major cleanups * LSWImapMailEditor.m, SkyImapMailActions: cleanups, use new SkyImapContextHandler methods * SkyImapContextHandler.m: major cleanups, deprecated class methods * LSWImapMailViewer.m, LSWMailPreferences: major cleanups * LSWImapMails.m: moved LSWImapBuildFolderDict to separate file, major cleanups * v5.0.46? 2003-12-22 Helge Hess * fixed CSS 'id' vs 'class' issue (v5.0.45) 2003-12-11 Helge Hess * v5.0.44 * LSWImapMails.wo/English.lproj/LSWImapMails.html: cleanups, show mailing list tabs even with are not logged in (login not necessary for mailing lists ...) * SkyMailingListEditor.wo/SkyMailingListEditor.wod: removed a duplicate valuecell definition * SkyMailingListViewer: added component ivar for 'currentBatch', smaller cleanups 2003-12-04 Helge Hess * LSWImapMailEditor.wo: major cleanups (v5.0.43) 2003-12-01 Helge Hess * LSWImapMailViewer.m: applied patches to compile on gstep-base provided by chunsj@embian.com (v5.0.42) 2003-11-27 Thomas Schild * SkyImapMailListPanel.wo: removed *.lproj (v5.0.41) Wed Nov 19 10:48:05 2003 Jan Reichmann * LSWImapMailEditor.m: code cleanups, fixed a bug regarding login during send mail (after login instead of sending the mail the mail editor was displayed) (v5.0.40) Tue Nov 18 19:28:16 2003 Jan Reichmann * LSWMailPreferences.m: improve FromPopup handling (v5.0.39) Mon Nov 17 20:02:45 2003 Jan Reichmann * LSWMailPreferences: replace old default handling with the new OGoDefaultEditFields (v5.0.38) Tue Nov 11 14:06:00 2003 Jan Reichmann * v5.0.37 * LSWImapMailFilterEditor, SkyVacationEditor: do not leave page if sieve server login failed * LSWImapMailFilterManager: check task termination status whether login failed or host not found Mon Nov 10 18:45:05 2003 Jan Reichmann * LSWImapMailEditor, LSWImapMailLogin: improve login during send/save behavior (v5.0.36) Mon Nov 10 16:47:08 2003 Jan Reichmann * v5.0.35 * LSWImapMailFilterEditor.m: add mail redirect; add "to or cc" filter condition; add mail redirect * LSWImapMailFilterManager: improve debug loging (printout sky_install_sieve launchpath and arguments) 2003-11-10 Thomas Schild * GNUmakefile.components: removed LSWMailPreferences, LSWImapMailEditor * LSWImapMailSearch.wo, LSWMailPreferences.wo, LSWImapMailEditor.wo: *.lproj removed, imageButton --> css submitButton * LSWImapMailFolderEditor.wo, LSWImapMail2Project.wo: imageButton --> css submitButton (v5.0.34) 2003-11-07 Thomas Schild * LSWImapMailFilterEditor.wo, SkyVacationEditor.wo, SkyMailingListEditor.wo, LSWImapMailLogin.wo: imageButton --> css submitButton (v5.0.33) Wed Nov 5 18:05:00 2003 Jan Reichmann * SkyVacationEditor.m: fixed some filter confusions (wrong entry was deleted) (v5.0.32) Wed Nov 5 17:41:28 2003 Jan Reichmann * LSWImapMailFilterEditor.m: small code cleanup (v5.0.31) Wed Nov 5 14:06:48 2003 Jan Reichmann * LSWImapMailEditor.m: fixed type (evoz => Epoz), fixed signature handling if Epoz is used (v5.0.30) Tue Nov 4 17:39:45 2003 Jan Reichmann * LSWImapMailViewer.m: add a default (mail_maxSubjectLenght [def: 30]) to configure the lenght of the displayed subject in the viewer title (v5.0.29) Mon Nov 3 17:57:27 2003 Jan Reichmann * SkyVacationEditor.m: do not delete vacation if no email address is set, instead of that print a warning message (v5.0.28) 2003-10-31 Helge Hess * LSWImapMailFilterManager.m: fixed the name of the path default (LSAttachmengtPath instead of LSAttachmentPath), thanks to Eric Weiss for pointing this out (v5.0.27) Thu Oct 30 12:58:45 2003 Jan Reichmann * LSWMailPreferences.m: fixed e wrong return (v5.0.26) Thu Oct 30 10:44:44 2003 Jan Reichmann * LSWImapMailFilterManager.m: improve debug output, code cleanups (v4.0.25) Thu Oct 30 10:33:36 2003 Jan Reichmann * SkyVacationEditor.m: code cleanups (v4.0.24) Thu Oct 30 00:31:09 2003 Jan Reichmann * SkyVacationEditor.wo/SkyVacationEditor.html: fixed a html - tag (v4.0.23) Wed Oct 29 18:24:28 2003 Jan Reichmann * LSWImapMailEditor.m: fixed bug regarding 4.0.20 (v4.0.22) 20003-10-29 Thomas Schild * LSWImapMailFolderMove.wo: fixed unexpected endtag (v4.0.21) Wed Oct 29 13:14:49 2003 Jan Reichmann * LSWImapMailEditor, LSWMailPreferences: add Epoz support in editor (v4.0.20) 2003-10-28 Thomas Schild * LSWImapMailViewer.wo: devide SkyButtonRow in two rows (v4.0.18) Tue Oct 28 14:22:55 2003 Jan Reichmann * LSWImapMailEditor.m: append signature only if it contains text, add default to hide 'Send as plain text' checkbox (v4.0.17) Tue Oct 28 14:07:00 2003 Jan Reichmann * LSWMailPreferences.m: ignore mail_fromPopupInitialValues which only contains white spaces (v4.0.16) Tue Oct 28 11:32:29 2003 Jan Reichmann * LSWImapMailEditor.m: use login as email if no email-address is set (v4.0.15) Tue Oct 28 11:21:17 2003 Jan Reichmann * LSWMailPreferences.wo/English.lproj/LSWMailPreferences.html: remove unnessacary table row (v4.0.14) Mon Oct 27 18:54:24 2003 Jan Reichmann * v5.0.13 * LSWImapMailEditor.m: add configurable sender popup The root user can fill a textfield (preferences->mail) for a user (or a group of users using the template user) with email adresses. The accounts have a new preferences pannel to configure their sender address-popup. The sender address-popup will be displayed in the maileditor. * LSWImapMailViewer: if a mail has more the one attachment, a 'download all' link are will be displayed Thu Oct 23 15:36:54 2003 Jan Reichmann * LSWImapMailEditor.m: -addMimePart check whether mime type is set, if it is nil use application/octet (v5.0.11) 2003-10-21 Helge Hess * LSWMailPreferences.m: minor cleanups (v5.0.10) 2003-10-19 Helge Hess * v5.0.9 * LSWImapMails.m: code cleanups * LSWImapMails.wo/English.lproj/LSWImapMails.html: cleaned up for XHTML Fri Oct 17 16:29:54 2003 Jan Reichmann * LSWImapMailEditor, LSWMailPreferences: add variable number of attachment upload fields (v5.0.8) Fri Oct 17 14:19:57 2003 Jan Reichmann * LSWImapMailMove.m: code cleanup, fixed mail list in mail copy/move viewer (v5.0.7) Wed Sep 3 10:46:32 2003 Jan Reichmann * LSWImapMails: set default value for ShowVacationPanel to YES (v5.0.6) Tue Jul 22 14:19:43 2003 Jan Reichmann * GNUmakefile: fixed copy templates bug (v5.0.5) Fri Jul 18 11:42:08 2003 Jan Reichmann * LSWImapMails, LSWImapMailFilterEditor: cleanups (v5.0.4) Tue Jul 15 14:14:49 2003 Jan Reichmann * LSWImapMailEditor.m, LSWImapMailViewer.m: rename x-mailer to OpenGroupware.org (v5.0.3) Thu Jul 10 15:29:22 2003 Jan Reichmann * LSWMailPreferences.wo/English.lproj/LSWMailPreferences.html: fix a broken close tag (v5.0.2) Mon Jul 7 19:34:59 2003 Helge Hess * OpenGroupware.org import (v5.0.1) * removed historic ChangeLog Thu Nov 18 17:17:22 1999 Helge Hess * created global ChangeLog