[gnome-control-center/wip/jimmac/panel-icons: 33/41] removable-media: add app icon




commit 041689dc107a17219dedcee9575217c7e4635254
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri Jan 28 14:38:45 2022 +0100

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

 panels/removable-media/gnome-removable-media-panel.desktop.in.in      | 2 +-
 panels/removable-media/icons/meson.build                              | 4 ++++
 .../icons/scalable/org.gnome.Settings-removable-media-symbolic.svg    | 4 ++++
 panels/removable-media/meson.build                                    | 2 ++
 4 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/panels/removable-media/gnome-removable-media-panel.desktop.in.in 
b/panels/removable-media/gnome-removable-media-panel.desktop.in.in
index 91fdc407e..0f5a6d14a 100644
--- a/panels/removable-media/gnome-removable-media-panel.desktop.in.in
+++ b/panels/removable-media/gnome-removable-media-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Removable Media
 Comment=Configure Removable Media settings
 Exec=gnome-control-center removable-media
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=media-removable
+Icon=org.gnome.Settings-removable-media-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/removable-media/icons/meson.build b/panels/removable-media/icons/meson.build
new file mode 100644
index 000000000..b03db6648
--- /dev/null
+++ b/panels/removable-media/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-removable-media-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-symbolic.svg 
b/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-symbolic.svg
new file mode 100644
index 000000000..1e31db3e2
--- /dev/null
+++ b/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-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 12 6 v 5 c 0 2.210938 -1.789062 4 -4 4 s -4 -1.789062 -4 -4 v -5 c 0 -0.550781 0.449219 -1 1 
-1 h 6 c 0.550781 0 1 0.449219 1 1 z m -7 -5.5 v 3.5 h 6 v -3.5 c 0 -0.277344 -0.222656 -0.5 -0.5 -0.5 h -5 c 
-0.277344 0 -0.5 0.222656 -0.5 0.5 z m 1 0.5 h 1 v 1 h -1 z m 3 0 h 1 v 1 h -1 z m 0 0" fill="#474747"/>
+</svg>
diff --git a/panels/removable-media/meson.build b/panels/removable-media/meson.build
index fc07c48e5..647565924 100644
--- a/panels/removable-media/meson.build
+++ b/panels/removable-media/meson.build
@@ -43,3 +43,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]