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

List:       kopete-devel
Subject:    Re: [Kopete-devel] KABC integration IRC discussion
From:       Will Stephenson <william.stephenson () ncl ! ac ! uk>
Date:       2003-09-08 12:49:06
[Download RAW message or body]

On Monday 08 September 2003 13:20, Olivier Goffart wrote:
> > On September 8, 2003 5:15 am, Will Stephenson wrote:
> > > The attached diff performs the association between metacontacts and
> > > addressees, using the MC Properties dialog.  It saves and restores the
> > > KABC uid in contactlist.xml.
>
> The point was to using the existing KopeteMetaContact::contactId  which is
> used nower

We have to make sure that any UID which is shared with kabc remains unique.  
This means that this UID must originate from kabc.  If the 
KopeteMetaContact::contactId is definitely not used anywhere else, I suggest 
keeping it empty until the kabc-KMC relation is made, then obtain it from 
kabc.  Otherwise we will need a unique to Kopete value and a unique to kabc 
value.

> also, this KABC widget is very poor
Agreed, but it's the only one in kdelibs.  I presented a suggestion to Tobias 
Koenig (tokoe) on IRC last night, that at least allows adding and editing 
actions in parallel with search and selection 
(http://homepages.cs.ncl.ac.uk/william.stephenson/home.informal/createeditsearchaddressesdialog.png). 

> i think we'll need to recreate our own KParts and maybe share them later
> with the original KABC in KDE 4

I think so too, or else do what KMail does and launch KAddressbook from its 
search/select/edit/create widget. Tobias agreed the existing 
KABC::AddresseeDialog is not much use, he's going to make the edit account 
KAddressbook widget into a KPart but it will take time, and it's not likely 
to get into kdelibs either due to bloating. 
I suppose if these widgets eventually exist as KParts in kdepim, we can locate 
one at runtime.

Will

-- 
Will Stephenson
IRC: Bille

_______________________________________________
Kopete-devel mailing list
Kopete-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kopete-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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