[Bug 300869] Addressbook messaging entries doesn't follow the RFC
Sven Wehner
sven at atelophobia.de
Sat Sep 22 23:01:12 BST 2012
https://bugs.kde.org/show_bug.cgi?id=300869
Sven Wehner <sven at atelophobia.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sven at atelophobia.de
--- Comment #8 from Sven Wehner <sven at atelophobia.de> ---
Hi,
I have this problem ("X-messaging/icq-All") with KDE 4.9.1 when I try to
drag-and-drop the contacts from one addressbook (local) to another (owncloud).
If I export all contacts to a file the "X-messaging/icq-All" lines are all
replaced by "X-ICQ".
Could it be that a copy/move within kaddressbook doesn't call
VCardTool::exportVCards(), but VCardTool::createVCards()? The latter one would
call VCardTool::createVCards() (the private one with three arguments!) with
bool exportVcard set to false.
The file kabc/vcarddrag.cpp seems to be the right place (I haven't yet fully
understood the EntityTreeView, EntityTreeModel, DropEvent stuff). The method
VCardDrag::populateMimeData() calls KABC::VCardConverter::createVCards().
So could you please either replace createVCards() by exportVCards(), or add a
check/replace to the part when the data is processed by the destination
(somewhere in EntityTreeModel::dropMimeData(), I guess)?
(Shall I file an independent bug for the drag and drop?)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list