From de776584362b83240ca324ded978f5c7548e6624 Mon Sep 17 00:00:00 2001 From: Nils <> Date: Sun, 12 Jul 2020 23:21:46 +0200 Subject: [PATCH] Add a set of simple, neutral icons. Better than no icons --- docs/src/icons.svg | 247 ++++++++++++++++++++++ meson.build | 3 + src/jackpatch.svg | 173 +++++++++++++++ src/nsm-legacy-gui.svg | 243 +++++++++++++++++++++ src/nsm-proxy.svg | 164 ++++++++++++++ src/org.linuxaudio.nsm-legacy-gui.desktop | 1 + 6 files changed, 831 insertions(+) create mode 100644 docs/src/icons.svg create mode 100644 src/jackpatch.svg create mode 100644 src/nsm-legacy-gui.svg create mode 100644 src/nsm-proxy.svg diff --git a/docs/src/icons.svg b/docs/src/icons.svg new file mode 100644 index 0000000..a7ff371 --- /dev/null +++ b/docs/src/icons.svg @@ -0,0 +1,247 @@ + + + + + + + + image/svg+xml + + + + + + + + nsm + + NSM + + + jackpatch + + JP + + + proxy + + PRX + + + + + + + + + + + + + + + + + Texts andObjects + Convertedto paths + Inkscape export single icon:Select Icon, Ctrl+Shift+Rto resize to selection.File -> Save a Copy Inkscape SVG works as icon + + diff --git a/meson.build b/meson.build index 4c48234..0aab0e6 100644 --- a/meson.build +++ b/meson.build @@ -69,6 +69,7 @@ if get_option('jackpatch') install: true, ) + install_data('src/jackpatch.svg', install_dir : get_option('datadir') / 'icons/hicolor/scalable/apps') install_man(['docs/src/jackpatch.1', ]) endif @@ -102,6 +103,7 @@ if get_option('nsm-proxy') install: true, ) + install_data('src/nsm-proxy.svg', install_dir : get_option('datadir') / 'icons/hicolor/scalable/apps') install_man(['docs/src/nsm-proxy.1', 'docs/src/nsm-proxy-gui.1']) endif @@ -115,6 +117,7 @@ if get_option('nsm-legacy-gui') ) install_data('src/org.linuxaudio.nsm-legacy-gui.desktop', install_dir : get_option('datadir') / 'applications') + install_data('src/nsm-legacy-gui.svg', install_dir : get_option('datadir') / 'icons/hicolor/scalable/apps') install_man(['docs/src/nsm-legacy-gui.1', 'docs/src/non-session-manager.1']) #Symlinking is a one-way operation and can't be uninstalled, we rely on distribution packages for that diff --git a/src/jackpatch.svg b/src/jackpatch.svg new file mode 100644 index 0000000..33cf3f3 --- /dev/null +++ b/src/jackpatch.svg @@ -0,0 +1,173 @@ + + + + + + + + image/svg+xml + + + + + + + + nsm + + NSM + + + jackpatch + + JP + + + proxy + + PRX + + + + + + + + + + + + + + diff --git a/src/nsm-legacy-gui.svg b/src/nsm-legacy-gui.svg new file mode 100644 index 0000000..866b433 --- /dev/null +++ b/src/nsm-legacy-gui.svg @@ -0,0 +1,243 @@ + + + + + + + + image/svg+xml + + + + + + + + nsm + + NSM + + + jackpatch + + JP + + + proxy + + PRX + + + + + + + + + + + + + + + + + Texts andObjects + Convertedto paths + Select Icon, Ctrl+Shift+Rto resize to selection.File -> Save Copy Inkscape SVG works as icon + + diff --git a/src/nsm-proxy.svg b/src/nsm-proxy.svg new file mode 100644 index 0000000..6b6f244 --- /dev/null +++ b/src/nsm-proxy.svg @@ -0,0 +1,164 @@ + + + + + + + + image/svg+xml + + + + + + + + nsm + + NSM + + + jackpatch + + JP + + + proxy + + PRX + + + + + + + + + + + + diff --git a/src/org.linuxaudio.nsm-legacy-gui.desktop b/src/org.linuxaudio.nsm-legacy-gui.desktop index c61743f..830e7f8 100644 --- a/src/org.linuxaudio.nsm-legacy-gui.desktop +++ b/src/org.linuxaudio.nsm-legacy-gui.desktop @@ -7,6 +7,7 @@ Comment[fr]=Gestionnaire de session audio (ancienne interface) Comment[it]=Gestore di sessioni audio (Vecchia GUI) Comment[pt]=Gestor de sessões audio (Antiga GUI) Exec=nsm-legacy-gui +Icon=nsm-legacy-gui Terminal=false StartupNotify=false Version=1.0