From 507f9f8a4f89771f85daddd3f6f6b4ecb04f09b4 Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Sun, 18 Mar 2018 12:42:03 +0000 Subject: [PATCH] linux: Add symbolic status icons --- .../status/process-syncing-down-symbolic.svg | 70 +++++++++++++++++ .../status/process-syncing-error-symbolic.svg | 66 ++++++++++++++++ .../status/process-syncing-symbolic.svg | 75 +++++++++++++++++++ .../status/process-syncing-up-symbolic.svg | 75 +++++++++++++++++++ SparkleShare/Linux/Images/icons/meson.build | 13 +++- 5 files changed, 298 insertions(+), 1 deletion(-) create mode 100644 SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-down-symbolic.svg create mode 100644 SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-error-symbolic.svg create mode 100644 SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-symbolic.svg create mode 100644 SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-up-symbolic.svg diff --git a/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-down-symbolic.svg b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-down-symbolic.svg new file mode 100644 index 00000000..424ba24e --- /dev/null +++ b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-down-symbolic.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-error-symbolic.svg b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-error-symbolic.svg new file mode 100644 index 00000000..eb242614 --- /dev/null +++ b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-error-symbolic.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-symbolic.svg b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-symbolic.svg new file mode 100644 index 00000000..1012ae5d --- /dev/null +++ b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-symbolic.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-up-symbolic.svg b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-up-symbolic.svg new file mode 100644 index 00000000..042d9d81 --- /dev/null +++ b/SparkleShare/Linux/Images/icons/hicolor/symbolic/status/process-syncing-up-symbolic.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/SparkleShare/Linux/Images/icons/meson.build b/SparkleShare/Linux/Images/icons/meson.build index 1bfa8aec..325cee42 100644 --- a/SparkleShare/Linux/Images/icons/meson.build +++ b/SparkleShare/Linux/Images/icons/meson.build @@ -12,11 +12,22 @@ foreach size : icon_sizes endforeach -# Don't forget the symbolic icons +# Install the symbolic icons install_data( sources: join_paths('hicolor', 'symbolic', 'apps', app_icon_name + '-symbolic.svg'), install_dir: join_paths(theme_dir, 'symbolic', 'apps')) +symbolic_icons = ['process-syncing', + 'process-syncing-up', + 'process-syncing-down', + 'process-syncing-error'] + +foreach icon : symbolic_icons + install_data( + sources: join_paths('hicolor', 'symbolic', 'status', icon + '-symbolic.svg'), + install_dir: join_paths(theme_dir, 'symbolic', 'status')) +endforeach + # Install other icons in app theme app_theme_dir = join_paths(install_dir, 'icons', 'hicolor')