Summary: | open in addressbook doesn't work | ||
---|---|---|---|
Product: | [Unmaintained] kab3 | Reporter: | Martin Köbele <martin> |
Component: | general | Assignee: | Tobias Koenig <tokoe> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Martin Köbele
2004-08-15 10:14:22 UTC
"open in addressbook" works, if kmail is not started within kontact. patch was committed to HEAD. Waiting for coolo's "ok" to port it to KDE_BRANCH_3_3 I'm using KDE 3.3 stable and must confirm this bug (at least on two of my machines, independently compiled KDE). I'm using IMAP source for my addressbook only. The "Contacts" folder is stored on Cyrus IMAP using 'INBOX' as prefix to folders. When i try "Add to Address Book" i can see the messagebox "Cannot save to addressbook". When i try "Open in Address Book", then the Address Book is opened, but doesn't contain the contact that reffers to original email address. Permissions are OK, because I can add and save the contact from within Address Book and I can see it in "Contacts" IMAP folder. Doesn't work for me although I'm running from the sources that contain the alleged bug fix for this. I have to reopen this bug as it still does not work if KAddressbook is not already running. It seems to be a race condition, have a close look at http://websvn.kde.org/trunk/KDE/kdepim/libkdepim/kaddrbook.cpp?rev=493427&view=markup Altough we wait for KAddressbook to start the DCOP call might be received by KAddressbook when the resource is not yet loaded. So the UID is not found, thus no editor. :( Send too early: The close look should be directed at the first function, named void KAddrBookExternal::openEmail(...) Patched KAddressbook in 3.5 branch to wait for the complete loading of the addressbook. DCOP and commandline commands seem to work now :) Should be released with 3.5.2. The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product. |