D9691: Add contacts-reading plugin (KDE side)

Simon Redman noreply at phabricator.kde.org
Wed Mar 28 00:43:27 UTC 2018


sredman updated this revision to Diff 30769.
sredman added a comment.


  Update diff with ALL changes. Arc is too powerful for me!
  
  - Add first-cut contacts-reading plugin
  - Add dbus interface for requesting unique IDs for accessing the contacts
  - Attach dbus to the correct path
  - Change return type of getAllContactUIDs to int instead of string
  - Add interface for requesting contact names given uIDs
  - Add PhoneEntry container class for all the data associated with a phone number
  - Add interface for requesting phone numbers given a list of uIDs
  - Remove old interface for requesting random jumble of contact names + phone numbers
  - Combine sender methods into single helper
  - Add locks when handling a phone number response packet
  - Stop manually setting up DBus connection, since it is already handled
  - Add package type and handler for requesting contact phone numbers given a list of uIDs
  - Reorder methods
  - Change NetworkPackage to NetworkPacket
  - Strip down contacts plugin for new VCards api
  - Print VCards
  - Add dependency on KPeople for contacts plugin
  - Revert "Add dependency on KPeople for contacts plugin"
  - Write VCards to local files
  - Move vcards storage path to class-level
  - Implment reading local cache for missing and remove unreported contacts
  - Update locally-cached vcards if the timestamp differs
  - Synchronize contacts when plugin loads
  - Upgrade TODOs to action items

REPOSITORY
  R224 KDE Connect

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D9691?vs=30540&id=30769

BRANCH
  contacts-rebase

REVISION DETAIL
  https://phabricator.kde.org/D9691

AFFECTED FILES
  plugins/CMakeLists.txt
  plugins/contacts/CMakeLists.txt
  plugins/contacts/README
  plugins/contacts/contactsplugin.cpp
  plugins/contacts/contactsplugin.h
  plugins/contacts/kdeconnect_contacts.json

To: sredman, #kde_connect, apol
Cc: mtijink, #kde_connect, apol, adeen-s, SemperPeritus, ahmedbesbes, daniel.z.tg, jeanv, seebauer, bugzy, MayeulC, menasshock, ach
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20180328/cc4e3eec/attachment-0001.html>


More information about the KDEConnect mailing list