kde-common/accounts in kmail's addressbook
Don Sanders
sanders at kde.org
Wed Jun 5 15:32:18 BST 2002
Surely the dcop inteface for KMail is perfectly suited for use as an
interface for plugins.
The dcop interface can continue to be extended to meet the needs of
plugins and external client apps. If a plugin author or whoever wants
the dcop interface to be extended I think it's up to them to work out
how it needs to be extended, and preferable provide a patch
implementing that interface.
There are a lot of feature requests for KMail. Features requested to
satisfy very specific needs. It would be easy to implement many of
these, but stupid to bloat the KMail GUI by adding menu items etc for
these features.
What I do see there being a need for is a way of having external KMail
plugins integrate with the KMail GUI. Maybe initially something as
simple as a gimp like plugins menu would be enough.
Don.
On Tuesday 04 June 2002 16:17, Carsten Pfeiffer wrote:
...
> You need two things in the interfaces:
> 1) events that plugins react on (i.e. "composerOpened", giving
> access to the composer interface, or "messageOpened", giving access
> to the opened message. 2) some sort of library to do something with
> the data, i.e. the mails. Just offering a message as QString is
> nice for the beginning, but some methods for accessing attachments
> or manipulating headers would be nice. Provide a small interface
> around KMime for example, with the most common things that are
> guaranteed to be available after any rewrite.
>
> Cheers
> Carsten Pfeiffer
More information about the kde-core-devel
mailing list