A modern, strongly-typed contacts API for Android.
This release includes:
LinkedAccountValue
. data1, data2, etc properties were replaced with summary
, detail
. New property icon
was added. (Thanks to @NLLAPPS for the help parsing contact.xml)IN_VISIBLE
check when querying details for contacts. This was done to match the behavior of querying all contacts.ContactsContract.FullNameStyle.UNDEFINED
.Full Changelog: https://github.com/alexstyl/contactstore/compare/0.3.3...0.4.0
This release includes:
LinkedAccountValues
. This allows to query ContactStore for information synced via 3rd party apps accounts such as Whatsapp, Telegram and so on. You can use this to add 3rd party app integration such as 'Call on Whatsapp' or 'View on Telegram'. (thanks to @NLLAPPS for request & help https://github.com/alexstyl/contactstore/discussions/7)ContactColumn
is now a sealed class. You can still get all the supported columns in one go by using the standardColumns()
function.TestContactStore
was moved to its own package (e3fab6d8)Full Changelog: https://github.com/alexstyl/contactstore/compare/0.3.1...0.3.3
This release includes:
TestContactStore
– An implementation of ContactStore
suitable for tests as an additional, optional dependency.Full Changelog: https://github.com/alexstyl/contactstore/compare/0.2.0...0.3.1
This release includes:
Fix proguard rules