D9690: Add contacts-reading plugin (Android side)

Simon Redman noreply at phabricator.kde.org
Wed Mar 28 00:47:56 UTC 2018


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


  Update diff with all changes
  
  - Add first-cut contacts-reading plugin
  - Add ContactsHelper for reading all of the RAW_CONTACT_IDs which contribute a name to the Contacts database
  - Add package type and handler for requesting unique identifiers for every contact in the phone's database
  - Add method to ContactsHelper for extracting information from the contacts database given raw contact ids
  - Add network packets for requesting contact names given uIDs
  - Add ContactsHelper method for accessing the Data table
  - Add package type and handler for requesting contact phone numbers given a list of uIDs
  - Remove old interface for requesting random jumble of contact names + phone numbers
  - Add package type and handler for requesting contact phone numbers given a list of uIDs
  - Run automatic code reformatter
  - Update Contacts plugin to use NetworkPacket instead of NetworkPackage
  - Change type of IDs parameter to Collection as the comments suggested they should be
  - Add ContactsHelper method for extracting vcards
  - Remove 'pictures' parameter from getVCards since it was not possible to use
  - Split vcard access into fast and slow, where fast requires API >= 21
  - Set contacts plugin to only load from SDK 18
  - Strip down contacts plugin for new VCards API
  - Add metadata to outgoing vcards
  - Enable ContactsPlugin by default
  - Run automatic code formatter
  - Replace TODOs with comments requesting bug reports
  - Remove leftover contactsProjection
  - Add helper for getting SMS threads

REPOSITORY
  R225 KDE Connect - Android application

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D9690?vs=30541&id=30770

BRANCH
  contacts-rebase

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

AFFECTED FILES
  res/values/strings.xml
  src/org/kde/kdeconnect/Helpers/ContactsHelper.java
  src/org/kde/kdeconnect/Helpers/SMSHelper.java
  src/org/kde/kdeconnect/Plugins/ContactsPlugin/ContactsPlugin.java
  src/org/kde/kdeconnect/Plugins/MprisPlugin/AlbumArtCache.java
  src/org/kde/kdeconnect/Plugins/PluginFactory.java

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


More information about the KDEConnect mailing list