From 4d4137e590a01c0c7f3e3e953f2100d13e0344b4 Mon Sep 17 00:00:00 2001 From: Lukas Winkler Date: Wed, 22 Sep 2021 19:48:22 +0200 Subject: [PATCH] notification permissions --- app/src/main/AndroidManifest.xml | 1 + .../java/org/matomocamp/companion/api/MatomoCampApi.kt | 2 ++ .../matomocamp/companion/services/AlarmIntentService.kt | 8 +++++++- app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml-v26/settings.xml | 5 +++++ 6 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5dcbbfd..f4546d0 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -7,6 +7,7 @@ + = Build.VERSION_CODES.S) { + PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_IMMUTABLE) + } else { + PendingIntent.getActivity(this, 0, intent, 0) + } } override fun onHandleWork(intent: Intent) { diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index c476a03..67b954f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -97,4 +97,5 @@ Keine Daten Verfügbar. Webseite Im Webbrowser öffnen + Abhängig von der Android Version und Energieoptionen werden Benachrichtigungen möglicherweise nicht zuverlässig zugestellt. \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index adb3936..cde0786 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -95,6 +95,7 @@ 2 Notifications + Depending on your Android version and Energy settings, notifications might not be reliably delivered. Enable notifications If checked, this will notify you of upcoming bookmarked events Customize diff --git a/app/src/main/res/xml-v26/settings.xml b/app/src/main/res/xml-v26/settings.xml index 0666405..ff96eb7 100644 --- a/app/src/main/res/xml-v26/settings.xml +++ b/app/src/main/res/xml-v26/settings.xml @@ -25,6 +25,11 @@ +