Thanks for your efforts, but this is a duplicate of #170.
DAVdroid 1.4 Release Notes
-
DAVdroid 1.4.0
DAVdroid 1.4.0 introduces better Android 7 support.
- Android 7 behavior of marking contacts
DIRTY
on every SMS/call (although no relevant contact data are changed¹) is workarounded by using hash codes. Now, contacts won’t be uploaded after every call/SMS anymore. - Fixed display problem of sync intervals in DAVdroid account settings: previously, the Android calls were synchronous. Note that Android 7 will rewrite sync intervals of < 15 min to 15 min automatically. This is an Android “feature” and can’t be changed by DAVdroid.
- Upgrade to okhttp 3.6.0, which provides some HTTP/2 and other improvements.
- More verbose logging.
¹ We have talked to Google and this turned out to be unintended behavior. They have said that this behavior will be changed/fixed in Android 8 again.
- Android 7 behavior of marking contacts
-
Version 1.4.0.1
Android 7 workaround bugfix:
- use local version of contact before calculating hash code
- don’t stop upload sync if there are deleted contacts
-
Version 1.4.0.2
- improve Android 7 workaround behavior in combination with CATEGORIES/VCard4 contact groups (fixes this bug)
- retain Events.UID_2445 when preparing events for upload
-
Version 1.4.0.3
- don’t use UID_2445 column on Android <4.2 (fixes exception with Android <4.2)
- alarm ACTION: compare only value (fixes ignored alarm for Nextcloud popup reminders)
-
DAVdroid 1.4.1
- show notification in accounts activity when system-wide synchronization is disabled
- update ez-vcard, build system and translations