[gnome-control-center/wip/jimmac/panel-icons: 26/41] mouse: add app panel icon




commit ac8bb77a8964b8da30e297619d3f782425a6ea7b
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri Jan 28 14:11:36 2022 +0100

    mouse: add app panel icon
    
    See https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/163

 panels/mouse/gnome-mouse-panel.desktop.in.in                      | 2 +-
 panels/mouse/icons/meson.build                                    | 4 ++++
 panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg | 4 ++++
 panels/mouse/meson.build                                          | 2 ++
 4 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/panels/mouse/gnome-mouse-panel.desktop.in.in b/panels/mouse/gnome-mouse-panel.desktop.in.in
index 53d23ecdf..2d9ed7c4c 100644
--- a/panels/mouse/gnome-mouse-panel.desktop.in.in
+++ b/panels/mouse/gnome-mouse-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Mouse & Touchpad
 Comment=Change your mouse or touchpad sensitivity and select right or left-handed
 Exec=gnome-control-center mouse
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=input-mouse
+Icon=org.gnome.Settings-mouse-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/mouse/icons/meson.build b/panels/mouse/icons/meson.build
new file mode 100644
index 000000000..02e923520
--- /dev/null
+++ b/panels/mouse/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-mouse-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg 
b/panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg
new file mode 100644
index 000000000..cdcaa6372
--- /dev/null
+++ b/panels/mouse/icons/scalable/org.gnome.Settings-mouse-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.03125 0 c -2.753906 0 -5 2.246094 -5 5 v 6 c 0 2.753906 2.246094 5 5 5 h 1.96875 c 2.753906 
0 5 -2.246094 5 -5 v -6 c 0 -2.753906 -2.246094 -5 -5 -5 z m 0 2 h 1.96875 c 1.679688 0 3 1.320312 3 3 v 6 c 
0 1.679688 -1.320312 3 -3 3 h -1.96875 c -1.679688 0 -3 -1.320312 -3 -3 v -6 c 0 -1.679688 1.320312 -3 3 -3 z 
m 0.96875 1 c -0.554688 0 -1 0.445312 -1 1 v 2 c 0 0.554688 0.445312 1 1 1 s 1 -0.445312 1 -1 v -2 c 0 
-0.554688 -0.445312 -1 -1 -1 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/mouse/meson.build b/panels/mouse/meson.build
index 7b46097f4..8ebf3fc2f 100644
--- a/panels/mouse/meson.build
+++ b/panels/mouse/meson.build
@@ -66,3 +66,5 @@ executable(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]