Bug 185331 - [patch] Support for metadata API
Summary: [patch] Support for metadata API
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: SVN trunk (KDE 4)
Platform: Compiled Sources Unspecified
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-23 12:53 UTC by Philip Van Hoof
Modified: 2009-03-02 23:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Implementation for the DBus metadata API for E-mail for KMail (13.35 KB, patch)
2009-02-23 12:54 UTC, Philip Van Hoof
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Van Hoof 2009-02-23 12:53:18 UTC
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.
Comment 1 Philip Van Hoof 2009-02-23 12:54:03 UTC
Created attachment 31566 [details]
Implementation for the DBus metadata API for E-mail for KMail
Comment 2 Philip Van Hoof 2009-02-23 12:54:26 UTC
More information can be found here:
http://live.gnome.org/Evolution/Metadata
Comment 3 Philip Van Hoof 2009-02-23 12:55:52 UTC
Note that the Register method only happens at the moment of a registrar registering. Therefor wont this slowdown the startup of the application.
Comment 4 Jaime Torres 2009-02-23 16:12:27 UTC
Left to developers to check your patch.
Comment 5 Philip Van Hoof 2009-02-23 16:34:47 UTC
@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 ;).
Comment 6 Thomas McGuire 2009-02-23 16:42:55 UTC
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...
Comment 7 Philip Van Hoof 2009-02-23 16:59:12 UTC
http://reviewboard.kde.org/r/168/
Comment 8 Thomas McGuire 2009-03-02 23:08:22 UTC
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