[gnome-control-center/wip/jimmac/panel-icons: 31/35] thunderbolt: add app icon
- From: Jakub Steiner <jimmac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/wip/jimmac/panel-icons: 31/35] thunderbolt: add app icon
- Date: Fri, 28 Jan 2022 14:41:11 +0000 (UTC)
commit 2c0ae42dfadb4b94b4cf7ba1a4e4b46e671bba90
Author: Jakub Steiner <jimmac gmail com>
Date: Fri Jan 28 15:00:44 2022 +0100
thunderbolt: add app icon
See https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/163
panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in | 2 +-
panels/thunderbolt/icons/meson.build | 4 ++++
.../icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg | 4 ++++
panels/thunderbolt/meson.build | 2 ++
4 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
b/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
index f7f9e4b92..05d33a20e 100644
--- a/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
+++ b/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Thunderbolt
Comment=Manage Thunderbolt devices
Exec=gnome-control-center thunderbolt
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=thunderbolt
+Icon=org.gnome.Settings-thunderbolt-symbolic
Terminal=false
Type=Application
NoDisplay=true
diff --git a/panels/thunderbolt/icons/meson.build b/panels/thunderbolt/icons/meson.build
new file mode 100644
index 000000000..26335343b
--- /dev/null
+++ b/panels/thunderbolt/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+ 'scalable/org.gnome.Settings-thunderbolt-symbolic.svg',
+ install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg
b/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg
new file mode 100644
index 000000000..53fd17366
--- /dev/null
+++ b/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 7.804688 6 h 3.695312 l -4.339844 6.242188 l 1.671875 0.171874 l -4.183593 3.578126 l
1.964843 -1.035157 c 0.316407 0.039063 1.007813 0.0625 1.335938 0.0625 c 3.867187 0 7.003906 -3.136719
7.003906 -7.003906 c -0.015625 -2.46875 -1.28125 -5.007813 -4.003906 -6.328125 l 0.160156 -1.6796875 z m
-6.851563 2.015625 c 0 2.625 1.441406 4.917969 3.582031 6.113281 l 0.316406 -3.71875 l 1.011719 1.203125 l
1.804688 -3.613281 h -3.714844 l 3.160156 -6.933594 c -3.46875 0.414063 -6.160156 3.367188 -6.160156
6.949219" fill="#2e3434"/>
+</svg>
diff --git a/panels/thunderbolt/meson.build b/panels/thunderbolt/meson.build
index 79291b003..241114f6e 100644
--- a/panels/thunderbolt/meson.build
+++ b/panels/thunderbolt/meson.build
@@ -66,3 +66,5 @@ panels_libs += static_library(
dependencies: deps,
c_args: cflags
)
+
+subdir('icons')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]