Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 7 additions & 8 deletions .github/workflows/google-play.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -37,7 +37,7 @@ on:
changesNotSentForReview:
description: Commit the edit without sending it for review
required: false
default: true
default: false
type: boolean

jobs:
Expand Down Expand Up @@ -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 }}
40 changes: 1 addition & 39 deletions AutoSugar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}

Expand Down
2 changes: 1 addition & 1 deletion app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
21 changes: 21 additions & 0 deletions app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="5.8"
android:strokeLineCap="round"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
21 changes: 21 additions & 0 deletions app/src/main/res/drawable-mdpi/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="5.8"
android:strokeLineCap="round"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
21 changes: 21 additions & 0 deletions app/src/main/res/drawable-xhdpi/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="5.8"
android:strokeLineCap="round"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
30 changes: 30 additions & 0 deletions app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="9.86"
android:strokeLineCap="round"/>
<path
android:pathData="M27.32,66.76 L27.77,66.74 L28.22,66.69 L28.66,66.6 L29.09,66.47 L29.51,66.31 L29.92,66.12 L30.32,65.9 L30.7,65.65 L31.06,65.39 M33.48,62.9 L33.76,62.55 L34.03,62.18 L34.29,61.82 L34.55,61.45 L34.8,61.07 L35.05,60.7 L35.3,60.32 L35.55,59.94 L35.79,59.57 M37.66,56.63 L37.91,56.25 L38.16,55.88 L38.41,55.51 L38.67,55.14 L38.93,54.77 L39.2,54.4 L39.47,54.04 L39.75,53.69 L40.04,53.34 M42.53,50.92 L42.9,50.66 L43.28,50.42 L43.67,50.2 L44.08,50.01 L44.49,49.83 L44.92,49.68 L45.35,49.56 L45.8,49.47 L46.24,49.4 M49.67,49.82 L50.08,49.99 L50.49,50.19 L50.88,50.41 L51.26,50.66 L51.62,50.92 L51.97,51.2 L52.31,51.5 L52.64,51.82 L52.95,52.15 M55.01,54.94 L55.25,55.33 L55.48,55.71 L55.71,56.1 L55.94,56.49 L56.16,56.88 L56.39,57.27 L56.61,57.66 L56.84,58.05 L57.07,58.44 M58.98,61.35 L59.26,61.7 L59.56,62.04 L59.87,62.37 L60.19,62.68 L60.53,62.98 L60.89,63.26 L61.26,63.51 L61.65,63.74 L62.05,63.94 M65.45,64.33 L65.88,64.2 L66.3,64.03 L66.7,63.82 L67.08,63.57 L67.43,63.29 L67.76,62.98 L68.07,62.65 L68.36,62.31 L68.63,61.95 M70.3,58.9 L70.47,58.48 L70.65,58.07 L70.81,57.65 L70.98,57.23 L71.14,56.81 L71.29,56.38 L71.45,55.96 L71.6,55.54 L71.75,55.11 M72.9,51.83 L73.06,51.4 L73.21,50.98 L73.37,50.56 L73.53,50.14 L73.7,49.72 L73.87,49.3 L74.04,48.88 L74.22,48.47 L74.4,48.05"
android:fillColor="#00000000"
android:strokeColor="#14213D"
android:strokeWidth="1.74"
android:strokeLineCap="butt"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#14213D"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
30 changes: 30 additions & 0 deletions app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="9.86"
android:strokeLineCap="round"/>
<path
android:pathData="M27.32,66.76 L27.77,66.74 L28.22,66.69 L28.66,66.6 L29.09,66.47 L29.51,66.31 L29.92,66.12 L30.32,65.9 L30.7,65.65 L31.06,65.39 M33.48,62.9 L33.76,62.55 L34.03,62.18 L34.29,61.82 L34.55,61.45 L34.8,61.07 L35.05,60.7 L35.3,60.32 L35.55,59.94 L35.79,59.57 M37.66,56.63 L37.91,56.25 L38.16,55.88 L38.41,55.51 L38.67,55.14 L38.93,54.77 L39.2,54.4 L39.47,54.04 L39.75,53.69 L40.04,53.34 M42.53,50.92 L42.9,50.66 L43.28,50.42 L43.67,50.2 L44.08,50.01 L44.49,49.83 L44.92,49.68 L45.35,49.56 L45.8,49.47 L46.24,49.4 M49.67,49.82 L50.08,49.99 L50.49,50.19 L50.88,50.41 L51.26,50.66 L51.62,50.92 L51.97,51.2 L52.31,51.5 L52.64,51.82 L52.95,52.15 M55.01,54.94 L55.25,55.33 L55.48,55.71 L55.71,56.1 L55.94,56.49 L56.16,56.88 L56.39,57.27 L56.61,57.66 L56.84,58.05 L57.07,58.44 M58.98,61.35 L59.26,61.7 L59.56,62.04 L59.87,62.37 L60.19,62.68 L60.53,62.98 L60.89,63.26 L61.26,63.51 L61.65,63.74 L62.05,63.94 M65.45,64.33 L65.88,64.2 L66.3,64.03 L66.7,63.82 L67.08,63.57 L67.43,63.29 L67.76,62.98 L68.07,62.65 L68.36,62.31 L68.63,61.95 M70.3,58.9 L70.47,58.48 L70.65,58.07 L70.81,57.65 L70.98,57.23 L71.14,56.81 L71.29,56.38 L71.45,55.96 L71.6,55.54 L71.75,55.11 M72.9,51.83 L73.06,51.4 L73.21,50.98 L73.37,50.56 L73.53,50.14 L73.7,49.72 L73.87,49.3 L74.04,48.88 L74.22,48.47 L74.4,48.05"
android:fillColor="#00000000"
android:strokeColor="#14213D"
android:strokeWidth="1.74"
android:strokeLineCap="butt"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#14213D"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
38 changes: 0 additions & 38 deletions app/src/main/res/drawable/autosugar.xml

This file was deleted.

21 changes: 21 additions & 0 deletions app/src/main/res/drawable/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M27.32,66.76 C35.44,66.76 37.76,49.36 47.04,49.36 C56.32,49.36 56.32,64.44 64.44,64.44 C70.24,64.44 71.4,54 74.88,47.04"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeWidth="5.8"
android:strokeLineCap="round"/>
<path
android:pathData="M69.08,47.04 a5.8,5.8 0 1,0 11.6,0 a5.8,5.8 0 1,0 -11.6,0 z"
android:fillColor="#FFC93C"/>
<path
android:pathData="M65.02,47.04 a9.86,9.86 0 1,0 19.72,0 a9.86,9.86 0 1,0 -19.72,0 z"
android:fillColor="#00000000"
android:strokeColor="#FFC93C"
android:strokeWidth="2.03"/>
</vector>
Loading
Loading