Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bitfireAT/vcard4android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-29Update dependenciesHEADmainRicki Hirner
2022-10-198 support IS_READ_ONLY for Data and Group rows (closes ↵Sunik Kupfer
bitfireAT/vcard4android#8) (#9) * IS_READ_ONLY support for Data rows * GROUP_IS_READ_ONLY support for AndroidGroup * introduce default parameter to leave tests unchanged * add test to check whether the read-only flag is set for groups * add test for DataRowBuilder setting IS_READ_ONLY * remove default param and edit all the constructor calls in tests * add KDoc params to DataRowBuilder class
2022-09-27Don't send Android's StructuredPostal.FORMATTED_ADDRESS as vCard LABEL anymore8-support-is_read_only-for-data-and-group-rowsRicki Hirner
- FORMATTED_ADDRESS is only used for displaying the contact on Android; it can't be set by users - generated LABELs that don't have additional information are redundant and regularly confuse other clients and users - the valid case that we receive a LABEL and should retain it is less important that the two cases mentioned above
2022-09-27Move package namespace from Manifest to build.gradleRicki Hirner
2022-09-27Update gradle plugin, compile SDK level, build toolsRicki Hirner
2022-05-10Update dependenciesRicki Hirner
2022-03-21vCard parsing: use first working photoRicki Hirner
2022-03-21Contact photos: don't throw IllegalArgumentException on invalid photosRicki Hirner
2022-03-20Contact photos: always read them as JPEGRicki Hirner
2022-03-19Contact photos: ignore invalid photos; don't require memory for validating ↵Ricki Hirner
images
2022-03-13Write photos to asset file instead of PHOTO blob (#7)Ricki Hirner
* Write photos to asset file instead of PHOTO blob (closes #6) * Writing contact photos: validate and throw exception when a photo can't be written * Tests
2022-01-26Update gradle pluginRicki Hirner
2022-01-12Update copyrightRicki Hirner
2021-12-20Always add FN also for vCard 4 (resolves bitfireAT/davx5#31); update ↵Ricki Hirner
dependencies
2021-12-12Update dependenciesRicki Hirner
2021-11-19Fix libraryWebsite URL after the move to GitHubMichael Biebl
See ef118496299012b8f6aafeb8c5c9c32765b6944e
2021-11-08Update gradle; CI testsRicki Hirner
2021-11-06Move to GithubRicki Hirner
2021-11-06LintRicki Hirner
2021-10-21Support jCardRicki Hirner
2021-10-17Update to ez-vcard 0.11.3Ricki Hirner
2021-10-05Correctness, testsRicki Hirner
2021-10-05Remove commentRicki Hirner
2021-10-04Contact: list of members is now a Set (was: List)Ricki Hirner
2021-10-04Minor update of dependencies and annotationsRicki Hirner
2021-08-23Add missing CHILD relationRicki Hirner
2021-08-23Raise SDK compatibility level to 31 (Android 12); lintRicki Hirner
2021-08-22Rename datarow package, testsRicki Hirner
2021-08-02Support DAVx5 strategies for groupsRicki Hirner
2021-08-01[WIP] Use handlers and builders to process local contacts/groupsRicki Hirner
2021-07-31Support all Android and Apple Relations/Related typesRicki Hirner
2021-07-31Better conversion of Contact <-> VCardRicki Hirner
* add converter classes: ContactReader, ContactWriter * consequently use custom scribes whenever possible * add tests
2021-07-29Update dokkaRicki Hirner
2021-07-29Use ez-vcard scribes for custom propertiesRicki Hirner
2021-07-29Preserve labels of unknown propertiesRicki Hirner
2021-07-29Update gradleRicki Hirner
2021-07-08Update dependencies and KDocRicki Hirner
2021-06-06Update dependenciesRicki Hirner
2021-04-19Don't convert unknown TYPE values into explicit X-ABLabels and vice versa ↵Ricki Hirner
for compatibility * Don't convert unknown TYPE values into explicit X-ABLabels * Don't convert X-ABLabels into TYPE=x- values There are clients/servers which don't understand X-ABLabels and the vCard group concept and drop such entries. In this case, it's OK when labeled properties don't work, but other properties shouldn't be dropped in such environments.
2021-01-05Nickname and Website URL: treat TYPE value as case-insensitiveRicki Hirner
2021-01-02BatchOperation: fix back references when the transaction has to be split ↵Ricki Hirner
multiple times
2021-01-02Update dependenciesRicki Hirner
2020-11-25Improve loggingRicki Hirner
2020-11-23BatchOperation.enqueue: allow chainingRicki Hirner
2020-11-09Update ez-vcardRicki Hirner
2020-10-26Make sure Western digits are used where Western digits are required; tests ↵Ricki Hirner
(see https://github.com/mangstadt/ez-vcard/issues/113)
2020-10-25Update ez-vcardRicki Hirner
2020-10-19BatchOperation: explicitly allow null valuesRicki Hirner
2020-10-15Update to Android gradle plugin 4.1.0; increase target SDK level to 30; ↵Ricki Hirner
update BatchOperation to new API definition
2020-09-19Dependencies; lintRicki Hirner