Merged revisions 814021,815638,815809,817066-817067,817117,817226 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r814021 | staniek | 2008-05-29 08:28:22 +0200 (Thu, 29 May 2008) | 2 lines fix icon source dir
........
r815638 | staniek | 2008-06-02 14:23:56 +0200 (Mon, 02 Jun 2008) | 2 lines missing boost include dir
........
r815809 | staniek | 2008-06-02 17:32:09 +0200 (Mon, 02 Jun 2008) | 15 lines
Upon application crash (for whatever reason), dbus-daemon (happens on Windows only)
does not unregister unused service(s). Subsequent execution of the same application
causes KUniqueApplication: "Can't setup D-Bus service. Probably already running" error
and immediate exit with no visible feedback.
Workaround:
If registering dbus service for KUniqueApplication (e.g. "org.kde.kmail") failed,
do not exit immediately but instead:
1. look if there's a process with the same name (e.g. kmail) running,
if so exit with no action
2. if there's no process with the same name, kill dbus-daemon
(first, using SIGTERM, then SIGKILL), then restart the application with
exactly the same arguments and the same current working directory.........
r817066 | tilladam | 2008-06-05 08:53:19 +0200 (Thu, 05 Jun 2008) | 2 lines Add proper copyright, as per Alan's wish.
........
r817067 | tilladam | 2008-06-05 08:55:03 +0200 (Thu, 05 Jun 2008) | 2 lines Update the license to >= GPL 2. Assuming consent of the two other authors.
........
r817117 | staniek | 2008-06-05 11:34:45 +0200 (Thu, 05 Jun 2008) | 7 lines Support drag and drop of attachements from non-KDE apps, including MS Windows. Also refactored the event handlers a bit. Includes changes suggested by Ingo.
........
r817226 | vkrause | 2008-06-05 17:03:30 +0200 (Thu, 05 Jun 2008) | 4 lines Not everything we handle here now is a note. Kolab issue 2632.
........
svn path=/trunk/KDE/kdepim/; revision=822577