From 10d8a5b165806870eef5593363be75f31348b75d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gregor=20W=C3=BCnsch?=
<41543402+gwuen@users.noreply.github.com>
Date: Thu, 19 Jun 2025 21:11:49 +0200
Subject: [PATCH 1/2] chore: update install targets for symbolic app icon
---
data/icons/meson.build | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/data/icons/meson.build b/data/icons/meson.build
index 9a8c4ca..aa05a70 100644
--- a/data/icons/meson.build
+++ b/data/icons/meson.build
@@ -1,6 +1,11 @@
application_id = '.'.join([domain, author, meson.project_name()])
install_data(
- join_paths( ('@0@.svg').format(application_id)),
+ '@0@.svg'.format(application_id),
install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', 'scalable', 'apps')
)
+
+install_data(
+ '@0@-symbolic.svg'.format(application_id),
+ install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', 'symbolic', 'apps')
+)
From 06128f89156a1e8da234eebd773c7033d035c5e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gregor=20W=C3=BCnsch?=
<41543402+gwuen@users.noreply.github.com>
Date: Thu, 19 Jun 2025 21:55:18 +0200
Subject: [PATCH 2/2] feat: add GNOME-style app icons
Introduce new simplistic app icons, including symbolic and nightly-
release variants, to better align with the GNOME Human Interface App
Icon Guidelines [^1], as discussed in #191.
The icons were designed from scratch in Inkscape and exported using App
Icon Preview [^2], which also optimized the SVGs with svgo. Quack!
[^1]: https://developer.gnome.org/hig/guidelines/app-icons.html
[^2]: https://gitlab.gnome.org/World/design/app-icon-preview
---
.../com.github.tenderowl.frog-symbolic.svg | 73 ++++
.../icons/com.github.tenderowl.frog.Devel.svg | 235 ++++++++++++
data/icons/com.github.tenderowl.frog.svg | 342 +++++++-----------
3 files changed, 433 insertions(+), 217 deletions(-)
create mode 100644 data/icons/com.github.tenderowl.frog-symbolic.svg
create mode 100644 data/icons/com.github.tenderowl.frog.Devel.svg
diff --git a/data/icons/com.github.tenderowl.frog-symbolic.svg b/data/icons/com.github.tenderowl.frog-symbolic.svg
new file mode 100644
index 0000000..9fae7bf
--- /dev/null
+++ b/data/icons/com.github.tenderowl.frog-symbolic.svg
@@ -0,0 +1,73 @@
+
+
diff --git a/data/icons/com.github.tenderowl.frog.Devel.svg b/data/icons/com.github.tenderowl.frog.Devel.svg
new file mode 100644
index 0000000..6aa3267
--- /dev/null
+++ b/data/icons/com.github.tenderowl.frog.Devel.svg
@@ -0,0 +1,235 @@
+
+
diff --git a/data/icons/com.github.tenderowl.frog.svg b/data/icons/com.github.tenderowl.frog.svg
index a7cca71..8e462d6 100644
--- a/data/icons/com.github.tenderowl.frog.svg
+++ b/data/icons/com.github.tenderowl.frog.svg
@@ -1,218 +1,126 @@
-
-