all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
Shell:
- Fixed a problem with shortcuts not appearing when created by the
mailer. (Ettore)
- Fixed right-click menu behavior for folders in the folder bar.
(Ettore)
- Got Rename to work again. (Ettore)
- Fixed some folder copy/move/dnd bugs. (Ettore)
- Added a menu item to configure the Pilot settings. (Ettore)
- Fixed some other miscellaneous bugs/crashes. (Ettore)
- Added ability to run the intelligent importers from the File->Import
menu item. (iain)
Mailer:
- Fixed the multiple error-dialog thing. (Michael)
- Fixes to PGP decrypting and verification code. (Jeff)
- Made vFolders work a lot better. (Michael)
- Added a confirm expunge option to the mail settings dialog.
(Jeff)
- Fixed the update-IMAP-unread-counts bug. (Jeff)
- Show messages in the user's preferred charset if the message
itself doesn't contain charset information or if the message
charset is wrong (ie the system can't convert the text to utf-8).
(Jeff)
- Many backend fixes that users won't notice. (Michael, Jeff, Dan)
- Fixed the crash that accompanied the invalid address warning. (Trow)
- Properly encode the mailto: links we generate inside of displayed
messages. (Trow)
- Improve the signature editor. (iain)
Calendar:
- Backend improvements (JP, Rodrigo).
- The alarm daemon can now re-enter properly [#10840]. (Federico)
- Alarms can now have zero-time offsets [#7892]. (Federico)
- Warning fixes. (Chris)
- Fixed custom Glade widgets on non-Linux systems. (Dan)
- Fixed crashing problems in the event/task editor. (Damon)
Addressbook:
- Miscellaneous bug fixes. (Trow, Chris Toshok, Chris Lahey, JP,
Peter Williams)
- Better handling of addresses containing commas or other special
characters. (Trow)
- Fixed bugs related to sending mail by left-clicking on an address
inside a message. (Trow)
- Auto-completion now matches against contact nicknames. (Trow)
- Added help text and generally cleaned up the contact editor.
(Anna)
- Handle multiple wombats properly. (Chris Toshok)
- Made which book to use for address completion configurable (no gui
for this yet.) (Chris Toshok)
- Made Print Preview work in addressbook. (Chris Lahey)
Summary:
- Cache images instead of repeatedly reloading them (iain)
- Only redraw when the summary is visible (iain)
- Use the encoding specified in the RDF file (Takuo Kitame)
- Leak fixes (Larry)
- Show todays tasks works (iain)
- Make the preferences dialog nicer. (iain)
Importers:
- Handle cases where the Netscape transport is nothing. (iain)
General:
- Lots of i18n fixes. (Zbigniew Chyla and others)
- Made the splash screen use BackingStore. (Ettore)
- Added a quit dialog box. (Ettore)
- Fixed a shell crash that could happen when launching Evolution
before a previously launched instance was done initializing itself.
- Fixed other random shell crashes. (Ettore)
- Got the shell to remember window geometries on exit. (Ettore)
- Fixed some things for Automake 1.5 (unfinished). (Richard
Boulton)
- Add nice highlighting to DnD operations in the folder tree.
- Fixed several leaks. (Dan)
- Fixed some problems with folder creation and deletion. (Toshok)
- Made the Summary the default folder. (Ettore)
- Made the title bar display the unread message count again.
Mail:
- Had a few beers while sitting back and relaxin'. (Jeff, Michael)
- Check for valid addresses before sending. (Trow)
- Use contact preferences when deciding whether or not to put the
composer into HTML mode by default. (Trow)
- Properly address mail from "hidden" contact lists. (Trow)
- Redid folder unread counts/folder tree backend code
completely. (Michael)
- Implemented/fixed getfolderinfo in maildir/spool/local
folder/vfolder, required to make unread counts work. (Michael)
- Redid 'local folder' handling code completely. (Michael, Peter)
Also fixed the properties dialogue to get the list of supported
types dynamically, and set the right one at startup. (Michael)
- Redid vfolder code in evolution-mail completely. Main visible
change is they open at startup, and the vfolder editor works
much better. (Michael)
- Made it so fcntl(2) locking failures on filesystems (e.g. NFS)
that dont support locking are treated as success. (Michael)
- Fix imap inbox filtering, then moved it to CamelFolder, and
partly implemented it for spool and maildir mailboxes. (Michael)
- Made the vfolder UNMATCHED folder's name translatable. (Michael)
- Change the way the 'not body contains' filter rule works, so that
it runs much more efficiently, particularly on IMAP. (Michael)
- Camel will not try and convert charsets of data that contain
invalid charset data, thus data will not be tainted by
a failed conversion process. (Michael)
- A few threading scheduling changes to try to optimise the user
experience. Also changed the way threads are terminated,
avoiding some possible libpthread bugs. (Michael)
- Changed vfolder uri's to not include the query, set it separately.
- Removed a lot of special case code for vfolder/file uri's, other
dead or newly redundant code, cleanups, etc. (Michael)
- Fixed a bug in libibex that would overallocate block data and
corrupt it and crash, also fail-back and reset the index in
more cases. (Michael)
- Fix filtering on score so the expression compiles. (Michael)
- Came to visit USA at a very wrong time. (Michael)
- Removed X-Evolution headers before sending messages. (Jeff)
- When configuring a new default account, make sure to set it as the
default. (Jeff)
- Convert all textual parts to 8bit before saving them, this makes
saved messages more human readable. (Jeff)
- Don't cache PGP passphrases unless the user requests to do so.
(Jeff)
- Unsubscribe from folders before deleting them. (Jeff)
- Fixed a number of race conditions in the subscribe dialog. (Jeff)
- Save transport (SMTP) passwords if the user has asked us to. (Jeff)
- Hide the S/MIME frame in the account editor, we won't be
supporting it for 1.0. (Jeff)
- Fixed it so that icons are displayed for PGP messages. (Jeff)
- Give a description for each of the Source and Transport types when
configuring an account. This makes a few things less confusing.
(Jeff)
- When performing a Send & Receive on a disconnected IMAP server, if
the user provides a password, connect tot he IMAP server and display
it's folders too. (Jeff)
- Return a folder info for each IMAP folder created when the user
creates a recursive directory structure. (Jeff)
- Added support for more charset conversions (including all
Windows-cp125x charsets). (Jeff)
- When the disk is full, warn the user and don't crash. (Jeff)
- Handle POP servers that don't support the UIDL extension. (Jeff)
- Several PGP fixes. (Jeff)
Addressbook:
- Miscellaneous bug fixes. (Jon Trowbridge, Chris Toshok, Chris Lahey,
Ettore Perazzoli, Iain Holmes, Zbigniew Chyla, Jacob Berkman)
- Fixed race conditions associated with adding/removing contacts.
The addressbook should be much more stable now. (Trow)
- Fixed reference counting bugs in addressbook & wombat. (Trow)
- Made address lookup smarter; cut & paste of address now mostly works.
- Plugged Trow's memory leaks. (Larry)
- Name completion now works with one-word names, so it is now much
easier to send mail to Cher. (Trow)
- Better handling of contact lists in the composer entries. (Trow,
Toshok)
- SelectNames dialog fixes. (Trow)
- Better handling of contact lists in the pilot conduits. (JP)
- Added Free busy URL and Calendar URI info to contact editor and
ECard. (JP)
- Made it so you can select uneditable text in Contact Editor.
(Chris Toshok)
- Worked on LDAP dialog. (Chris Toshok)
- General LDAP work. (Chris Toshok)
- Fixed charset handling within VCard handling. (Chris Lahey)
- Reworked Drag & Drop for card view.
Calendar & Tasks:
- Free/Busy changes. (JP, Rodrigo)
- iTIP fixes (JP)
- i18n fixes, particularly for printing (Zbigniew Chyla)
- Added option to confirm deletions (Federico)
- Improved alarm system (Federico)
- Fixed crashing bug when deleting a folder (Federico)
- Added option to hide completed tasks (Damon)
- Timezone changes for interoperability with Outlook (Damon)
- Fixed problems displaying/parsing times in locales which don't specify
'am' and 'pm' strings (Damon)
- Added toolbar button to delete the selected calendar event (Damon)
- Meeting selector integrated (JP)
Summary:
- Fixed bugs and leaks. (Iain)
- Fixed bug with handling of the Slashot RDF files. (Iain)
- Made the Addressbook and Tasks links open the editor for
them. (Iain)
- Mail summary doesn't force all folders to be opened. (Iain)
- Calendar summary shows if an alarm is set for an appointment. (Iain)
- Timezone fixes. (Iain, Damon)
Importers:
- Fixed more bugs. (Iain)
- Netscape importer shouldn't crash on Movemail users anymore.
- Pine importer should import addressbooks better. (Iain)
- VCard importer will actually import things now. (Iain)
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
Global:
- New startup assistant to create mail accounts, import mail and set
your timezone. (Iain, Taylor)
- Improved the appearance and behavior of the clickable title bar and
the folder tree. (Ettore)
- "Stock" folders such as Inbox have their names translated now and
cannot be removed. (Ettore)
- Moved the Summary (formerly known as "My Evolution") to be a
normal node instead of being the toplevel node. (Ettore)
- Fixed some problems with copying, moving and removing folderes.
(Jason)
- Fixed the handling of documentation files in the Help menu. It
now integrates nicely with Nautilus and Scrollkeeper. (Aaron,
Kjartan)
- Implemented the `File -> New' menu. (Ettore)
- Improved error messages on start-up. (Ettore)
- Fixed various crashes and minor bugs. (Ettore, Jason)
- Various UI tweaks and improvements. (Anna, Tuomas, Jakub)
Mail:
- Fixed creating IMAP folders. (Jeff)
- Add a shortcut to the INBOX of IMAP or spool stores when
their accounts are first created. (Peter)
- Fixed Crash on Exit bugs. (Jeff)
- Many more i18n fixes. (Zbigniew Chyla, Jeff and others)
- Subscribe dialog UI tweaks. (Peter, Anna)
- Displaying PGP signed messages now shows icons. (Jeff)
- Sensitize menu items based on number of selected messages. (Peter)
- Always-sign options for PGP. (Jeff)
- Fixed keep-on-server for POP servers that don't support UIDL.
(Jeff)
- Several IMAP fixes. (Peter, Jeff, Danw)
- Fix crash after conversion of an empty folder to another
format. (Peter)
- Ibex now limits its file descriptor usage. (Michael)
- When deleting an account, remove the shortcuts that point to it. (Peter)
- Several IMAP fixes. (Peter, Jeff, Danw)
- Miscellaneous bugfixes all around. (Peter, Jeff, Danw, Michael, others)
Calendar & Tasks:
- Calendar no longer crashes when you scroll a busy month view
(Federico).
- Performance improvements throughout (Damon).
- Improved search bar; now handles categories. (Jon, Federico)
- The date navigator now reflects the results of the search bar.
(Federico)
- An empty task is no longer added when you have selected a
category. (Federico)
- Internationalization fixes (Zbigniew).
- Timezone fixes (Damon).
- Time transparency and component classification support (Damon).
- Folder bar now displays the selected time range (Damon).
- Improved settings dialog (Anna, Damon, Federico).
- iTIP/iMIP fixes for attendees, cancellation. (JP).
- Category icon drawing fixes. (Rodrigo)
- Alarm fixes. (Federico)
- Calendar components can be saved independently. (JP)
- New icons. (Tuomas)
- Contacts support. (Damon)
- You can double-click on appointments to edit them. (Damon)
- Share more code between the backends. (Rodrigo)
- Miscellaneous fixes all over the place. (Damon, JP, Rodrigo, Federico)
Addressbook:
- Various fixes. (Anna Dirks, Dan Winship, Jason Leach, Jos Dehaes,
Kjartan Maraas, Lahey, Nat Friedman, Radek Doulik, Toshok, Trow)
- Made addressbook menus match the right click menus. (Lahey)
- Made addressbook use camel for building email addresses. (Trow)
- Fixed up phone number matching to not cause errors. (Lahey)
- Made the alphabet bar change the current search. (Lahey)
- Made duplicate contact matching less sensitive. (Lahey)
- Changed advanced search to match behavior in mailer. (Toshok)
- Redesigned LDAP server dialog. (Anna Dirks)
- Work on addressbook authentication. (Toshok)
- Changes to EDestination. (Trow)
- Magic comma work. (Trow)
- Redesigned ESelectNames dialog. (Anna Dirks)
- Made LDAP changes appear in gui immediately if they're made by the
local client. (Toshok)
- Made ECard hold a link to its original EBook. (Lahey, Trow)
- Adapted for new ESearchBar. (Federico, Trow)
- Added the ability to create cards from anywhere in evolution.
(Lahey)
- Made searches for completion not use invalid cached data. (Trow)
- Encode strings typed in by the user for use in sexps. (Toshok)
- Made EContactEditor make the save button active more often.
(Toshok)
- Made ESelectNames handle LDAP storages. (Toshok)
- Added full country list to addressbook full address editor.
(Lahey)
- Added the contact count to the folder bar. (Lahey)
- Updated icons. (Damon, Ettore)
- Worked on addressbook conduit. (JP)
- Made ESelectNames only show names on the left that aren't on the
right. (Trow)
- Fixed up minicard dragging. (Toshok)
My Evolution:
- Miscellaneous fixes all over the place. (iain)
- New icons. (Tuomas and Jakub)
- Works for people whos text colour was a light colour. (iain)
into other shared libraries.
XXX There should probably be a libibex-static (a la libeutil-static) for
linking into evolution-mail, but someone else can change that.
<tron@netbsd.org>
Notable changes include:
Shell:
- Fixed some usability bugs in the folder selection and creation
dialogs.
- Added a --debug option.
- Added support for drag and drop operations.
Mail:
- Virtual Trash folders in each mail storage and "Empty Trash" menu
item to expunge all folders in a store.
- Email addresses in mail headers are now right-clickable to add
them to the Addressbook
- Hide deleted messages is now a mode rather than a one-time
operation.
- When sending plain text mail, use the new plain text mode of the
GtkHTML editor
- Cancellable operations, cancellable/async dns lookup, slightly
improved progress reporting.
- Allow per-identity Draft and Sent folders.
- Replies quoted with "> " in messages are now displayed dimmed to
make it easier to find the new bits of text.
- Saved searches. Searches now configurable via XML with supporting
C code.
- UNMATCHED vFolder
- SASL Authentication
- Filter/vFolder on Mailing List.
- Resend sent items.
- Allow users to turn on/off headers in the composer and added
Reply-To header entry in the composer.
- Numerous OpenPGP
- Replying to a message chooses account based on message
addressee's.
- Redid Forward Inline and Forward Quoted.
- IMAP fixes: greater configurability for faster startup/mail check
- IMAP message bodies are now cached to local disk to speed up
re-access
- New config dialogs
- Sorting by a text field in the message list no longer generates a
random order.
- Fixed "crash when getting new mail from 2 POP servers" bug.
- Numerous bugfixes, cleanups and optimisations.
Addressbook:
- Added support for non editable sources.
- Added address completion for use in contact entries using the
select names system.
- Fixed some major crashes in the addressbook backend.
- Updated Ximian's contact information.
Calendar:
- Event creation fixes.
- Calendar loading fixes and removal of old code.
- Made the iTIP control have better spacings.
- i18n fixes.
Tasks:
- Created a popup list item for ETable to select the Status,
Classification, Priority, Percent & Transparencey fields.
- Created a popup date editor item for ETable to set all the dates in the
tasks.
Importers:
- Created Intelligent Importers that look for certain files on your disk
and works out what type of data it is. Currently Intelligent Importers
exist for Pine, Elm and Netscape.
General:
- Rewrote ETree in gal. Changed evolution to support the changes in
API.
- Lots of Etable/ETree bug fixes.
- Lots of i18n/l10n fixes.
and the Evolution gang)
- Fixed the shell interface so it could correctly create folders.