Version 2.5
- update ical4j: now allows UTC properties to have non-UTC values for compatibility
- Account activity completely reworked
- use tabs for CalDAV/CardDAV/Webcal
- use RecyclerView, PagedList adapter and Room observeable queries for best performance even with huge lists
- progress bars now also show pending syncs (semi-transparent bar without animation)
- DavService: don’t delete all homesets/collections on refresh, but update only changed rows
- vCard: use
groupX.
instead ofdavdroidX.
for property grouping (so that there is no “davdroid” in the property name) - use Conscrypt to bring modern TLS versions/ciphers to all supported Android versions
- use AndroidX Room for database access
- many small improvements and bug fixes