diff --git a/.github/workflows/google-play.yml b/.github/workflows/google-play.yml index 01e795d..f5f7773 100644 --- a/.github/workflows/google-play.yml +++ b/.github/workflows/google-play.yml @@ -17,7 +17,7 @@ on: Commit the edit without sending it for review. Required whenever Play has decided the release must be submitted by hand from the Console. required: false - default: true + default: false type: boolean workflow_dispatch: inputs: @@ -37,7 +37,7 @@ on: changesNotSentForReview: description: Commit the edit without sending it for review required: false - default: true + default: false type: boolean jobs: @@ -137,10 +137,9 @@ jobs: # Neither value is correct for all time, which is why this is an input rather than a # hardcoded choice — flip it when Play flips, no workflow edit needed. # - # It defaults to true because the app currently has an open policy rejection, and a - # rejection has to be cleared by assembling the release by hand anyway: the - # noncompliant version codes must be moved to "Not Included" on every track before - # anything is sent for review. Auto-submitting would send a release that still - # carries them. Once the app is out of that state, false restores the hands-off - # behaviour that suits this app's slow reviews (see AGENTS.md, Maintenance Policy). + # It defaults to false: the hands-off behaviour that suits this app's slow reviews + # (see AGENTS.md, Maintenance Policy). Play only demands true while the app has an + # open policy rejection, which has to be cleared by assembling the release by hand + # anyway: the noncompliant version codes must be moved to "Not Included" on every + # track before anything is sent for review. Pass true for as long as that lasts. changesNotSentForReview: ${{ inputs.changesNotSentForReview }} diff --git a/AutoSugar.svg b/AutoSugar.svg index 1bfe5ff..bcb92ae 100644 --- a/AutoSugar.svg +++ b/AutoSugar.svg @@ -1,39 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a04ffc1..9f43956 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [1.2.12] - 2026-09-30 + +### Changed + +- New app icon (a live glucose curve drawn as a road) for the launcher, themed icons, the website and the README, and refreshed the Android Auto screenshots to show it + +### Fixed + +- Releases reach Google Play again. The deploy asked Play to hold each release for manual submission, a mode Play only accepts while the app has an open policy rejection; with that cleared, Play refused every upload. Releases are now sent for review automatically by default + ## [1.2.11] - 2026-09-30 ### Fixed diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 958b101..e00735b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -14,8 +14,8 @@ android { applicationId = "de.autosugar" minSdk = 26 targetSdk = 37 - versionCode = 16 - versionName = "1.2.11" + versionCode = 17 + versionName = "1.2.12" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d3d0051..a9550a3 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,7 +11,7 @@ android:name=".AutoSugarApp" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" - android:roundIcon="@mipmap/ic_launcher" + android:roundIcon="@mipmap/ic_launcher_round" android:theme="@style/Theme.AutoSugar" android:allowBackup="true" android:dataExtractionRules="@xml/data_extraction_rules" diff --git a/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..9b08dc5 --- /dev/null +++ b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/app/src/main/res/drawable-mdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-mdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..9b08dc5 --- /dev/null +++ b/app/src/main/res/drawable-mdpi/ic_launcher_foreground.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..9b08dc5 --- /dev/null +++ b/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..fcd73a6 --- /dev/null +++ b/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..fcd73a6 --- /dev/null +++ b/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/autosugar.xml b/app/src/main/res/drawable/autosugar.xml deleted file mode 100644 index 6e3a98c..0000000 --- a/app/src/main/res/drawable/autosugar.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 0000000..9b08dc5 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml index 467c2be..4029075 100644 --- a/app/src/main/res/drawable/ic_launcher_monochrome.xml +++ b/app/src/main/res/drawable/ic_launcher_monochrome.xml @@ -1,27 +1,21 @@ + - - - - - - - + android:width="108dp" + android:height="108dp" + android:viewportWidth="108" + android:viewportHeight="108"> + + + diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 800684b..10bc7a5 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ - + diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..10bc7a5 --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png index 4004c88..44b9a4c 100644 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..6b905f5 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png index d26acc7..c44e8a2 100644 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..43db073 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 250fb35..3ef44df 100644 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..b5e785a Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 233e51c..30c84f9 100644 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..5160e5a Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 576b242..be0c03f 100644 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..c939eaf Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 4e11a74..045e125 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,5 +1,3 @@ - - #302919 diff --git a/app/src/main/res/values/ic_launcher_background.xml b/app/src/main/res/values/ic_launcher_background.xml new file mode 100644 index 0000000..6c6721c --- /dev/null +++ b/app/src/main/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #14213D + diff --git a/docs/assets/logo.png b/docs/assets/logo.png new file mode 100644 index 0000000..1bb6cf0 Binary files /dev/null and b/docs/assets/logo.png differ diff --git a/docs/assets/logo.svg b/docs/assets/logo.svg index 1bfe5ff..bcb92ae 100644 --- a/docs/assets/logo.svg +++ b/docs/assets/logo.svg @@ -1,39 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/screenshots/android-auto-glucose-monitor-profile-1.png b/docs/screenshots/android-auto-glucose-monitor-profile-1.png index 939a15a..f022c8f 100644 Binary files a/docs/screenshots/android-auto-glucose-monitor-profile-1.png and b/docs/screenshots/android-auto-glucose-monitor-profile-1.png differ diff --git a/docs/screenshots/android-auto-glucose-monitor-profile-2.png b/docs/screenshots/android-auto-glucose-monitor-profile-2.png index d08314d..329a684 100644 Binary files a/docs/screenshots/android-auto-glucose-monitor-profile-2.png and b/docs/screenshots/android-auto-glucose-monitor-profile-2.png differ diff --git a/docs/whatsnew/1.2.12-ar b/docs/whatsnew/1.2.12-ar new file mode 100644 index 0000000..5c2a1bf --- /dev/null +++ b/docs/whatsnew/1.2.12-ar @@ -0,0 +1 @@ +لدى AutoSugar أيقونة جديدة: منحنى السكر لديك مرسوم على هيئة طريق. ستراها في شاشة التطبيقات وفي الأيقونات المتناسقة مع السمة بدءًا من Android 13 وفي Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-de-DE b/docs/whatsnew/1.2.12-de-DE new file mode 100644 index 0000000..5977d25 --- /dev/null +++ b/docs/whatsnew/1.2.12-de-DE @@ -0,0 +1 @@ +AutoSugar hat ein neues Icon: Deine Glukosekurve als Straße. Du siehst es im Launcher, als Themed Icon ab Android 13 und in Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-en-US b/docs/whatsnew/1.2.12-en-US new file mode 100644 index 0000000..d14c2fd --- /dev/null +++ b/docs/whatsnew/1.2.12-en-US @@ -0,0 +1 @@ +AutoSugar has a new icon: your glucose curve drawn as a road. You'll see it in your launcher, in themed icons on Android 13+ and on Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-es-ES b/docs/whatsnew/1.2.12-es-ES new file mode 100644 index 0000000..98641bd --- /dev/null +++ b/docs/whatsnew/1.2.12-es-ES @@ -0,0 +1 @@ +AutoSugar tiene un nuevo icono: tu curva de glucosa dibujada como una carretera. Lo verás en el launcher, en los iconos temáticos de Android 13+ y en Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-fr-FR b/docs/whatsnew/1.2.12-fr-FR new file mode 100644 index 0000000..99877b7 --- /dev/null +++ b/docs/whatsnew/1.2.12-fr-FR @@ -0,0 +1 @@ +AutoSugar a une nouvelle icône : votre courbe de glycémie dessinée comme une route. Vous la verrez dans le lanceur, en icône thématique dès Android 13 et dans Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-hi-IN b/docs/whatsnew/1.2.12-hi-IN new file mode 100644 index 0000000..1985440 --- /dev/null +++ b/docs/whatsnew/1.2.12-hi-IN @@ -0,0 +1 @@ +AutoSugar का नया आइकन: आपका ग्लूकोज़ कर्व सड़क की तरह बना है। यह लॉन्चर, Android 13+ के थीम्ड आइकन और Android Auto में दिखेगा। \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-it-IT b/docs/whatsnew/1.2.12-it-IT new file mode 100644 index 0000000..abdd065 --- /dev/null +++ b/docs/whatsnew/1.2.12-it-IT @@ -0,0 +1 @@ +AutoSugar ha una nuova icona: la tua curva della glicemia disegnata come una strada. La vedrai nel launcher, nelle icone a tema da Android 13 e su Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-ja-JP b/docs/whatsnew/1.2.12-ja-JP new file mode 100644 index 0000000..a45e5d9 --- /dev/null +++ b/docs/whatsnew/1.2.12-ja-JP @@ -0,0 +1 @@ +AutoSugarの新しいアイコンになりました。血糖値のカーブを道路に見立てたデザインです。ランチャー、Android 13以降のテーマアイコン、Android Autoで表示されます。 \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-nl-NL b/docs/whatsnew/1.2.12-nl-NL new file mode 100644 index 0000000..6830e3e --- /dev/null +++ b/docs/whatsnew/1.2.12-nl-NL @@ -0,0 +1 @@ +AutoSugar heeft een nieuw icoon: je glucosecurve als weg getekend. Je ziet het in je launcher, als themed icon vanaf Android 13 en in Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-pt-PT b/docs/whatsnew/1.2.12-pt-PT new file mode 100644 index 0000000..a97fa1d --- /dev/null +++ b/docs/whatsnew/1.2.12-pt-PT @@ -0,0 +1 @@ +O AutoSugar tem um novo ícone: a sua curva de glicose desenhada como uma estrada. Vê-o no launcher, nos ícones temáticos do Android 13+ e no Android Auto. \ No newline at end of file diff --git a/docs/whatsnew/1.2.12-zh-CN b/docs/whatsnew/1.2.12-zh-CN new file mode 100644 index 0000000..d220a53 --- /dev/null +++ b/docs/whatsnew/1.2.12-zh-CN @@ -0,0 +1 @@ +AutoSugar 换了新图标:将血糖曲线画成一条道路。你可以在启动器、Android 13+ 的主题图标以及 Android Auto 中看到它。 \ No newline at end of file