From 4d70cc87c75fca08d691b3cdfa0343c3da5710be Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 5 Nov 2026 09:27:12 +0100 Subject: feat(app): replace the launcher icon with a HardenedPass one The launcher still showed Password Store's icon. The new one is a shield shaped lock with a git branch cut through it, steel with an ember shackle on a dark tile. The cut is transparent, so the foreground also works without a tile on the welcome screen and in the autofill picker. The monochrome layer is the same figure. Debug builds now override only the background, in violet, and share the foreground. The density PNGs go: minSdk 26 always uses the adaptive icon. The Play Store PNGs were unused. Two lint baseline entries for those PNGs go with them. The old Play Store banner, referenced nowhere, becomes media/banner.png with the new icon and name, and heads the README. Co-Authored-By: Claude Opus 5.5 --- .../main/res/drawable/ic_launcher_background.xml | 2 +- .../main/res/drawable/ic_launcher_foreground.xml | 61 +++------------------- .../drawable/ic_launcher_foreground_monochrome.xml | 20 ++++--- 3 files changed, 21 insertions(+), 62 deletions(-) (limited to 'app/src/main/res/drawable') diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml index e83fc4a3..cd894791 100644 --- a/app/src/main/res/drawable/ic_launcher_background.xml +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -9,6 +9,6 @@ android:viewportWidth="432" android:viewportHeight="432"> diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index 550a5531..04ef7ff9 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -1,63 +1,18 @@ - - - - - - - - - - - - - - - - + android:viewportWidth="108" + android:viewportHeight="108"> + android:fillColor="#FF7A45" + android:pathData="M39,42V36a15,15 0 0 1 30,0v6h-6V36a9,9 0 0 0 -18,0v6Z" /> - - - - + android:fillColor="#B8C4CF" + android:fillType="evenOdd" + android:pathData="M32,40H76V58C76,71 66,80 54,86C42,80 32,71 32,58ZM61.800,54.233L61.800,67.767A4.6,4.6 0 1 1 58.200,67.767L58.200,58.102L50.568,62.463A4.6,4.6 0 1 1 48.782,59.337L57.932,54.109A4.6,4.6 0 1 1 61.800,54.233Z" /> diff --git a/app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml b/app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml index 74af9a81..ce263547 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml @@ -1,14 +1,18 @@ - - + android:height="108dp" + android:viewportWidth="108" + android:viewportHeight="108"> + + android:fillColor="#FFFFFF" + android:fillType="evenOdd" + android:pathData="M32,40H76V58C76,71 66,80 54,86C42,80 32,71 32,58ZM61.800,54.233L61.800,67.767A4.6,4.6 0 1 1 58.200,67.767L58.200,58.102L50.568,62.463A4.6,4.6 0 1 1 48.782,59.337L57.932,54.109A4.6,4.6 0 1 1 61.800,54.233Z" /> -- cgit v1.2.3