Hi

Some usability changes around identities, and related minor libkopete 
refactoring:

* change identityId -> id for clarity
* use immutable id as internal handle
* introduce user editable Label field for use in UI - these 2 changes allow 
the user more control and insulate the user from the implementation
* use pointer based default identity

* replace dialog for selecting what the new identity will be based on with two 
buttons in the main accountconfig widget - Add Identity and Copy Identity 
(KMail will make this change too)
* adapt dbus interface to use ids, provide mapping method for id->label

There is no config upgrade script for the previous impl so expect your 
existing identities to be without labels on first run!

Will

-- 
Will Stephenson
IRC: Bille

Attachment: mychanges.diff.gz
Description: GNU Zip compressed data

_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to