From a97231e1d0e93c9f8313e24b9bf58c6677d25243 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E5=AD=9F=E5=B0=A7?=
<147088706+Justingwo@users.noreply.github.com>
Date: Sun, 13 Sep 2026 11:30:58 +0800
Subject: [PATCH 1/4] Create monochrome launcher icon drawable
Added a monochrome vector drawable for the app launcher icon.
---
.../res/drawable/ic_launcher_monochrome.xml | 57 +++++++++++++++++++
1 file changed, 57 insertions(+)
create mode 100644 app/src/main/res/drawable/ic_launcher_monochrome.xml
diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml
new file mode 100644
index 0000000..9b894c1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_launcher_monochrome.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 3673b6787d46b73d2fd58fb59e177ab8a599cb96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E5=AD=9F=E5=B0=A7?=
<147088706+Justingwo@users.noreply.github.com>
Date: Sun, 13 Sep 2026 11:34:16 +0800
Subject: [PATCH 2/4] Add monochrome drawable to adaptive icon
---
app/src/main/res/mipmap-anydpi-v26/logo.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app/src/main/res/mipmap-anydpi-v26/logo.xml b/app/src/main/res/mipmap-anydpi-v26/logo.xml
index 16a18b9..c0ccd7a 100644
--- a/app/src/main/res/mipmap-anydpi-v26/logo.xml
+++ b/app/src/main/res/mipmap-anydpi-v26/logo.xml
@@ -2,4 +2,5 @@
-
\ No newline at end of file
+
+
From 956e07a490402a85d7860e081a92c96bda86fecb Mon Sep 17 00:00:00 2001
From: guomengyao
Date: Sun, 13 Sep 2026 13:04:31 +0800
Subject: [PATCH 3/4] feat(ui): add themed launcher icon support
---
.../res/drawable/ic_launcher_monochrome.xml | 46 +++++++++----------
1 file changed, 23 insertions(+), 23 deletions(-)
diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml
index 9b894c1..f2b0d5c 100644
--- a/app/src/main/res/drawable/ic_launcher_monochrome.xml
+++ b/app/src/main/res/drawable/ic_launcher_monochrome.xml
@@ -4,54 +4,54 @@
android:viewportWidth="108"
android:viewportHeight="108">
-
+
+ android:pathData="M 54,28
+ C 63,33 72,35 80,35
+ C 80,50 75,64 54,79
+ C 33,64 28,50 28,35
+ C 36,35 45,33 54,28 Z" />
-
+
+ android:pathData="M 36.5,43.5 C 41.5,39.5 47.5,38 54,38 C 60.5,38 66.5,39.5 71.5,43.5" />
-
+
+ android:pathData="M 40.5,49.5 C 44.5,46 49,44.5 54,44.5 C 59,44.5 63.5,46 67.5,49.5" />
-
+
+ android:pathData="M 44.5,55.5 C 47.5,52.8 50.5,51.5 54,51.5 C 57.5,51.5 60.5,52.8 63.5,55.5" />
-
+
+ android:pathData="M 48.5,61.5 C 50.2,59.8 52,59 54,59 C 56,59 57.8,59.8 59.5,61.5" />
-
+
-
+ android:pathData="M 54,66
+ A 2.5,2.5 0 1,0 54.01,66 Z" />
+
\ No newline at end of file
From a9965e097d14fd2b876a1de62e85db5a8237069e Mon Sep 17 00:00:00 2001
From: guomengyao
Date: Sun, 13 Sep 2026 19:00:40 +0800
Subject: [PATCH 4/4] ci: re-trigger tests after maven artifact timeout