0
0
mirror of https://github.com/etesync/android.git synced 2024-09-20 04:42:28 +02:00
etesync-android/app
Ricki Hirner 61231b4233 Implement Android 6-style permissions
* increase target API level to 23 (Android 6), which makes Android 6-style permissions mandatory
* AUTHENTICATE_ACCOUNTS permission is only required up to API level 22
* new activity: PermissionsActivity which shows missing permissions and provides buttons to request them
* DavService: Android shouldn't send a null Intent, but sometimes it does, so implement null check
* LocalTaskList: tasksProviderAvailable may return true on API level 23+ even if permissions are not sufficient
* SyncAdapterService: show a notification (with Intent for PermissionsActivity) when permissions are not sufficient
* when creating accounts, set OpenTasks sync always to true if API level is 23+ (even if OpenTasks is not installed [yet])
* update Lombok
2016-04-10 15:55:11 +02:00
..
src Implement Android 6-style permissions 2016-04-10 15:55:11 +02:00
.gitignore Minor code tweaks (by lint) 2014-12-21 11:24:00 +01:00
build.gradle Implement Android 6-style permissions 2016-04-10 15:55:11 +02:00
lint.xml Version 0.7 2015-03-12 18:25:09 +01:00
proguard-rules.txt Version 0.9 ready! 2015-10-19 00:19:29 +02:00