Subject: CVS commit: pkgsrc/misc/kdepim3
To: None <pkgsrc-changes@NetBSD.org>
From: Mark Davies <markd@netbsd.org>
List: pkgsrc-changes
Date: 05/23/2007 13:25:01
Module Name:	pkgsrc
Committed By:	markd
Date:		Wed May 23 13:25:01 UTC 2007

Modified Files:
	pkgsrc/misc/kdepim3: Makefile PLIST distinfo
Added Files:
	pkgsrc/misc/kdepim3/patches: patch-ap patch-aq
Removed Files:
	pkgsrc/misc/kdepim3/patches: patch-ac patch-ad patch-ae patch-af
	    patch-ag

Log Message:
Update KDE to 3.5.7

Akregator
* Disable java and javascript in the article viewer.
* Partially fix "javascript:" links in the browser tabs.

KAddressBook
* Add support to search in custom fields.
* Don't deselect all previous selected items on a RMB click, otherwise
  it's impossible to send all selected contacts via mail or delete them
  at once.
* Changed the category editor to use an inline editing, that makes the
  usage a lot more userfriendly and less confusing.
* Fix crash when importing addresses from Konqueror twice.
* Export Home Address and Business Address when exporting to CSV.
* Fix importing some fields from CSV.
* Change non-modal dialogs into modal ones to prevent the user from
  closing the contact editor dialog before the category editor dialog.
* Fix crash when adding picture to contact.
* Move the IM Address field into the IM section, so it's shown when you
  enable the 'Show IM Addresses' option.
* Always select the first entry of the view on startup.
* Use proper encoding for URLs in contact data.
* Add the formatted name according to the KAddressbook settings.

KAlarm
* Add test play button to sound file selection dialog.
* Show Simple Repetition and Special Action statuses by means of button
  states, in alarm edit dialog.
* Prevent pre-alarm actions being executed multiple times when the alarm
  is triggered.
* Only execute pre-alarm actions when the main alarm is initially
  triggered, and post-alarm actions when the alarm is finally
  acknowledged (after any deferrals).
* Display advance reminders for each occurrence of recurring alarms.
* Prevent repetitions triggering again if KAlarm is restarted.
* Prevent recurring alarms being triggered on exception days.
* Fix start-of-day time being ignored for date-only alarms.
* Fix failure to save "Execute in terminal window" option in Preferences
  dialog.
* Fix Undo of deletion of active alarms.
* Fix attachments not being sent with scheduled emails when using KMail
  as email client.
* Ensure up-to-date menus are displayed if user has a customised toolbar.
* Make the alarm times shown in the system tray tooltip take account of
  alarm repetitions.
* Disable Defer button in new message window when deferral limit has been
  reached.

KArm
* In case of stale lock files, do not start timing, but warn.

Kitchensync
* The OpenSync based Kitchensync is being used now.

Korn
* Make it possible to disable TLS.

KMail
* IMAP Quota feature.
* All folders can be copyied or moved now.
* Drag 'n drop of one or multiple folders.
* Copy/cut/paste actions for one or multiple folders.
* Drag 'n drop of messages from the search result window to the folder
  tree.
* Copy/cut/paste actions for messages (in the header view and search
  result window).
* IMAP: exclude some folders from syncing, allowing you to use online
  and disconnected IMAP on the same account for a disjoint set of folders.
* Inline-viewing of TNEF attachments.
* kmail --view can also handle *.mbox files (such as the ones saved by kmail)
* Adds support for accepting image drags to the composer window and also
  now accepts pasting images with Ctrl+V so that it does not write a
  temporary file.
* Add icons for context menu on address in reader window.
* Show the User-Agent or X-Mailer value in fancy headers if so configured.
* Show preferred email addresses first in auto completion.
* Allow the user to cancel kmail connection attempts when the account
  settings are incorrect.
* Many crashes were fixed regarding IMAP.
* Fix pasting in addressee fields.
* Do not ask to store the SMTP password outside KWallet everytime you
  want to send a mail.
* Typo in the antispam wizard definitions, which caused CRM114 to be
  always displayed as available.
* Fix crash after creating a disconnected IMAP account.
* Make sure that a corrupted .ids file does not allocate huge amount of
  memory by checking consistency of file length vs. number of items
  expected.
* Copying messages is faster.
* Honor umask of the user when saving attachments
* Fix "deleting maildir does not delete associated .index.ids file"
* Updates of libgpg-error and gpgme in order to fix serious security
  issues.
* Don't allow base64 or qp encoding for message attachements, such as
  when forwarding.
* Make sure attached emails are never encoded in anything but 7 or 8 bit.
* Don't base64 encode forwarded messages.
* Special characters are not lost if the HTML message was saved in the
  drafts folder and opened again.
* Prevent that the local folder contents changed while the IMAP search
  was working.
* Don't crash when deleting an account while jobs for that account are
  still pending.
* Disallow closing the composer window whilst performing a sign operation,
  this causes a crash when using the non-gpg-agent PGP backend.
* Fixing Outlook compatibility with attachments that have umlauts in the
  filename.
* Fix crash when opening KMail's configuration while another Kontact
  component is active at that time.
* Prevent crash when moving mail to an IMAP folder with a filter.
* Fix kmail crash when creating index
* Remember the SMTP password.
* Send MDN when this is requested.
* Fix "attendee in CC-field are missing from an invitation if the own
  email address could not be found".
* Fix for "MultiPart message plain/text body encoding" bug.
* Fix sending invitations to Outlook users.
* Give original style answers about meeting attendance.

KNode
* More tolerant parsing of broken headers.

KOrganizer
* Add holiday file for South Africa.
* Ukrainian national holidays added.
* Support Pascha (Orthodox Easter) in holidays files.
* When there are too many entries in the journal, make a scrollbar appear.
* Don't write out empty, invalid or superfluous fields in the calendar.
* Fix newlines in calendar files to comply to RFC 2445.
* When loading any URL/URI make sure we load it as UTF8 and not as Latin1.
* Fix issue that journal title was not shown when searching for journals.
* Properly sort list view when using AM/PM notation.
* Disable time and date edits when no due date is given, and set the due
  date to someting sensible (not in 200000 years).
* Fix 'spurious reminders from korgac'
* Make "Edit Categories" button open the editor again.
* Bugfixes regarding recurring events in combination with timezones.
* Save resources upon modifications, in order to fix reliability problems
  with KPilot.
* Fix "Working days views won't follow the configured work days".

KPilot
* Cleanups in memofile conduit; using new OS5 database if it's present,
  otherwise falling back to legacy one.
* As a first step to combatting the "kpilot ate my future" e-mails (read:
  data loss), we now use a CUDCounter (Create/Update/Delete). Step 1 is
  to track these and report on them to the user in their sync log.
* Bug fix in popconduit... making sure we always have a sent date
* Bug fixing in vcalconduit... long-time bug that existed in libkcal
  that caused every calendar resource save to mark every calendar event
  as modified. Now kpilot won't have to sync every record every time.
* Changing KPilotDeviceLink to use a separate thread, dedicated to doing
  device communication. This is much better design as a start, but fixes
  the problems kpilot was having (and widely talked about) where kpilot
  would hang and crash if our user was using "usb:" or "net:any" devices
  because of how these new "device"s operated (allowed immediate opening,
  even though there is no physical device connected, and then hung
  indefinitely until the real device connected).
* Icon naming bug fix.


To generate a diff of this commit:
cvs rdiff -r1.74 -r1.75 pkgsrc/misc/kdepim3/Makefile
cvs rdiff -r1.27 -r1.28 pkgsrc/misc/kdepim3/PLIST
cvs rdiff -r1.53 -r1.54 pkgsrc/misc/kdepim3/distinfo
cvs rdiff -r1.12 -r0 pkgsrc/misc/kdepim3/patches/patch-ac
cvs rdiff -r1.10 -r0 pkgsrc/misc/kdepim3/patches/patch-ad
cvs rdiff -r1.11 -r0 pkgsrc/misc/kdepim3/patches/patch-ae
cvs rdiff -r1.7 -r0 pkgsrc/misc/kdepim3/patches/patch-af
cvs rdiff -r1.5 -r0 pkgsrc/misc/kdepim3/patches/patch-ag
cvs rdiff -r0 -r1.5 pkgsrc/misc/kdepim3/patches/patch-ap
cvs rdiff -r0 -r1.3 pkgsrc/misc/kdepim3/patches/patch-aq

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