-
Notifications
You must be signed in to change notification settings - Fork 3
Add vcard4android #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* address book: allow access to account-specific sync state and settings * contacts: add/delete contacts * contacts: raw contact, structured name, phone, email
* try to get rid of Apache Commons * dependency updates * some minor renaming
* allow direct file name / ETag access
* support IMPP, NICKNAME, ADR/LABEL, URL, BIRTHDAY/ANNIVERSARY
* revert to ez-vcard 0.9.6 (mangstadt/ez-vcard#33)
* use nick name als FN, if available * use FN as first name if no N is available (if no FN is available, use "-")
* update build tools and lombok
* make some lists public final instead of @Getter private * fix indentation
* Added birthday with timezone test Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added test for `ZonedDateTime` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Add comment, remove println * Updated test name and assert Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Test offset to UTC conversion, too --------- Signed-off-by: Arnau Mora <arnyminerz@proton.me> Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* Added support for OffsetDateTime Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added test from raw String Signed-off-by: Arnau Mora <arnyminerz@proton.me> * EventBuilder: remove ZonedDateTime * Add BDAY with date-time with offset to complete vCard3 test --------- Signed-off-by: Arnau Mora <arnyminerz@proton.me> Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* Migrated to Gradle Version Catalog Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me> * Update gradle, don't suggest updates for commons * Update versions --------- Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me> Co-authored-by: Ricki Hirner <hirner@bitfire.at>
…me (#30) (and there are no other structured name components)
* Ignore failures on storing contact photo * Update warning message --------- Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* Use gradle-managed devices for testing * Caching, rename AVD image
* Got rid of commons dependency Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Migrated all commons calls Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added `byteCountToDisplaySize` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added `resourceToByteArray` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Improved null-handling Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Typo Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Replaced commons usage Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added capitalize utility Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Renamed `IOUtils` to `TestUtils` and added kdoc Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Turned into `data class` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added `String.trimToNull` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Ordered methods Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Hash code will be generated by data class Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Generated `toString` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Added test for `capitalize` and `trimToNull` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * Removed `byteCountToDisplaySize` Signed-off-by: Arnau Mora <arnyminerz@proton.me> * AndroidContact, AndroidGroup: add _contact to toString; Contact: add hashCode() --------- Signed-off-by: Arnau Mora <arnyminerz@proton.me> Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* Update libs * Rename Java directories to Kotlin * Replace deprecated Logger from Constants * Remove CodeQL configuration (will use default configuration)
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Contact.toString: truncate note, photo, unknown properties * Use code for ASCII code
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Update Gradle, Android Gradle Plugin, and library versions * Add consumer ProGuard/R8 rules and disable minification for release builds
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
From https://github.com/bitfireAT/vcard4android, preserving history