[gnome-control-center/wip/jimmac/panel-icons: 10/41] applications: add app icon
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/wip/jimmac/panel-icons: 10/41] applications: add app icon
- Date: Mon, 31 Jan 2022 14:02:49 +0000 (UTC)
commit d23826ba638eeef06f4c1ceefa77b95bfef58414
Author: Jakub Steiner <jimmac gmail com>
Date: Fri Jan 28 11:29:45 2022 +0100
applications: add app icon
- ship icons with Settings
- avoids breakage wrt HC
(https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1598)
See https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/163
panels/applications/gnome-applications-panel.desktop.in.in | 2 +-
panels/applications/icons/meson.build | 4 ++++
.../icons/scalable/org.gnome.Settings-applications-symbolic.svg | 4 ++++
panels/applications/meson.build | 2 ++
4 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/panels/applications/gnome-applications-panel.desktop.in.in
b/panels/applications/gnome-applications-panel.desktop.in.in
index 54faf00a9..ea62cc324 100644
--- a/panels/applications/gnome-applications-panel.desktop.in.in
+++ b/panels/applications/gnome-applications-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Control various application permissions and settings
Exec=gnome-control-center applications
# FIXME
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-apps-symbolic
+Icon=org.gnome.Settings-applications-symbolic
Terminal=false
Type=Application
NoDisplay=true
diff --git a/panels/applications/icons/meson.build b/panels/applications/icons/meson.build
new file mode 100644
index 000000000..b274dd102
--- /dev/null
+++ b/panels/applications/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+ 'scalable/org.gnome.Settings-multitasking-symbolic.svg',
+ install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/applications/icons/scalable/org.gnome.Settings-applications-symbolic.svg
b/panels/applications/icons/scalable/org.gnome.Settings-applications-symbolic.svg
new file mode 100644
index 000000000..65f17a824
--- /dev/null
+++ b/panels/applications/icons/scalable/org.gnome.Settings-applications-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 2 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 0.910156 2 2 2 h 3 c 1.089844 0 2
-0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m 8 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844
0.910156 2 2 2 h 3 c 1.089844 0 2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m -8 2 h 3 v 3 h -3
z m 8 0 h 3 v 3 h -3 z m -8 6 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 0.910156 2 2 2 h 3 c 1.089844 0
2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m 8 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0
1.089844 0.910156 2 2 2 h 3 c 1.089844 0 2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m -8 2 h 3
v 3 h -3 z m 8 0 h 3 v 3 h -3 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/applications/meson.build b/panels/applications/meson.build
index 317dbded7..6a1dd5d59 100644
--- a/panels/applications/meson.build
+++ b/panels/applications/meson.build
@@ -54,3 +54,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]