[gnome-control-center/wip/jimmac/panel-icons: 6/35] appearance: app icon




commit 3ddb6c9c92510826b1e3253d22dc9e1d49b8ad5c
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri Jan 28 11:47:21 2022 +0100

    appearance: app icon
    
    - ship app icon
    
    See https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/163

 panels/background/gnome-background-panel.desktop.in.in           | 2 +-
 panels/background/icons/meson.build                              | 4 ++++
 .../icons/scalable/org.gnome.Settings-appearance-symbolic.svg    | 9 +++++++++
 panels/background/meson.build                                    | 2 ++
 4 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/panels/background/gnome-background-panel.desktop.in.in 
b/panels/background/gnome-background-panel.desktop.in.in
index 29a867224..194d633f7 100644
--- a/panels/background/gnome-background-panel.desktop.in.in
+++ b/panels/background/gnome-background-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Appearance
 Comment=Change your background image or the UI colors
 Exec=gnome-control-center background
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-appearance
+Icon=org.gnome.Settings-appearance
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/background/icons/meson.build b/panels/background/icons/meson.build
new file mode 100644
index 000000000..53082c1e6
--- /dev/null
+++ b/panels/background/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-appearance-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg 
b/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg
new file mode 100644
index 000000000..7190bbd76
--- /dev/null
+++ b/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 3.011719 1 c -1.644531 0 -3.0000002 1.355469 -3.0000002 3 v 6 c 0 1.644531 1.3554692 3 
3.0000002 3 h 10 c 1.644531 0 3 -1.355469 3 -3 v -6 c 0 -0.570312 -0.167969 -1.101562 -0.449219 -1.558594 l 
-1.550781 1.554688 v 6.003906 c 0 0.570312 -0.429688 1 -1 1 h -10 c -0.570313 0 -1 -0.429688 -1 -1 v -6 c 0 
-0.570312 0.429687 -1 1 -1 h 5.96875 l 2.007812 -2 z m 0 0"/>
+        <path d="m 11.011719 7 c 0 1.65625 -1.339844 3.007812 -3 3 h -3 v -3 c 0 -1.660156 1.34375 -3 3 -3 c 
1.660156 0 3 1.339844 3 3 z m 0 0"/>
+        <path d="m 13.410156 0 l -3.46875 3.457031 c 0.683594 0.355469 1.234375 0.910157 1.589844 1.589844 l 
0.171875 -0.171875 l 0.007813 0.007812 l 4.300781 -4.300781 v -0.582031 z m 0 0"/>
+        <path d="m 5.011719 14 c -1.105469 0 -2 0.894531 -2 2 h 10 c 0 -1.105469 -0.894531 -2 -2 -2 z m 0 
0"/>
+    </g>
+</svg>
diff --git a/panels/background/meson.build b/panels/background/meson.build
index b2ee1df16..9348dac72 100644
--- a/panels/background/meson.build
+++ b/panels/background/meson.build
@@ -94,3 +94,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]