jbbgameich created this revision. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. jbbgameich requested review of this revision.
REVISION SUMMARY - Add overload of PersonPluginManager::addContact that takes a pluginId - Add a DataSourceModel that can later be extended with additional metadata on the backends. TEST PLAN - Functionality works in plasma-phonebook (https://invent.kde.org/jbbgameich/plasma-phonebook/commit/5e370222059fb093fdbfb99f52b87845c78bedf2) REPOSITORY R307 KPeople BRANCH master REVISION DETAIL https://phabricator.kde.org/D25265 AFFECTED FILES src/CMakeLists.txt src/datasourcemodel.cpp src/datasourcemodel.h src/declarative/peopleqmlplugin.cpp src/personpluginmanager.cpp src/personpluginmanager.h To: jbbgameich Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns