[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdepim/kaddressbook
From:       Karl-Heinz Zimmer <khz () kde ! org>
Date:       2004-06-15 9:32:47
Message-ID: 200406151132.48520 () postmaster ! bugcops ! org
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Dienstag, 15. Juni 2004 00:42 schrieb Tobias Koenig:
> On Tue, Jun 15, 2004 at 12:35:21AM +0200, David Faure wrote:
> > On Monday 14 June 2004 14:37, Tobias Koenig wrote:
>
> Hi David,
>
> > Using KDcopServiceStarter would allow to avoid hardcoding kmail.
> > But this still requires that any other mail client that wants to
> > integrate with kaddressbook, provides the exact same DCOP interface as
> > kmail - how likely is that?
>
> Hmm, is there any other mail program which provides a dcop iface at all?
>
> > A lot of the intra-kdepim communication happens via DCOP; I don't see
> > how you can easily "integrate with another mail client"...
>
> Well, ATM you can choose mutt as mail program in the KDE component
> chooser and sending emails with correctly encoded attachments works
> fine... so I guess the real bug is in kmail and not the interface.

Perhaps the following can make the situation a bit clearer:

a) There _was_ a tiny little bug in KMail which I fixed during this: it
   ignored the possibility that the KURL::List could have encodings
   set in the urls.

b) This bug was never happening: simply because the calling code did
   not use any KURL's with encodings set in the first place but it used
   just a QStringlist: because of the missing possibility of calling
   KApplication::invokeMailer with a KURL::List parameter: there is
   only a function with a QStringlist param.

So using the KMailIface_stub providing arobust way to call KMail
without the need of adding a new function to kapplication.h.

Note that KMail is firing up KMail anyway --- at least when there are
IMAP ressources which is one of the Kolab projects most important issues.

Karl-Heinz
- -- 
Karl-Heinz         <mailto:khz@indeview.org>        <mailto:khz@kde.org>
  Zimmer                I n d e V i e w                    K D E
  Föhren       Presentations Beyond Limitations     Conquer your Desktop
www.fiehr.de            www.indeview.org                www.kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQFAzsI/CcaVnbvggDcRAgxKAKDi4F6K5jw7G5+/YqF+KrTZch6j5gCfc2GD
X35YVRCCWxaU3WhClwl3/bg=
=qbMW
-----END PGP SIGNATURE-----


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic