From b34d50faa39714627fe55a56f8baaf4324c661c4 Mon Sep 17 00:00:00 2001
From: robxnano <89391914+robxnano@users.noreply.github.com>
Date: Wed, 2 Nov 2022 22:30:27 +0000
Subject: [PATCH] LinGUI: More icon improvements
- Renamed the icons so they show up inverted in more places
- Replaced the stop icon as it was pixelated at 2X scale
- Recreated the play and pause icons in SVG format
---
graphics/Icons/v2/SVG/Encode2.svg | 138 ++++++++++
graphics/Icons/v2/SVG/PauseEncode2.svg | 136 ++++++++++
gtk/src/Makefile.am | 42 +--
gtk/src/ghb3.ui | 1 +
gtk/src/icon_res.gresource.xml | 42 +--
....png => hb-advanced-symbolic.symbolic.png} | Bin
....png => hb-activity-symbolic.symbolic.png} | Bin
...png => hb-add-queue-symbolic.symbolic.png} | Bin
...c.png => hb-picture-symbolic.symbolic.png} | Bin
...c.png => hb-presets-symbolic.symbolic.png} | Bin
...png => hb-showqueue-symbolic.symbolic.png} | Bin
...ic.png => hb-source-symbolic.symbolic.png} | Bin
gtk/src/icons/32x32/apps/hb-stop.png | Bin 1457 -> 741 bytes
....png => hb-advanced-symbolic.symbolic.png} | Bin
....png => hb-activity-symbolic.symbolic.png} | Bin
...png => hb-add-queue-symbolic.symbolic.png} | Bin
...c.png => hb-picture-symbolic.symbolic.png} | Bin
...c.png => hb-presets-symbolic.symbolic.png} | Bin
...png => hb-showqueue-symbolic.symbolic.png} | Bin
...ic.png => hb-source-symbolic.symbolic.png} | Bin
gtk/src/icons/64x64/apps/hb-stop.png | Bin 1955 -> 1495 bytes
.../apps/hb-activity-symbolic.svg} | 25 +-
.../apps/hb-add-queue-symbolic.svg} | 25 +-
.../apps/hb-advanced-symbolic.svg} | 18 +-
gtk/src/icons/scalable/apps/hb-pause.svg | 207 ++++++--------
.../apps/hb-picture-symbolic.svg} | 25 +-
.../apps/hb-presets-symbolic.svg} | 25 +-
.../apps/hb-showqueue-symbolic.svg} | 25 +-
.../apps/hb-source-symbolic.svg} | 28 +-
gtk/src/icons/scalable/apps/hb-start.svg | 205 ++++++--------
gtk/src/icons/scalable/apps/hb-stop.svg | 253 ++++++++----------
gtk/src/queuehandler.c | 2 +-
32 files changed, 607 insertions(+), 590 deletions(-)
create mode 100644 graphics/Icons/v2/SVG/Encode2.svg
create mode 100644 graphics/Icons/v2/SVG/PauseEncode2.svg
rename gtk/src/icons/24x24/apps/{hb-advanced.symbolic.png => hb-advanced-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-activity.symbolic.png => hb-activity-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-add-queue.symbolic.png => hb-add-queue-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-picture.symbolic.png => hb-picture-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-presets.symbolic.png => hb-presets-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-showqueue.symbolic.png => hb-showqueue-symbolic.symbolic.png} (100%)
rename gtk/src/icons/32x32/apps/{hb-source.symbolic.png => hb-source-symbolic.symbolic.png} (100%)
rename gtk/src/icons/48x48/apps/{hb-advanced.symbolic.png => hb-advanced-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-activity.symbolic.png => hb-activity-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-add-queue.symbolic.png => hb-add-queue-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-picture.symbolic.png => hb-picture-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-presets.symbolic.png => hb-presets-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-showqueue.symbolic.png => hb-showqueue-symbolic.symbolic.png} (100%)
rename gtk/src/icons/64x64/apps/{hb-source.symbolic.png => hb-source-symbolic.symbolic.png} (100%)
rename gtk/src/icons/{symbolic/apps/hb-activity.svg => scalable/apps/hb-activity-symbolic.svg} (78%)
rename gtk/src/icons/{symbolic/apps/hb-add-queue.svg => scalable/apps/hb-add-queue-symbolic.svg} (79%)
rename gtk/src/icons/{symbolic/apps/hb-advanced.svg => scalable/apps/hb-advanced-symbolic.svg} (83%)
rename gtk/src/icons/{symbolic/apps/hb-picture.svg => scalable/apps/hb-picture-symbolic.svg} (73%)
rename gtk/src/icons/{symbolic/apps/hb-presets.svg => scalable/apps/hb-presets-symbolic.svg} (85%)
rename gtk/src/icons/{symbolic/apps/hb-showqueue.svg => scalable/apps/hb-showqueue-symbolic.svg} (80%)
rename gtk/src/icons/{symbolic/apps/hb-source.svg => scalable/apps/hb-source-symbolic.svg} (73%)
diff --git a/graphics/Icons/v2/SVG/Encode2.svg b/graphics/Icons/v2/SVG/Encode2.svg
new file mode 100644
index 000000000..958849ed0
--- /dev/null
+++ b/graphics/Icons/v2/SVG/Encode2.svg
@@ -0,0 +1,138 @@
+
+
+
+
diff --git a/graphics/Icons/v2/SVG/PauseEncode2.svg b/graphics/Icons/v2/SVG/PauseEncode2.svg
new file mode 100644
index 000000000..69fb09b44
--- /dev/null
+++ b/graphics/Icons/v2/SVG/PauseEncode2.svg
@@ -0,0 +1,136 @@
+
+
+
+
diff --git a/gtk/src/Makefile.am b/gtk/src/Makefile.am
index ee58b9741..7ca56751c 100644
--- a/gtk/src/Makefile.am
+++ b/gtk/src/Makefile.am
@@ -4,38 +4,38 @@ icons = \
hb-icon.svg fr.handbrake.ghb.svg
icons_dep = \
- icons/24x24/apps/hb-advanced.symbolic.png \
- icons/32x32/apps/hb-source.symbolic.png \
- icons/32x32/apps/hb-picture.symbolic.png \
- icons/32x32/apps/hb-add-queue.symbolic.png \
- icons/32x32/apps/hb-showqueue.symbolic.png \
- icons/32x32/apps/hb-activity.symbolic.png \
- icons/32x32/apps/hb-presets.symbolic.png \
+ icons/24x24/apps/hb-advanced-symbolic.symbolic.png \
+ icons/32x32/apps/hb-source-symbolic.symbolic.png \
+ icons/32x32/apps/hb-picture-symbolic.symbolic.png \
+ icons/32x32/apps/hb-add-queue-symbolic.symbolic.png \
+ icons/32x32/apps/hb-showqueue-symbolic.symbolic.png \
+ icons/32x32/apps/hb-activity-symbolic.symbolic.png \
+ icons/32x32/apps/hb-presets-symbolic.symbolic.png \
icons/32x32/apps/hb-start.png \
icons/32x32/apps/hb-stop.png \
icons/32x32/apps/hb-pause.png \
- icons/48x48/apps/hb-advanced.symbolic.png \
- icons/64x64/apps/hb-source.symbolic.png \
- icons/64x64/apps/hb-picture.symbolic.png \
- icons/64x64/apps/hb-add-queue.symbolic.png \
- icons/64x64/apps/hb-showqueue.symbolic.png \
- icons/64x64/apps/hb-activity.symbolic.png \
- icons/64x64/apps/hb-presets.symbolic.png \
+ icons/48x48/apps/hb-advanced-symbolic.symbolic.png \
+ icons/64x64/apps/hb-source-symbolic.symbolic.png \
+ icons/64x64/apps/hb-picture-symbolic.symbolic.png \
+ icons/64x64/apps/hb-add-queue-symbolic.symbolic.png \
+ icons/64x64/apps/hb-showqueue-symbolic.symbolic.png \
+ icons/64x64/apps/hb-activity-symbolic.symbolic.png \
+ icons/64x64/apps/hb-presets-symbolic.symbolic.png \
icons/64x64/apps/hb-start.png \
icons/64x64/apps/hb-stop.png \
icons/64x64/apps/hb-pause.png \
- icons/symbolic/apps/hb-source.svg \
- icons/symbolic/apps/hb-activity.svg \
- icons/symbolic/apps/hb-picture.svg \
- icons/symbolic/apps/hb-add-queue.svg \
- icons/symbolic/apps/hb-showqueue.svg \
- icons/symbolic/apps/hb-presets.svg \
+ icons/scalable/apps/hb-advanced-symbolic.svg \
+ icons/scalable/apps/hb-source-symbolic.svg \
+ icons/scalable/apps/hb-picture-symbolic.svg \
+ icons/scalable/apps/hb-add-queue-symbolic.svg \
+ icons/scalable/apps/hb-showqueue-symbolic.svg \
+ icons/scalable/apps/hb-activity-symbolic.svg \
+ icons/scalable/apps/hb-presets-symbolic.svg \
icons/scalable/apps/hb-start.svg \
icons/scalable/apps/hb-stop.svg \
icons/scalable/apps/hb-pause.svg \
icons/scalable/apps/hb-complete.svg \
icons/scalable/apps/hb-icon.svg \
- icons/symbolic/apps/hb-advanced.svg \
icons/scalable/apps/fr.handbrake.ghb.svg
hb_menu = fr.handbrake.ghb.desktop
diff --git a/gtk/src/ghb3.ui b/gtk/src/ghb3.ui
index b0e579e66..361e3d6c3 100644
--- a/gtk/src/ghb3.ui
+++ b/gtk/src/ghb3.ui
@@ -624,6 +624,7 @@ Resets the queue job to pending and ready to run again.
True
False
False
+ 6