aboutsummaryrefslogtreecommitdiffstats
path: root/android
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-05 00:07:41 -0700
committerAdam Soltys <[email protected]>2026-09-05 00:07:41 -0700
commit87c7ab1802c6fb9ee45b3bd608f683d9c0804eb3 (patch)
treef4dd161b28be4d312799875352d38bf709756f34 /android
parentd44e036409ad8e1056ba3108a20b1e6fe44c055a (diff)
downloadcoinosv3-87c7ab1802c6fb9ee45b3bd608f683d9c0804eb3.tar.gz
coinosv3-87c7ab1802c6fb9ee45b3bd608f683d9c0804eb3.zip
Android wrapper v1.4: the launcher icon now truly matches the PWA. Two discoveries via on-device screenshot comparison: (1) Chrome's maskable handling ZOOMS the PWA icon so far that the logo's outer ring is cropped away entirely — the PWA tile is actually the middle ring + half-moon only, so the adaptive foreground now renders from icon-inner.svg (the icon.svg minus its white disc and outer ring); (2) this launcher displays ~91% of the adaptive layer rather than the spec's 66% viewport, so the size was tuned empirically against side-by-side screenshots (three iterations: 61% too small, 84% too big, 77% matches). Published as 1.4 on zapstore; versionCode 5
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MGzU12QrAA4G6BYGzGVdXz
Diffstat (limited to 'android')
-rw-r--r--android/app/build.gradle4
-rw-r--r--android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.pngbin16943 -> 12694 bytes
-rw-r--r--android/app/src/main/res/mipmap-hdpi/ic_launcher.pngbin1956 -> 1168 bytes
-rw-r--r--android/app/src/main/res/mipmap-mdpi/ic_launcher.pngbin1309 -> 810 bytes
-rw-r--r--android/app/src/main/res/mipmap-xhdpi/ic_launcher.pngbin2614 -> 1538 bytes
-rw-r--r--android/app/src/main/res/mipmap-xxhdpi/ic_launcher.pngbin4106 -> 2498 bytes
-rw-r--r--android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.pngbin5635 -> 3569 bytes
-rw-r--r--android/icon-inner.svg4
8 files changed, 6 insertions, 2 deletions
diff --git a/android/app/build.gradle b/android/app/build.gradle
index b64b83c..2088144 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -11,8 +11,8 @@ android {
applicationId 'io.coinos.app'
minSdk 24
targetSdk 35
- versionCode 3
- versionName '1.2'
+ versionCode 5
+ versionName '1.4'
}
signingConfigs {
release {
diff --git a/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.png b/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.png
index 84ced39..dfc4309 100644
--- a/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.png
+++ b/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.png
Binary files differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index e2744bc..3c6da53 100644
--- a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
+++ b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
Binary files differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index 52151ea..330dde3 100644
--- a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
+++ b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
Binary files differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index aaba885..a2ecb09 100644
--- a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+++ b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
Binary files differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index 985dd3f..13df317 100644
--- a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+++ b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
Binary files differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index a215b07..2d2c849 100644
--- a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+++ b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
Binary files differ
diff --git a/android/icon-inner.svg b/android/icon-inner.svg
new file mode 100644
index 0000000..4693d3f
--- /dev/null
+++ b/android/icon-inner.svg
@@ -0,0 +1,4 @@
+<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M36 58.5882C48.4751 58.5882 58.5882 48.4751 58.5882 36C58.5882 23.5248 48.4751 13.4117 36 13.4117C23.5249 13.4117 13.4118 23.5248 13.4118 36C13.4118 48.4751 23.5249 58.5882 36 58.5882ZM36 54C45.9411 54 54 45.9411 54 36C54 26.0589 45.9411 18 36 18C26.0589 18 18 26.0589 18 36C18 45.9411 26.0589 54 36 54Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M36.0001 22.8988C36.0001 22.8988 36 22.8988 36 22.8988C28.7644 22.8988 22.8988 28.7644 22.8988 36C22.8988 43.2356 28.7644 49.1012 36 49.1012C36 49.1012 36.0001 49.1012 36.0001 49.1012V22.8988Z" fill="black"/>
+</svg>