diff --git a/ico/16x16/window-close.svg b/ico/16x16/window-close.svg
deleted file mode 100644
index 1fc40d94c..000000000
--- a/ico/16x16/window-close.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg b/ico/breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg
deleted file mode 100644
index 677ae6200..000000000
--- a/ico/breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/hidef/edit-opacity.svg b/ico/breeze-icons/scalable/apps/hidef/edit-opacity.svg
deleted file mode 100644
index 186cbf3d6..000000000
--- a/ico/breeze-icons/scalable/apps/hidef/edit-opacity.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg b/ico/breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg
deleted file mode 100644
index 6967dc851..000000000
--- a/ico/breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg b/ico/breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg
deleted file mode 100644
index 342d873a6..000000000
--- a/ico/breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/hidef/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/hidef/qelectrotech.svgz
deleted file mode 100644
index 1094c540f..000000000
Binary files a/ico/breeze-icons/scalable/apps/hidef/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/apps/hidef/transform-crop.svg b/ico/breeze-icons/scalable/apps/hidef/transform-crop.svg
deleted file mode 100644
index edd5fa4b7..000000000
--- a/ico/breeze-icons/scalable/apps/hidef/transform-crop.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/ico/breeze-icons/scalable/apps/small/16x16/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/small/16x16/qelectrotech.svgz
deleted file mode 100644
index c2e7ef39b..000000000
Binary files a/ico/breeze-icons/scalable/apps/small/16x16/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/apps/small/22x22/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/small/22x22/qelectrotech.svgz
deleted file mode 100644
index faddaa864..000000000
Binary files a/ico/breeze-icons/scalable/apps/small/22x22/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/apps/small/32x32/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/small/32x32/qelectrotech.svgz
deleted file mode 100644
index b2c70db14..000000000
Binary files a/ico/breeze-icons/scalable/apps/small/32x32/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/apps/small/48x48/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/small/48x48/qelectrotech.svgz
deleted file mode 100644
index 8ee441f4c..000000000
Binary files a/ico/breeze-icons/scalable/apps/small/48x48/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/apps/small/64x64/qelectrotech.svgz b/ico/breeze-icons/scalable/apps/small/64x64/qelectrotech.svgz
deleted file mode 100644
index b03b40f8d..000000000
Binary files a/ico/breeze-icons/scalable/apps/small/64x64/qelectrotech.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz b/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz
deleted file mode 100644
index dcf7bb167..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz b/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz
deleted file mode 100644
index cbbdb444a..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-titleblock.svgz b/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-titleblock.svgz
deleted file mode 100644
index 0b246716b..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-titleblock.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz b/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz
deleted file mode 100644
index 83ea59b01..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz b/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz
deleted file mode 100644
index 80b41b013..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz b/ico/breeze-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz
deleted file mode 100644
index e588e5466..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz b/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz
deleted file mode 100644
index 2098cc221..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz b/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz
deleted file mode 100644
index c7c6a825f..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-titleblock.svgz b/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-titleblock.svgz
deleted file mode 100644
index 49af172ba..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-titleblock.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz b/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz
deleted file mode 100644
index 58774fa19..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-project.svgz b/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-project.svgz
deleted file mode 100644
index e591a539e..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-project.svgz and /dev/null differ
diff --git a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-titleblock.svgz b/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-titleblock.svgz
deleted file mode 100644
index cffe76af5..000000000
Binary files a/ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-titleblock.svgz and /dev/null differ
diff --git a/ico/breeze/16/draw-bezier-curves.svg b/ico/breeze/16/draw-bezier-curves.svg
new file mode 100644
index 000000000..ce3a8d60b
--- /dev/null
+++ b/ico/breeze/16/draw-bezier-curves.svg
@@ -0,0 +1,13 @@
+
diff --git a/ico/breeze/16/edit-opacity.svg b/ico/breeze/16/edit-opacity.svg
new file mode 100644
index 000000000..1a85db709
--- /dev/null
+++ b/ico/breeze/16/edit-opacity.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/ico/breeze/16/transform-crop.svg b/ico/breeze/16/transform-crop.svg
new file mode 100644
index 000000000..87d8c6ff9
--- /dev/null
+++ b/ico/breeze/16/transform-crop.svg
@@ -0,0 +1,13 @@
+
diff --git a/ico/breeze/16/window-close.svg b/ico/breeze/16/window-close.svg
new file mode 100644
index 000000000..688add815
--- /dev/null
+++ b/ico/breeze/16/window-close.svg
@@ -0,0 +1,17 @@
+
diff --git a/ico/breeze/22/draw-bezier-curves.svg b/ico/breeze/22/draw-bezier-curves.svg
new file mode 100644
index 000000000..d8df8606b
--- /dev/null
+++ b/ico/breeze/22/draw-bezier-curves.svg
@@ -0,0 +1,14 @@
+
diff --git a/ico/breeze/22/edit-opacity.svg b/ico/breeze/22/edit-opacity.svg
new file mode 100644
index 000000000..3f94901c6
--- /dev/null
+++ b/ico/breeze/22/edit-opacity.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/ico/breeze/22/transform-crop.svg b/ico/breeze/22/transform-crop.svg
new file mode 100644
index 000000000..277b54d67
--- /dev/null
+++ b/ico/breeze/22/transform-crop.svg
@@ -0,0 +1,14 @@
+
diff --git a/ico/breeze/22/window-close.svg b/ico/breeze/22/window-close.svg
new file mode 100644
index 000000000..c92017a29
--- /dev/null
+++ b/ico/breeze/22/window-close.svg
@@ -0,0 +1,17 @@
+
diff --git a/ico/breeze/32/window-close.svg b/ico/breeze/32/window-close.svg
new file mode 100644
index 000000000..2916f4a1b
--- /dev/null
+++ b/ico/breeze/32/window-close.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/generated/breeze-24/draw-bezier-curves.svg b/ico/generated/breeze-24/draw-bezier-curves.svg
new file mode 100644
index 000000000..9507de507
--- /dev/null
+++ b/ico/generated/breeze-24/draw-bezier-curves.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/generated/breeze-24/edit-opacity.svg b/ico/generated/breeze-24/edit-opacity.svg
new file mode 100644
index 000000000..0f501df0c
--- /dev/null
+++ b/ico/generated/breeze-24/edit-opacity.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/ico/generated/breeze-24/transform-crop.svg b/ico/generated/breeze-24/transform-crop.svg
new file mode 100644
index 000000000..b7303e3da
--- /dev/null
+++ b/ico/generated/breeze-24/transform-crop.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/generated/breeze-24/window-close.svg b/ico/generated/breeze-24/window-close.svg
new file mode 100644
index 000000000..3e63fd5b0
--- /dev/null
+++ b/ico/generated/breeze-24/window-close.svg
@@ -0,0 +1,19 @@
+
diff --git a/ico/icon-themes.qrc b/ico/icon-themes.qrc
index 37a903f33..21982f568 100644
--- a/ico/icon-themes.qrc
+++ b/ico/icon-themes.qrc
@@ -18,14 +18,9 @@
scalable/label.svg
scalable/pdf-import.svg
scalable/snap-to-grid.svg
- breeze-icons/scalable/apps/hidef/edit-opacity.svg
- breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg
- breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg
- breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg
- breeze-icons/scalable/apps/hidef/transform-crop.svg
- generated/ellipse-to-bezier.svg
- generated/rect-to-bezier.svg
- generated/rect-to-polyline.svg
+ scalable/ellipse-to-bezier.svg
+ scalable/rect-to-bezier.svg
+ scalable/rect-to-polyline.svg
breeze/64/printer.svg
breeze/48/systemsettings.svg
128x128/configure-shortcuts.svg
@@ -557,6 +552,19 @@
generated/breeze-24/document-save-as.svg
breeze/32/document-save-as.svg
breeze/32/document-save-as.svg
+ breeze/16/draw-bezier-curves.svg
+ breeze/22/draw-bezier-curves.svg
+ generated/breeze-24/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ generated/breeze-24/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ breeze/22/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ generated/breeze-24/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
+ breeze/16/draw-bezier-curves.svg
scalable/16/draw-fillet.svg
generated/scalable-22/draw-fillet.svg
scalable/16/draw-fillet.svg
@@ -662,6 +670,19 @@
generated/breeze-24/edit-download.svg
breeze/16/edit-download.svg
breeze/16/edit-download.svg
+ breeze/16/edit-opacity.svg
+ breeze/22/edit-opacity.svg
+ generated/breeze-24/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ generated/breeze-24/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ breeze/22/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ generated/breeze-24/edit-opacity.svg
+ breeze/16/edit-opacity.svg
+ breeze/16/edit-opacity.svg
breeze/16/edit-paste.svg
breeze/22/edit-paste.svg
generated/breeze-24/edit-paste.svg
@@ -1483,6 +1504,32 @@
generated/traced-24/hotspot.svg
generated/traced-large-24/hotspot.svg
traced/large22/hotspot.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/22/object-flip-horizontal.svg
+ generated/breeze-24/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ generated/breeze-24/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/22/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ generated/breeze-24/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/16/object-flip-horizontal.svg
+ breeze/16/object-flip-vertical.svg
+ breeze/22/object-flip-vertical.svg
+ generated/breeze-24/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ generated/breeze-24/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ breeze/22/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ generated/breeze-24/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
+ breeze/16/object-flip-vertical.svg
breeze/16/application-postscript.svg
breeze/22/application-postscript.svg
generated/breeze-24/application-postscript.svg
@@ -2236,6 +2283,19 @@
generated/traced-24/titleblock-right.svg
generated/traced-large-24/titleblock-right.svg
traced/large22/titleblock-right.svg
+ breeze/16/transform-crop.svg
+ breeze/22/transform-crop.svg
+ generated/breeze-24/transform-crop.svg
+ breeze/16/transform-crop.svg
+ generated/breeze-24/transform-crop.svg
+ breeze/16/transform-crop.svg
+ breeze/16/transform-crop.svg
+ breeze/16/transform-crop.svg
+ breeze/22/transform-crop.svg
+ breeze/16/transform-crop.svg
+ generated/breeze-24/transform-crop.svg
+ breeze/16/transform-crop.svg
+ breeze/16/transform-crop.svg
breeze/16/transform-rotate.svg
breeze/22/transform-rotate.svg
generated/breeze-24/transform-rotate.svg
@@ -2411,6 +2471,19 @@
generated/traced-24/west.svg
generated/traced-large-24/west.svg
traced/large22/west.svg
+ breeze/16/window-close.svg
+ breeze/22/window-close.svg
+ generated/breeze-24/window-close.svg
+ breeze/32/window-close.svg
+ generated/breeze-24/window-close.svg
+ breeze/32/window-close.svg
+ breeze/32/window-close.svg
+ breeze/32/window-close.svg
+ breeze/22/window-close.svg
+ breeze/32/window-close.svg
+ generated/breeze-24/window-close.svg
+ breeze/32/window-close.svg
+ breeze/32/window-close.svg
breeze/16/window-new.svg
breeze/22/window-new.svg
generated/breeze-24/window-new.svg
@@ -2505,11 +2578,6 @@
themes/qet-dark/scalable/label.svg
themes/qet-dark/scalable/pdf-import.svg
themes/qet-dark/scalable/snap-to-grid.svg
- themes/qet-dark/scalable/edit-opacity.svg
- themes/qet-dark/scalable/image-flip-horizontal.svg
- themes/qet-dark/scalable/image-flip-vertical.svg
- themes/qet-dark/scalable/draw-bezier-curves.svg
- themes/qet-dark/scalable/transform-crop.svg
themes/qet-dark/scalable/ellipse-to-bezier.svg
themes/qet-dark/scalable/rect-to-bezier.svg
themes/qet-dark/scalable/rect-to-polyline.svg
@@ -2658,6 +2726,9 @@
themes/qet-dark/breeze/22/document-save-as.svg
themes/qet-dark/breeze-24/document-save-as.svg
themes/qet-dark/breeze/32/document-save-as.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/22/draw-bezier-curves.svg
+ themes/qet-dark/breeze-24/draw-bezier-curves.svg
themes/qet-dark/scalable-16/draw-fillet.svg
themes/qet-dark/scalable-22/draw-fillet.svg
themes/qet-dark/traced/16/east.svg
@@ -2681,6 +2752,9 @@
themes/qet-dark/breeze/16/edit-download.svg
themes/qet-dark/breeze/22/edit-download.svg
themes/qet-dark/breeze-24/edit-download.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/22/edit-opacity.svg
+ themes/qet-dark/breeze-24/edit-opacity.svg
themes/qet-dark/breeze/16/edit-paste.svg
themes/qet-dark/breeze/22/edit-paste.svg
themes/qet-dark/breeze-24/edit-paste.svg
@@ -2923,6 +2997,9 @@
themes/qet-dark/traced/large22/hotspot.svg
themes/qet-dark/traced-large-24/hotspot.svg
themes/qet-dark/traced-24/hotspot.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/22/object-flip-horizontal.svg
+ themes/qet-dark/breeze-24/object-flip-horizontal.svg
themes/qet-dark/breeze/16/insert-image.svg
themes/qet-dark/breeze/22/insert-image.svg
themes/qet-dark/breeze-24/insert-image.svg
@@ -2955,9 +3032,6 @@
themes/qet-dark/breeze/16/view-hidden.svg
themes/qet-dark/breeze/22/view-hidden.svg
themes/qet-dark/breeze-24/view-hidden.svg
- themes/qet-dark/breeze/16/object-flip-horizontal.svg
- themes/qet-dark/breeze/22/object-flip-horizontal.svg
- themes/qet-dark/breeze-24/object-flip-horizontal.svg
themes/qet-dark/traced/16/move.svg
themes/qet-dark/traced/large16/move.svg
themes/qet-dark/traced/22/move.svg
@@ -3086,6 +3160,9 @@
themes/qet-dark/traced/large16/titleblock-right.svg
themes/qet-dark/traced/large22/titleblock-right.svg
themes/qet-dark/traced-large-24/titleblock-right.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/22/transform-crop.svg
+ themes/qet-dark/breeze-24/transform-crop.svg
themes/qet-dark/breeze/16/transform-rotate.svg
themes/qet-dark/breeze/22/transform-rotate.svg
themes/qet-dark/breeze-24/transform-rotate.svg
@@ -3130,6 +3207,10 @@
themes/qet-dark/traced/large22/west.svg
themes/qet-dark/traced-large-24/west.svg
themes/qet-dark/traced-24/west.svg
+ themes/qet-dark/breeze/16/window-close.svg
+ themes/qet-dark/breeze/22/window-close.svg
+ themes/qet-dark/breeze-24/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
themes/qet-dark/breeze/16/window-new.svg
themes/qet-dark/breeze/22/window-new.svg
themes/qet-dark/breeze-24/window-new.svg
@@ -3627,6 +3708,19 @@
themes/qet-dark/breeze-24/document-save-as.svg
themes/qet-dark/breeze/32/document-save-as.svg
themes/qet-dark/breeze/32/document-save-as.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/22/draw-bezier-curves.svg
+ themes/qet-dark/breeze-24/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze-24/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/22/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze-24/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
+ themes/qet-dark/breeze/16/draw-bezier-curves.svg
themes/qet-dark/scalable-16/draw-fillet.svg
themes/qet-dark/scalable-22/draw-fillet.svg
themes/qet-dark/scalable-16/draw-fillet.svg
@@ -3719,6 +3813,19 @@
themes/qet-dark/breeze-24/edit-download.svg
themes/qet-dark/breeze/16/edit-download.svg
themes/qet-dark/breeze/16/edit-download.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/22/edit-opacity.svg
+ themes/qet-dark/breeze-24/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze-24/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/22/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze-24/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
+ themes/qet-dark/breeze/16/edit-opacity.svg
themes/qet-dark/breeze/16/edit-paste.svg
themes/qet-dark/breeze/22/edit-paste.svg
themes/qet-dark/breeze-24/edit-paste.svg
@@ -4510,6 +4617,32 @@
themes/qet-dark/traced-24/hotspot.svg
themes/qet-dark/traced-large-24/hotspot.svg
themes/qet-dark/traced/large22/hotspot.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/22/object-flip-horizontal.svg
+ themes/qet-dark/breeze-24/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze-24/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/22/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze-24/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-horizontal.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze/22/object-flip-vertical.svg
+ themes/qet-dark/breeze-24/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze-24/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze/22/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze-24/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
+ themes/qet-dark/breeze/16/object-flip-vertical.svg
themes/qet-dark/breeze/16/insert-image.svg
themes/qet-dark/breeze/22/insert-image.svg
themes/qet-dark/breeze-24/insert-image.svg
@@ -5070,6 +5203,19 @@
themes/qet-dark/traced/large16/titleblock-right.svg
themes/qet-dark/traced-large-24/titleblock-right.svg
themes/qet-dark/traced/large22/titleblock-right.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/22/transform-crop.svg
+ themes/qet-dark/breeze-24/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze-24/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/22/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze-24/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
+ themes/qet-dark/breeze/16/transform-crop.svg
themes/qet-dark/breeze/16/transform-rotate.svg
themes/qet-dark/breeze/22/transform-rotate.svg
themes/qet-dark/breeze-24/transform-rotate.svg
@@ -5219,6 +5365,19 @@
themes/qet-dark/traced-24/west.svg
themes/qet-dark/traced-large-24/west.svg
themes/qet-dark/traced/large22/west.svg
+ themes/qet-dark/breeze/16/window-close.svg
+ themes/qet-dark/breeze/22/window-close.svg
+ themes/qet-dark/breeze-24/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze-24/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze/22/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze-24/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
+ themes/qet-dark/breeze/32/window-close.svg
themes/qet-dark/breeze/16/window-new.svg
themes/qet-dark/breeze/22/window-new.svg
themes/qet-dark/breeze-24/window-new.svg
diff --git a/ico/generated/ellipse-to-bezier.svg b/ico/scalable/ellipse-to-bezier.svg
similarity index 100%
rename from ico/generated/ellipse-to-bezier.svg
rename to ico/scalable/ellipse-to-bezier.svg
diff --git a/ico/generated/rect-to-bezier.svg b/ico/scalable/rect-to-bezier.svg
similarity index 100%
rename from ico/generated/rect-to-bezier.svg
rename to ico/scalable/rect-to-bezier.svg
diff --git a/ico/generated/rect-to-polyline.svg b/ico/scalable/rect-to-polyline.svg
similarity index 100%
rename from ico/generated/rect-to-polyline.svg
rename to ico/scalable/rect-to-polyline.svg
diff --git a/ico/themes/qet-dark/breeze-24/draw-bezier-curves.svg b/ico/themes/qet-dark/breeze-24/draw-bezier-curves.svg
new file mode 100644
index 000000000..830e815e9
--- /dev/null
+++ b/ico/themes/qet-dark/breeze-24/draw-bezier-curves.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/themes/qet-dark/breeze-24/edit-opacity.svg b/ico/themes/qet-dark/breeze-24/edit-opacity.svg
new file mode 100644
index 000000000..d8c84c0c2
--- /dev/null
+++ b/ico/themes/qet-dark/breeze-24/edit-opacity.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/ico/themes/qet-dark/breeze-24/transform-crop.svg b/ico/themes/qet-dark/breeze-24/transform-crop.svg
new file mode 100644
index 000000000..88748326b
--- /dev/null
+++ b/ico/themes/qet-dark/breeze-24/transform-crop.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/themes/qet-dark/breeze-24/window-close.svg b/ico/themes/qet-dark/breeze-24/window-close.svg
new file mode 100644
index 000000000..686721751
--- /dev/null
+++ b/ico/themes/qet-dark/breeze-24/window-close.svg
@@ -0,0 +1,19 @@
+
diff --git a/ico/themes/qet-dark/breeze/16/draw-bezier-curves.svg b/ico/themes/qet-dark/breeze/16/draw-bezier-curves.svg
new file mode 100644
index 000000000..42e4efccd
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/16/draw-bezier-curves.svg
@@ -0,0 +1,13 @@
+
diff --git a/ico/themes/qet-dark/breeze/16/edit-opacity.svg b/ico/themes/qet-dark/breeze/16/edit-opacity.svg
new file mode 100644
index 000000000..ccbf58dd9
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/16/edit-opacity.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/ico/themes/qet-dark/breeze/16/transform-crop.svg b/ico/themes/qet-dark/breeze/16/transform-crop.svg
new file mode 100644
index 000000000..aea4bf582
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/16/transform-crop.svg
@@ -0,0 +1,13 @@
+
diff --git a/ico/themes/qet-dark/breeze/16/window-close.svg b/ico/themes/qet-dark/breeze/16/window-close.svg
new file mode 100644
index 000000000..03516bc11
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/16/window-close.svg
@@ -0,0 +1,17 @@
+
diff --git a/ico/themes/qet-dark/breeze/22/draw-bezier-curves.svg b/ico/themes/qet-dark/breeze/22/draw-bezier-curves.svg
new file mode 100644
index 000000000..b1ced523b
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/22/draw-bezier-curves.svg
@@ -0,0 +1,14 @@
+
diff --git a/ico/themes/qet-dark/breeze/22/edit-opacity.svg b/ico/themes/qet-dark/breeze/22/edit-opacity.svg
new file mode 100644
index 000000000..43ecb7a8f
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/22/edit-opacity.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/ico/themes/qet-dark/breeze/22/transform-crop.svg b/ico/themes/qet-dark/breeze/22/transform-crop.svg
new file mode 100644
index 000000000..c0d4cbe46
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/22/transform-crop.svg
@@ -0,0 +1,14 @@
+
diff --git a/ico/themes/qet-dark/breeze/22/window-close.svg b/ico/themes/qet-dark/breeze/22/window-close.svg
new file mode 100644
index 000000000..4a4ea1262
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/22/window-close.svg
@@ -0,0 +1,17 @@
+
diff --git a/ico/themes/qet-dark/breeze/32/window-close.svg b/ico/themes/qet-dark/breeze/32/window-close.svg
new file mode 100644
index 000000000..d9676b984
--- /dev/null
+++ b/ico/themes/qet-dark/breeze/32/window-close.svg
@@ -0,0 +1,16 @@
+
diff --git a/ico/themes/qet-dark/scalable/draw-bezier-curves.svg b/ico/themes/qet-dark/scalable/draw-bezier-curves.svg
deleted file mode 100644
index 103479773..000000000
--- a/ico/themes/qet-dark/scalable/draw-bezier-curves.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/ico/themes/qet-dark/scalable/edit-opacity.svg b/ico/themes/qet-dark/scalable/edit-opacity.svg
deleted file mode 100644
index b046068e2..000000000
--- a/ico/themes/qet-dark/scalable/edit-opacity.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/ico/themes/qet-dark/scalable/image-flip-horizontal.svg b/ico/themes/qet-dark/scalable/image-flip-horizontal.svg
deleted file mode 100644
index 7371855f4..000000000
--- a/ico/themes/qet-dark/scalable/image-flip-horizontal.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/ico/themes/qet-dark/scalable/image-flip-vertical.svg b/ico/themes/qet-dark/scalable/image-flip-vertical.svg
deleted file mode 100644
index f28c90bba..000000000
--- a/ico/themes/qet-dark/scalable/image-flip-vertical.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/ico/themes/qet-dark/scalable/transform-crop.svg b/ico/themes/qet-dark/scalable/transform-crop.svg
deleted file mode 100644
index cb219333d..000000000
--- a/ico/themes/qet-dark/scalable/transform-crop.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/misc/make_icon_themes.py b/misc/make_icon_themes.py
index 3d585a3db..a0e92ac0e 100644
--- a/misc/make_icon_themes.py
+++ b/misc/make_icon_themes.py
@@ -184,14 +184,9 @@ SVGS = [
"scalable/label.svg",
"scalable/pdf-import.svg",
"scalable/snap-to-grid.svg",
- "breeze-icons/scalable/apps/hidef/edit-opacity.svg",
- "breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg",
- "breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg",
- "breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg",
- "breeze-icons/scalable/apps/hidef/transform-crop.svg",
- "generated/ellipse-to-bezier.svg",
- "generated/rect-to-bezier.svg",
- "generated/rect-to-polyline.svg",
+ "scalable/ellipse-to-bezier.svg",
+ "scalable/rect-to-bezier.svg",
+ "scalable/rect-to-polyline.svg",
]
# Icons served by Breeze SVGs in ico/breeze/, QET name to Breeze name.
@@ -216,12 +211,14 @@ BREEZE = {
"document-save": "document-save",
"document-save-all": "document-save-all",
"document-save-as": "document-save-as",
+ "draw-bezier-curves": "draw-bezier-curves",
"edit-clear": "edit-clear",
"edit-clear-locationbar-ltr": "edit-clear-locationbar-ltr",
"edit-copy": "edit-copy",
"edit-cut": "edit-cut",
"edit-delete": "edit-delete",
"edit-download": "edit-download",
+ "edit-opacity": "edit-opacity",
"edit-paste": "edit-paste",
"edit-redo": "edit-redo",
"edit-rename": "document-edit",
@@ -257,6 +254,8 @@ BREEZE = {
"grid": "view-grid",
"help-contents": "help-contents",
"help-donate": "love-amarok",
+ "image-flip-horizontal": "object-flip-horizontal",
+ "image-flip-vertical": "object-flip-vertical",
"image-x-eps": "application-postscript",
"insert-image": "insert-image",
"item-cancel": "dialog-cancel",
@@ -281,6 +280,7 @@ BREEZE = {
"start": "media-playback-start",
"table-of-content": "gtk-index",
"text": "insert-text",
+ "transform-crop": "transform-crop",
"transform-rotate": "transform-rotate",
"transform-scale": "transform-scale",
"two_pages": "view-pages-facing",
@@ -291,6 +291,7 @@ BREEZE = {
"view-refresh": "view-refresh",
"view-restore": "view-restore",
"view_fit_width": "zoom-fit-width",
+ "window-close": "window-close",
"window-new": "window-new",
"zoom-draw": "zoom-fit-best",
"zoom-in": "zoom-in",
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index dd68461dd..197c2d88d 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -271,60 +271,12 @@
ico/24x16/za.png
ico/24x16/zm.png
ico/24x16/zw.png
- ico/breeze-icons/128x128/apps/qelectrotech.png
- ico/breeze-icons/128x128/mimetypes/application-x-qet-element.png
- ico/breeze-icons/128x128/mimetypes/application-x-qet-project.png
- ico/breeze-icons/128x128/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/16x16/apps/qelectrotech.png
ico/breeze-icons/16x16/mimetypes/application-x-qet-element.png
ico/breeze-icons/16x16/mimetypes/application-x-qet-project.png
- ico/breeze-icons/16x16/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/22x22/apps/qelectrotech.png
ico/breeze-icons/22x22/mimetypes/application-x-qet-element.png
ico/breeze-icons/22x22/mimetypes/application-x-qet-project.png
- ico/breeze-icons/22x22/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/256x256/apps/qelectrotech.png
- ico/breeze-icons/256x256/mimetypes/application-x-qet-element.png
- ico/breeze-icons/256x256/mimetypes/application-x-qet-project.png
- ico/breeze-icons/256x256/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/32x32/apps/qelectrotech.png
ico/breeze-icons/32x32/mimetypes/application-x-qet-element.png
ico/breeze-icons/32x32/mimetypes/application-x-qet-project.png
- ico/breeze-icons/32x32/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/48x48/apps/qelectrotech.png
- ico/breeze-icons/48x48/mimetypes/application-x-qet-element.png
- ico/breeze-icons/48x48/mimetypes/application-x-qet-project.png
- ico/breeze-icons/48x48/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/64x64/apps/qelectrotech.png
- ico/breeze-icons/64x64/mimetypes/application-x-qet-element.png
- ico/breeze-icons/64x64/mimetypes/application-x-qet-project.png
- ico/breeze-icons/64x64/mimetypes/application-x-qet-titleblock.png
- ico/breeze-icons/scalable/apps/hidef/qelectrotech.svgz
- ico/breeze-icons/scalable/apps/small/16x16/qelectrotech.svgz
- ico/breeze-icons/scalable/apps/small/22x22/qelectrotech.svgz
- ico/breeze-icons/scalable/apps/small/32x32/qelectrotech.svgz
- ico/breeze-icons/scalable/apps/small/48x48/qelectrotech.svgz
- ico/breeze-icons/scalable/apps/small/64x64/qelectrotech.svgz
- ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz
- ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz
- ico/breeze-icons/scalable/mimetypes/hidef/application-x-qet-titleblock.svgz
- ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz
- ico/breeze-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz
- ico/breeze-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz
- ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz
- ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz
- ico/breeze-icons/scalable/mimetypes/small/32x32/application-x-qet-titleblock.svgz
- ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz
- ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-project.svgz
- ico/breeze-icons/scalable/mimetypes/small/48x48/application-x-qet-titleblock.svgz
- ico/breeze-icons/scalable/apps/hidef/draw-bezier-curves.svg
- ico/breeze-icons/scalable/apps/hidef/transform-crop.svg
- ico/breeze-icons/scalable/apps/hidef/image-flip-horizontal-symbolic.svg
- ico/breeze-icons/scalable/apps/hidef/image-flip-vertical-symbolic.svg
- ico/breeze-icons/scalable/apps/hidef/edit-opacity.svg
- ico/generated/rect-to-polyline.svg
- ico/generated/rect-to-bezier.svg
- ico/generated/ellipse-to-bezier.svg
ico/mac_icon/elmt.icns
ico/mac_icon/qelectrotech.icns
ico/mac_icon/qet.icns
@@ -336,7 +288,6 @@
ico/windows_icon/qelectrotech.ico
ico/windows_icon/qelectrotech.rc
ico/copyright
- ico/16x16/window-close.svg
ico/22x22/color/color-brown.png
ico/22x22/color/color-gray.png
ico/22x22/color/color-orange.png
diff --git a/sources/SearchAndReplace/ui/searchandreplacewidget.ui b/sources/SearchAndReplace/ui/searchandreplacewidget.ui
index e14cf95c9..0f02f9b97 100644
--- a/sources/SearchAndReplace/ui/searchandreplacewidget.ui
+++ b/sources/SearchAndReplace/ui/searchandreplacewidget.ui
@@ -338,8 +338,7 @@
-
- :/ico/16x16/window-close.svg:/ico/16x16/window-close.svg
+
true
diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp
index dbfe7a736..16edddddc 100644
--- a/sources/qeticons.cpp
+++ b/sources/qeticons.cpp
@@ -163,9 +163,7 @@ namespace QET {
QIcon ProjectFile;
QIcon ProjectFileGP;
QIcon ProjectProperties;
- QIcon QETIcon;
QIcon QETLogo;
- QIcon QETOxygenLogo;
QIcon QtLogo;
QIcon Raise;
QIcon RectToBezier;
@@ -565,7 +563,6 @@ void QET::Icons::initIcons()
ProjectProperties = QIcon::fromTheme("project-properties");
QETDonate = QIcon::fromTheme("help-donate");
QETDownload = QIcon::fromTheme("edit-download");
- QETIcon.addFile(":/ico/256x256/qelectrotech.png");
// The elements panel shows the project root with this icon in a 50 px
// slot meant for element previews. The theme name "project" also
// carries the 128 px file used by the configuration dialog, and on a
@@ -577,13 +574,6 @@ void QET::Icons::initIcons()
QETLogo = QIcon::fromTheme("qet");
QETManual = QIcon::fromTheme("help-contents");
QETLogo.addFile(":/ico/256x256/qet.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/128x128/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/16x16/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/22x22/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/256x256/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/32x32/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/48x48/apps/qelectrotech.png");
- QETOxygenLogo.addFile(":/ico/breeze-icons/64x64/apps/qelectrotech.png");
QETVideo = QIcon::fromTheme("kdenlive-show-video");
QtLogo = QIcon::fromTheme("qt");
Raise = QIcon::fromTheme("raise");
diff --git a/sources/qeticons.h b/sources/qeticons.h
index 345e6ceda..fb14114e3 100644
--- a/sources/qeticons.h
+++ b/sources/qeticons.h
@@ -171,9 +171,7 @@ namespace QET {
extern QIcon ProjectNew;
extern QIcon ProjectProperties;
extern QIcon Projects;
- extern QIcon QETIcon;
extern QIcon QETLogo;
- extern QIcon QETOxygenLogo;
extern QIcon QtLogo;
extern QIcon Raise;
extern QIcon RectToBezier;