Version: SVN (using Devel) Installed from: Compiled sources I have implemented support for the metadata-over-DBus API in Kmail. Will attach a patch to this bug with implementation.
Created attachment 31566 [details] Implementation for the DBus metadata API for E-mail for KMail
More information can be found here: http://live.gnome.org/Evolution/Metadata
Note that the Register method only happens at the moment of a registrar registering. Therefor wont this slowdown the startup of the application.
Left to developers to check your patch.
@Comment (In reply to comment #4) > Left to developers to check your patch. I don't need to do anything, they'll pick the patch up? Sorry, first time I get involved in KDE development ;).
Hey Philip, best is too past this patch on reviewboard.kde.org (kdepim group). Otherwise it's easy for patches to get lost here on b.k.o...
http://reviewboard.kde.org/r/168/
SVN commit 934376 by tmcguire: Support the metadata-over-DBus API, as used by e.g. Tracker. Patch by Philip Van Hoof, thanks! http://reviewboard.kde.org/r/168/ BUG: 185331 M +5 -0 kmail/CMakeLists.txt M +8 -1 kmail/kmkernel.cpp M +5 -0 kmail/kmkernel.h A kmail/mailmanagerimpl.cpp [License: GPL (v2+) (+Qt exception)] A kmail/mailmanagerimpl.h [License: GPL (v2+) (+Qt exception)] A libkdepim/interfaces/org.freedesktop.email.metadata.Manager.xml WebSVN link: http://websvn.kde.org/?view=rev&revision=934376