Make it possible to modify contacts
Needs ReviewPublic

Authored by apol on Tue, Aug 6, 2:07 PM.

Details

Reviewers
jbbgameich
bshah
Group Reviewers
Frameworks
Summary

Includes a vcard field so that backends can feed all of the data through
it.
Introduces the AbstractEditableContact that when subclassed it will be
able to edit contacts by overriding setCustomProperty.
The vcard was introduced because I'd expect contact applications using
the vcard data as an interface rather than implementing every property
one by one.

Test Plan

Modified my contacts several times using plasma-phonebook.

Diff Detail

Repository
R307 KPeople
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 14798
Build 14816: arc lint + arc unit
apol created this revision.Tue, Aug 6, 2:07 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptTue, Aug 6, 2:07 PM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
apol requested review of this revision.Tue, Aug 6, 2:07 PM