From 7046cccabec644b862b1c5a5be376e5973671d3b Mon Sep 17 00:00:00 2001 From: jens Date: Sun, 15 May 2022 01:37:18 +0200 Subject: [PATCH] new release prep --- app/build.gradle | 4 ++-- app/googlePlayFlavor/release/output-metadata.json | 4 ++-- .../jens/automation2/ActivityManageActionStartActivity.java | 2 +- .../main/java/com/jens/automation2/ActivityPermissions.java | 3 +++ app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-es/strings.xml | 1 + app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values-nl/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + fastlane/metadata/android/de-DE/changelogs/119.txt | 5 +++++ fastlane/metadata/android/en-US/changelogs/119.txt | 6 ++++-- fastlane/metadata/android/es-ES/changelogs/119.txt | 5 +++++ fastlane/metadata/android/it-IT/changelogs/119.txt | 5 +++++ fastlane/metadata/android/nl-NL/changelogs/119.txt | 5 +++++ 14 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 fastlane/metadata/android/de-DE/changelogs/119.txt create mode 100644 fastlane/metadata/android/es-ES/changelogs/119.txt create mode 100644 fastlane/metadata/android/it-IT/changelogs/119.txt create mode 100644 fastlane/metadata/android/nl-NL/changelogs/119.txt diff --git a/app/build.gradle b/app/build.gradle index 31bde0e..b81c169 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,8 +11,8 @@ android { compileSdkVersion 31 buildToolsVersion '29.0.2' useLibrary 'org.apache.http.legacy' - versionCode 118 - versionName "1.7.4" + versionCode 119 + versionName "1.7.5" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/googlePlayFlavor/release/output-metadata.json b/app/googlePlayFlavor/release/output-metadata.json index b4eeeb9..09c1d23 100644 --- a/app/googlePlayFlavor/release/output-metadata.json +++ b/app/googlePlayFlavor/release/output-metadata.json @@ -11,8 +11,8 @@ "type": "SINGLE", "filters": [], "attributes": [], - "versionCode": 118, - "versionName": "1.7.4-googlePlay", + "versionCode": 119, + "versionName": "1.7.5-googlePlay", "outputFile": "app-googlePlayFlavor-release.apk" } ], diff --git a/app/src/main/java/com/jens/automation2/ActivityManageActionStartActivity.java b/app/src/main/java/com/jens/automation2/ActivityManageActionStartActivity.java index 4f7b774..d4afba9 100644 --- a/app/src/main/java/com/jens/automation2/ActivityManageActionStartActivity.java +++ b/app/src/main/java/com/jens/automation2/ActivityManageActionStartActivity.java @@ -378,7 +378,7 @@ public class ActivityManageActionStartActivity extends Activity public void onClick(View v) { int targetSdkVersion = getApplicationContext().getApplicationInfo().targetSdkVersion; - if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && targetSdkVersion >= 30 && shouldShowRequestPermissionRationale(Manifest.permission.QUERY_ALL_PACKAGES)) + if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.R && targetSdkVersion >= 30 && !ActivityPermissions.havePermission(Manifest.permission.QUERY_ALL_PACKAGES, ActivityManageActionStartActivity.this))// && shouldShowRequestPermissionRationale(Manifest.permission.QUERY_ALL_PACKAGES)) { requestPermissions(new String[] {Manifest.permission.QUERY_ALL_PACKAGES}, requestCodeForRequestQueryAllPackagesPermission); } diff --git a/app/src/main/java/com/jens/automation2/ActivityPermissions.java b/app/src/main/java/com/jens/automation2/ActivityPermissions.java index 3f42fe0..9711b1f 100644 --- a/app/src/main/java/com/jens/automation2/ActivityPermissions.java +++ b/app/src/main/java/com/jens/automation2/ActivityPermissions.java @@ -904,6 +904,9 @@ public class ActivityPermissions extends Activity case Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: usingElements.add(getResources().getString(R.string.recommendedForBetterReliability)); break; + case Manifest.permission.QUERY_ALL_PACKAGES: + usingElements.add(getResources().getString(R.string.queryAllPackages)); + break; } return usingElements; diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 6f4f437..d6efecd 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -700,4 +700,5 @@ Das Abrufen des Standorts scheint unter Android 12 derzeit nicht zu funktionieren. Wenn es bei Ihnen nicht klappt, tut mir das leid. Ich werde versuchen die Ursache zu beheben, sobald mir die Ursache bekannt ist. Wenn der Donut bei Ihnen also nicht aufhört sich zu drehen, wissen Sie warum. Profil \"%1$s\" benötigt dies. Letztes Profil: + Liste von installierten Anwendungen auslesen \ No newline at end of file diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index b30072a..b8161ae 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -699,4 +699,5 @@ Obtener la locación no parece estar funcionando en dispositivos Android 12 actualmente. Si no está funcionando para ti, lo siento. Intentaré arreglar esto tan pronto como conozca la causa. Así que si la rosquilla no deja de girar, ya sabes por qué. El perfil \"%1$s\" requiere esto. Último perfil: + Obtener una lista de las aplicaciones instaladas \ No newline at end of file diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index e93a306..91a704b 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -700,4 +700,5 @@ Questo è richiesto dal profilo \"%1$s\". Ottenere la posizione non sembra funzionare su dispositivi Android 12 al momento. Se non funziona per te, mi dispiace. Cercherò di risolvere questo problema non appena conoscerò la causa. Quindi, se cerchio rotante non smette di girare, sai perché. Ultimo profilo: + Ottenere un elenco delle applicazioni installate diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 3ddcc6a..3ca0cd1 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -698,4 +698,5 @@ Het verkrijgen van de locatie lijkt momenteel niet te werken op Android 12-apparaten. Als het niet voor je werkt, spijt het me. Ik zal proberen dit op te lossen zodra ik de oorzaak ken. Dus als de donut niet stopt met draaien, weet je waarom. Profiel \"%1$s\" vereist dit. Laatste profiel: + Een lijst met geïnstalleerde toepassingen ophalen diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2d52023..179db60 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -796,4 +796,5 @@ Milliseconds between checks Getting the location does not seem to be working on Android 12 devices currently. If it isn\'t working for you, I\'m sorry. I\'ll try to fix this as soon as I know the cause. So if the donut doesn\'t stop spinning, you know why. Last profile: + Get a list of installed applications \ No newline at end of file diff --git a/fastlane/metadata/android/de-DE/changelogs/119.txt b/fastlane/metadata/android/de-DE/changelogs/119.txt new file mode 100644 index 0000000..8b5c08c --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/119.txt @@ -0,0 +1,5 @@ +* Fehlerbehebung: Verwaltung von Zeitraum-Auslösern wurde manchmal falsch geladen, während der Dienst lief. +* Fehlerbehebung: Zeitraum-Auslöser: Wiederholte Ausführungen haben manchmal nicht funktioniert +* Fehlerbehebung: Zeitraum-Auslöser: Wiederholte Ausführungen liefen weiter, nachdem der Dienst bereits gestoppt wurde. +* Fehlerbehebung: Die Anwendung hatte sich nicht das zuletzt verbundene WLAN gemerkt. +* Fehlerbehebung: Programm starten: Liste zum Auswählen einer Anwendung konnte nicht erzeugt werden. \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/119.txt b/fastlane/metadata/android/en-US/changelogs/119.txt index 8463367..70f11ad 100644 --- a/fastlane/metadata/android/en-US/changelogs/119.txt +++ b/fastlane/metadata/android/en-US/changelogs/119.txt @@ -1,3 +1,5 @@ -* Fixed: Management of DateTimeTrigger was sometimes releaded incorrectly while service was running +* Fixed: Management of DateTimeTrigger was sometimes reloaded incorrectly while service was running * Fixed: DateTimeTrigger: Repeated executions sometimes not working -* Fixed: DateTimeTrigger: Repeated executions continued to run after service was stopped \ No newline at end of file +* Fixed: DateTimeTrigger: Repeated executions continued to run after service was stopped +* Fixed: App did not memorize the most recent wifi name connected to +* Fixed: No app list displayed when trying to pick which app to start \ No newline at end of file diff --git a/fastlane/metadata/android/es-ES/changelogs/119.txt b/fastlane/metadata/android/es-ES/changelogs/119.txt new file mode 100644 index 0000000..10e8c5c --- /dev/null +++ b/fastlane/metadata/android/es-ES/changelogs/119.txt @@ -0,0 +1,5 @@ +* Corregido: La administración de DateTimeTrigger a veces se recargaba incorrectamente mientras se ejecutaba el servicio +* Corregido: DateTimeTrigger: Ejecuciones repetidas a veces no funcionaban +* Corregido: DateTimeTrigger: Las ejecuciones repetidas continuaron ejecutándose después de que se detuvo el servicio +* Corregido: la aplicación no memorizó el nombre wifi más reciente conectado a +* Corregido: No se muestra ninguna lista de aplicaciones al intentar elegir qué aplicación iniciar \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/119.txt b/fastlane/metadata/android/it-IT/changelogs/119.txt new file mode 100644 index 0000000..b3b7ec3 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/119.txt @@ -0,0 +1,5 @@ +* Risolto: la gestione di DateTimeTrigger a volte veniva ricaricata in modo errato durante l'esecuzione del servizio +* Risolto: DateTimeTrigger: esecuzioni ripetute a volte non funzionano +* Risolto: DateTimeTrigger: esecuzioni ripetute hanno continuato a funzionare dopo l'arresto del servizio +* Risolto: l'app non memorizzava il nome wifi più recente collegato a +* Risolto: nessun elenco di app visualizzato quando si tenta di scegliere quale app avviare \ No newline at end of file diff --git a/fastlane/metadata/android/nl-NL/changelogs/119.txt b/fastlane/metadata/android/nl-NL/changelogs/119.txt new file mode 100644 index 0000000..7aa92dd --- /dev/null +++ b/fastlane/metadata/android/nl-NL/changelogs/119.txt @@ -0,0 +1,5 @@ +* Opgelost: beheer van DateTimeTrigger werd soms onjuist opnieuw geladen terwijl de service werd uitgevoerd +* Opgelost: DateTimeTrigger: Herhaalde uitvoeringen soms niet werken +* Opgelost: DateTimeTrigger: Herhaalde uitvoeringen bleven lopen nadat de service was gestopt +* Opgelost: app heeft de meest recente wifi-naam die is verbonden met +* Opgelost: er wordt geen app-lijst weergegeven wanneer u probeert te kiezen welke app u wilt starten \ No newline at end of file