Version 0.3 "Jelly Fish"
------------------------
Shell:
- Pop-up folder selection. (Ettore)
- Added support for multiple views. (Ettore)
- Added support for saving component-specific settings, and
some initial code to save the view's configuration.
(Ettore)
- Fixed the Bonobo menu code so that it works with all the
locales. (Ettore)
Mailer:
- Lots of IMAP fixes. (Jeff)
- 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.
(Dan)
- 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. (Dan)
- text/plain mail is now line-wrapped in the mail display,
to deal with people who don't put newlines in their mail.
(Radek)
- Allow user to specify IMAP namespace in the mail config
dialog. (Dan, Jeff)
- Quoted-printable encoder fixes. (Michael Zucchi)
- Various NNTP fixes, include a news pane in the config
dialog. (Chris Toshok)
- Some memory corruption fixes. (Peter Williams)
- Fix for message not being re-drawn as deleted. (Peter
Williams, Jeff)
- Moving a message to another folder copies the flags now
(Jeff)
- Close signature in HTML mail with </PRE>, not <PRE>, and
default to ~/.signature. (Michael Meeks)
- Fixed some confusing behavior in the message threading
algorithm. (Dan)
Calendar:
- Added support for a bunch of previously unsupported iCalendar
properties. (Federico)
- Conduit for synchronizing the calendar with gnome-pilot
(requires gnome-pilot from CVS). (Seth)
- ETable-based to-do list view ("taskpad"), for your viewing
pleasure.
Addressbook:
- Conduit for synchronizing the addressbook with gnome-pilot
(requires gnome-pilot from CVS). (Chris Toshok)
- Conduit for synchronizing the addressbook with gnome-pilot
(requires gnome-pilot from CVS). (Chris Toshok)
- Fixed some random crashes. (Chris Lahey)
- Implemented a vCard Bonobo control so that we can support
inline vCard viewing in the mailer. (Chris Lahey)
- Quick search looks at both the name and the company name now.
(Chris Lahey)
- Added more functionality to the contact editor's toolbar. (Chris
Lahey)
- Support for printing single cards. (Chris Lahey)
Version 0.2 "Saccharomices"
---------------------------
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)