Version 0.3 ----------- Mail: Major features: * Lots of IMAP fixes (fejj) * You can use an external setuid/setgid movemail program (although we don't ship our own yet). If you have one installed with emacs, the configure script will find that. Otherwise, you can specify --with-movemail=/path (danw) * You can toggle HTML/plain text for an individual message in the composer now. (ettore) * Bonobo embedding sort of works again, but there are problems with size allocation somewhere. Attachments can now also be handled by external applications. * text/plain mail is now line-wrapped in the mail display, to deal with people who don't put newlines in their mail. Minor features / bugfixes: * Allow user to specify IMAP namespace in the mail config dialog (danw, fejj) * Quoted-printable encoder fixes (NotZed) * Various NNTP fixes, include a news pane in the config dialog (toshok) * Purification (peterw) * Fix for message not being re-drawn as deleted (peterw, fejj) * Moving a message to another folder copies the flags now (fejj) * Close signature in HTML mail with , not
, and default to ~/.signature. (mmeeks) * Fixed some confusing behavior in the message threading algorithm (danw) Version 0.2 ----------- Shell: * Folder selection dialog (Ettore). * Folder creation dialog (Ettore). Addressbook: * LDAP server configuration dialog (Chris Toshok). * Integration of LDAP servers in the shell's tree view (Chris Toshok). * ETable-based view (Chris Lahey). * Printing support for the ETable-based view (Chris Lahey). * Address selection dialog integrated with the message composer (Chris Lahey). * Many miscellaneous bugs fixed (everyone). Calendar: * Printing support (Michael, Federico). * Many, many behavior fixes and polishing to the day/week/month view widgets (Damon). * New glade-based event editor. This is unfinished but usable (Seth, Federico). * Mouse wheel scrolling support (Anders). * We have an awesome new engine for computing recurring events (Damon). This will be plugged in to the new iCalendar code. * Internal and public API fixes (Federico, Seth). * Shell-related changes (Ettore). * Data model for ETable; this is not used yet (Federico). * New iCalendar support; this is not used yet (Federico). * Pilot syncing updates; this is not used yet (Seth). * Many miscellaneous bugs fixed (everyone). Mailer: Major features: * Basic IMAP support (Jeff) * Threaded message view (Michael, Chris Toshok) * Filters now work (original work by Michael, bugfixes by Dan) Smaller features: * Implemented moving messages between folders (Dan) * Very basic printing support (Dan, but it was only like 5 lines of code, because gnome-print kicks ass) * "Delete", "Forward", and "Refile" operations now work on multiple messages. (Chris Lahey, Peter Williams, Dan) * Toggle read/unread flag when the user clicks on the envelope icon (Chris Lahey, Dan). * The "New folder" menu item now works (Ettore, Dan). * The filter/vfolder druid now uses the new shell folder selection UI (Michael) * Added "Cc" to the set of filter/vfolderable headers and make the filter/vfolder "messages to address" rule work with to or cc. (Dan) * New key bindings: "Delete" deletes the current message and jumps to the next undeleted message. "N" and "P" go to next/previous unread message. (Dan) * Keep asking for POP/IMAP password until the user gets it correct or hits Cancel, and remember the result until the user exits (or chooses "Forget Passwords"). (Dan, Jeff) * Kludge Camel to output ISO-8859-1 instead of UTF-8, since neither GtkHTML nor ETable supports UTF-8 still. (Dan) * Use the gnome-vfs "sniff buffer" interface to try to identify the MIME type of attachments without useful type information (Dan) * Allow saving drafts in the composer (Ettore) * Added "Received date" header to the set of possible message list headers. (Dan) * Partial gladification of the config dialog (JP Rosevear) Bug fixes: * Message read/unread/deleted flags should now be saved reliably when you exit, and summary should not be rebuilt when a rebuild isn't needed. Expunging should work reliably (Dan, Ettore, Jeff). * Fix disappearing toolbar bug (Dan). * Fixed a bug that made downloading of very large messages over POP incredibly slow, and various other smaller POP bugs. (Dan) * Fixed bugs that made large attachments sometimes get dropped and small ones sometimes get truncated. (Dan) * Fixed filter/vfolder "messages to address" rule to correctly match "to" rather than "from". (Michael) * Fix some text/plain formatting bugs in the composer. (Dan, Ettore) * Turn off search mode when getting new mail (to avoid corrupting the display). Make "get mail" always put unfiltered mail into Inbox rather than the current folder. (Dan) * Fixed a bug that caused "Re:" to be prepended even to subjects that started with "Re:" when replying. Added a default subject to forwarded messages. (Dan) * Make the "Attach" dialog in the composer remember the last directory it was in. (Dan) * Code to parse invalid date formats since some mailers generate them... (Jeff) * Fixed various small SMTP bugs (Jeff, Chris Lahey) * Fixed some memory leaks (Peter, Jeff) * Make replies use the text/plain part of a multipart/alternative if the user configured plain text rather than HTML mail sending. (Dan) * Various config dialog fixes (Jeff) * Partial filter/vfolder GUI facelift (Jacob)