mirror of
https://github.com/etesync/android
synced 2024-11-16 04:49:06 +00:00
f7104bbcef
Before this commit we used to fetch the whole journal entry list in one go, which caused issues in two cases: 1. On slow internet connections the download may fail. 2. With big journals: Android interrupts sync managers if they don't perform any significant network traffic for over a minute[1], and because we would first download and only then process, we would sometimes hit this threshold. Current chunk size is set to 50. 1: https://developer.android.com/reference/android/content/AbstractThreadedSyncAdapter.html |
||
---|---|---|
app | ||
cert4android@9033f39d1f | ||
gradle/wrapper | ||
ical4android@49fbb68461 | ||
scripts | ||
vcard4android@1bb0b25339 | ||
.gitignore | ||
.gitmodules | ||
build.gradle | ||
ChangeLog.md | ||
CONTRIBUTORS.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
run-tests.sh | ||
settings.gradle |
EteSync
Please see the EteSync website for more information.
EteSync is licensed under the GPLv3 License.
EteSync's source code is based on DAVdroid and adjusted to work with the EteSync protocol.
Third Party Libraries
This project relies on many great third party libraries. Please take a look at the app's about menu for more information about them and their licenses.