$Id: Changes,v 1.13 2001/08/29 19:49:28 joern Exp $ 0.9.10 2001/08/29 joern Features: - enhanced update procedure: execute specific program code for updating the database is now possible too (needed for more complex data conversions which can't be done with simple SQL) Bugfixes: - filters were not deleted if corresponding folders were removed - enter key functionality in mail compose textarea was broken since 0.9.9 (clearing the selected text block) - a folder was renamed if moved around inside the same parent folder 0.9.9 2001/08/28 joern Bugfixes: - removed debugging output from JaM::GUI::Window - changed Content-Transfer-Encodiung from binary to 8Bit, what's better, I think. - fixed date header, it was not strictly rfc822 conform. the timezone was noted in abbrevation form, which was not correct at least for my TZ (CEST, only north american abbrevations are allowed according to rfc822). now the offest format is used to represent the timezone. - removed hardcoded keyval's, using Gtk::Keysyms instead. 0.9.8 2001/08/20 joern Bugfixes: - suppress recipient domain expansion on emtpy fields - forgot adding the patches/ directory to the distribution - from address was added as cc when replying mails - if config parameter "dont_reply_adresses" was empty, no recipients were added when replying mail Features: - suppress multiple window instances where it make sense: - database configuration - account configuration - parameter configuration - IO filter configuration 0.9.7 2001/08/19 joern Features: - this version ships with a patch for Gtk::HTML to support the set_default_content_type() method. JaM uses it, when available, to set the correct charset when viewing mail. (see statement beyond regarding support of character sets for outgoing/replied messages). If the method is missing, mails will be displayed with the standard locale charset, which may be wrong. The patch is located in the patches/ directory, together with a small README. I hope Ken will add this patch to the next Gtk-Perl release, so we'll get this feature without patching. - convert reply messages iso-8859-1, if the orignal message is utf-8 encoded. unfortunately the i18n stuff in Gtk+ is well undocumented (at least i can't find good documents, only the mailing list archive with a horrible slow search frontend), so i insist on iso-8859-1 for now. i hope i can change this when i learned more about i18n. iso-8859-1 is ok for me, that's what counts here ;) JaM now needs Unicode::String to do the necessary conversions. - user configuation dialog. the layout of this dialog is somewhat raw (can't get Label widgets aligned *sigh*), but it works. Info: - table schema is now version 3 0.9.6 2001/08/18 joern Bugfixes: - filtering was case sensitive - moving a folder to the top level did not work since i omitted the top "Mail" folder (version 0.9.4) - the new Config value 'default_recipient_domain' was not created by first database setup, only via updating Features: - In-Reply-To header added - file selection boxes remember last selected directory inside the same session. if you restart JaM the corresponding configuried default value will be used again. - empty trash - deletion of the standard folders is now impossible - ask for saving new mail to Drafts if the composse window is closed - writing mail based on a Draft - create mail templates and write mails based on templates 0.9.5 2001/08/17 joern Bugfixes: - oops, I missed it using a rfc822 compliant date for outgoing mails - filters were only applied on the first value of multi value fields - it was not possible to save html filtered mail attachments - when replying to a mail with "reply all" all recipients were added to the "To" header field, instead of using 'CC' for other recipients than the original sender. 0.9.4 2001/08/16 joern Bugfixes: - input filter were applied on outgoing mails sometimes - filter adding via folder and subject popup menus did not work - path values of folders are now computed correctly, when folder with childs move - name clashing is prevented now when creating, moving and renaming folders - the folder "Mail" is not displayed anymore. it only wastes space and can confuse if someone drops a folder beside it Features: - you can address different .JaMrc files using the environment variable JAMRC. This way you can easily uses several independently instances of JaM as the same user. - move mails to folder - a default domain name for recipients can be configured (if we had a dialog to do this ;). currently you must update the corresponding value in the Config table. Config.name='default_recipient_domain' 0.9.3 2001/08/15 joern New Features: - you can configure if pop3 messages should be deleted on the server (in the account dialog) - "Input Filters" are now "IO Filters". you can defined output filters which are applied on outgoing mail. - reset schema version to 1 (yet possible, because there are no production installations, what will change soon ;) - today I throw away my Netscape Mailer 0.9.2 2001/08/14 joern New Features: - parent folders with child folders which have unread mail can be colored differently. the new configuration parameter pushes schema version to 2. - quickly adding new filter rules now via right click folder popup menu. target folder will be set accordingly. - quickly adding new filter rules now via right click subjects popup menu. target folder will be set accordingly *and* toccfrom will be set to the "To:" adresse of the clicked mail. this way you create mailing list filters with one click. - quick search via right click subjects menu for - sender - subject - body - recipient