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