diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 047a8fcd1..352bb2112 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -143,6 +143,9 @@ dependencies { implementation("com.gitlab.bitfireAT:dav4jvm:2.1.1") implementation("com.gitlab.bitfireAT:ical4android:a675c7194b") implementation("com.gitlab.bitfireAT:cert4android:1488e39a66") + implementation("com.github.dmfs.opentasks:opentasks-provider:1.2.4") { + exclude("com.github.dmfs.opentasks", "opentasks-contract") + } implementation("com.google.dagger:hilt-android:${Versions.hilt}") kapt("com.google.dagger:hilt-android-compiler:${Versions.hilt}") diff --git a/app/licenses.yml b/app/licenses.yml index 8b3e7d629..32934fe44 100644 --- a/app/licenses.yml +++ b/app/licenses.yml @@ -762,3 +762,33 @@ license: The Apache Software License, Version 2.0 licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt url: https://developer.android.com/topic/libraries/architecture/index.html +- artifact: com.github.dmfs.opentasks:opentasks-provider:+ + name: opentasks-provider + copyrightHolder: dmfs GmbH + license: The Apache Software License, Version 2.0 + licenseUrl: https://api.github.com/licenses/apache-2.0 + url: https://github.com/dmfs/opentasks +- artifact: com.github.dmfs.opentasks:opentasks-contract:+ + name: opentasks-contract + copyrightHolder: dmfs GmbH + license: The Apache Software License, Version 2.0 + licenseUrl: https://api.github.com/licenses/apache-2.0 + url: https://github.com/dmfs/opentasks +- artifact: org.dmfs:lib-recur:+ + name: lib-recur + copyrightHolder: Marten Gajda + license: The Apache Software License, Version 2.0 + licenseUrl: http://www.apache.org/license/LICENSE-2.0.txt + url: https://github.com/dmfs/lib-recur +- artifact: org.dmfs:rfc5545-datetime:+ + name: rfc5545-datetime + copyrightHolder: Marten Gajda + license: The Apache Software License, Version 2.0 + licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt + url: https://github.com/dmfs/rfc5545-datetime +- artifact: org.dmfs:jems:+ + name: jems + copyrightHolder: dmfs GmbH + license: The Apache Software License, Version 2.0 + licenseUrl: http://www.apache.org/license/LICENSE-2.0.txt + url: https://github.com/dmfs/jems diff --git a/app/src/debug/res/values/keys.xml b/app/src/debug/res/values/keys.xml index dc0caf556..ac09c8b1b 100644 --- a/app/src/debug/res/values/keys.xml +++ b/app/src/debug/res/values/keys.xml @@ -1,5 +1,6 @@ + org.tasks.debug.opentasks Tasks Debug org.tasks.debug AEdPqrEAAAAImTf5DbfspggWrU9h06685ONycpUVwJj1JwawQQ diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 93d1b864c..c7691d3af 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -79,20 +79,35 @@ + + + + + + android:name="${applicationId}.permission-group" /> + + @@ -280,6 +295,23 @@ android:resource="@xml/file_provider_paths"/> + + + + + + - + + org.tasks.opentasks Tasks org.tasks AEdPqrEAAAAI49v5bBusi_bq1bgLBB1LIsepNV0eBrFkQrBZkw