Subject: CVS commit: pkgsrc/mail/evolution
To: None <pkgsrc-changes@netbsd.org>
From: Rene Hexel <rh@netbsd.org>
List: pkgsrc-changes
Date: 09/29/2001 20:43:56
Module Name:	pkgsrc
Committed By:	rh
Date:		Sat Sep 29 17:43:56 UTC 2001

Modified Files:
	pkgsrc/mail/evolution: Makefile distinfo
	pkgsrc/mail/evolution/patches: patch-aa patch-ac
	pkgsrc/mail/evolution/pkg: PLIST
Removed Files:
	pkgsrc/mail/evolution/patches: patch-al patch-ao

Log Message:
Update evolution to 0.14.  Changes are:

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)


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/mail/evolution/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/mail/evolution/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/mail/evolution/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/evolution/patches/patch-ac
cvs rdiff -r1.2 -r0 pkgsrc/mail/evolution/patches/patch-al
cvs rdiff -r1.1 -r0 pkgsrc/mail/evolution/patches/patch-ao
cvs rdiff -r1.4 -r1.5 pkgsrc/mail/evolution/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.