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-added/16/transform-crop.svg b/ico/breeze-added/16/transform-crop.svg new file mode 100644 index 000000000..08715c08b --- /dev/null +++ b/ico/breeze-added/16/transform-crop.svg @@ -0,0 +1,11 @@ + + + + + + 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/copyright b/ico/copyright index 2d3b5d104..aa5d57ef6 100644 --- a/ico/copyright +++ b/ico/copyright @@ -89,109 +89,150 @@ License: public-domain If you find these icons useful, share-them! Contact: webmaster@strangeplanet.fr -Files: ico/16x16/* -Files: ico/22x22/* -Files: ico/32x32/* -Files: ico/48x48/* -Files: ico/128x128/* Files: ico/breeze/* -From the KDE Breeze theme icons Copyright: 2014, Uri Herrera and others +License: LGPL-3+ +Comment: From the KDE Breeze icon theme, https://invent.kde.org/frameworks/breeze-icons - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 3 of the License, or (at your option) any later version. +Files: ico/breeze-added/* +Copyright: 2026, The QElectroTech Team +License: LGPL-3+ +Comment: 16 pixel versions of the KDE Breeze icons of the same names, under + the Breeze license. - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. +Files: ico/traced/* ico/scalable/* ico/128x128/* ico/22x22/color/* +Copyright: 2006-2026, The QElectroTech Team +License: GPL-2+ +Comment: + ico/traced/*/east.svg by the QElectroTech team, traced from east.png by Nuri, with permission + changes: icon color, icon rotation + ico/traced/*/element.svg by the QElectroTech team, traced from element.png by Nuri, with permission + ico/traced/*/element-delete.svg by the QElectroTech team, traced from element-delete.png by Nuri, with permission + ico/traced/*/element-edit.svg by the QElectroTech team, traced from element-edit.png by Nuri, with permission + ico/traced/*/element-new.svg by the QElectroTech team, traced from element-new.png by Nuri, with permission + ico/traced/*/endline-circle.svg by the QElectroTech team, traced from endline-circle.png by Nuri, with permission + ico/traced/*/endline-diamond.svg by the QElectroTech team, traced from endline-diamond.png by Nuri, with permission + ico/traced/*/endline-none.svg by the QElectroTech team, traced from endline-none.png by Nuri, with permission + ico/traced/*/endline-simple.svg by the QElectroTech team, traced from endline-simple.png by Nuri, with permission + ico/traced/*/endline-triangle.svg by the QElectroTech team, traced from endline-triangle.png by Nuri, with permission + ico/traced/*/export-csv.svg by the QElectroTech team, traced from export-csv.png by Nuri, with permission + ico/traced/*/folder-delete.svg by the QElectroTech team, traced from folder-delete.png by Nuri, with permission + ico/traced/*/folder-edit.svg by the QElectroTech team, traced from folder-edit.png by Nuri, with permission + ico/traced/*/folder-only-this.svg by the QElectroTech team, traced from folder-only-this.png by Nuri, with permission + ico/traced/*/folder-show-all.svg by the QElectroTech team, traced from folder-show-all.png by Nuri, with permission + ico/traced/*/ground.svg by the QElectroTech team, traced from ground.png by Nuri, with permission + ico/traced/*/neutral.svg by the QElectroTech team, traced from neutral.png by Nuri, with permission + ico/traced/*/north.svg by the QElectroTech team, traced from north.png by Nuri, with permission + ico/traced/*/phase.svg by the QElectroTech team, traced from phase.png by Nuri, with permission + ico/traced/*/project.svg by the QElectroTech team, traced from project.png by Nuri, with permission + ico/traced/*/project-close.svg by the QElectroTech team, traced from project-close.png by Nuri, with permission + ico/traced/*/project-new.svg by the QElectroTech team, traced from project-new.png by Nuri, with permission + ico/traced/*/project-properties.svg by the QElectroTech team, traced from project-properties.png by Nuri, with permission + ico/traced/*/qet.svg by the QElectroTech team, traced from qet.png by Nuri, with permission + ico/traced/*/south.svg by the QElectroTech team, traced from south.png by Nuri, with permission + ico/traced/*/terminalstrip.svg by the QElectroTech team, traced from terminalstrip.png by Nuri, with permission + ico/traced/*/west.svg by the QElectroTech team, traced from west.png by Nuri, with permission + ico/traced/*/arc.svg by the QElectroTech team, traced from arc.png by Nuri, with permission + ico/traced/*/autoconnect.svg by the QElectroTech team, traced from autoconnect.png by Nuri, with permission + ico/traced/*/diagram_bg.svg by the QElectroTech team, traced from diagram_bg.png by Nuri, with permission + changes: icon color, icon rotation + ico/traced/*/hotspot.svg by the QElectroTech team, traced from hotspot.png by Nuri, with permission + ico/traced/*/landscape.svg by the QElectroTech team, traced from landscape.png by Nuri, with permission + ico/traced/*/portrait.svg by the QElectroTech team, traced from portrait.png by Nuri, with permission + ico/traced/*/terminal.svg by the QElectroTech team, traced from terminal.png by Nuri, with permission + ico/traced/*/titleblock-bottom.svg by the QElectroTech team, traced from titleblock-bottom.png by Nuri, with permission + ico/traced/*/titleblock-right.svg by the QElectroTech team, traced from titleblock-right.png by Nuri, with permission + ico/traced/*/simplifyrichtext.svg by the QElectroTech team, traced from simplifyrichtext.png by Nuri, with permission + ico/128x128/configure-shortcuts.svg by Jeff Patterson from the QElectroTech team + ico/scalable/pdf-import.svg by Jeff Patterson from the QElectroTech team, laid out like the former insert-image.png + ico/scalable/diagram.svg, folio-new.svg, folio-delete.svg, folio-properties.svg, label.svg by Jeff Patterson from the QElectroTech team, the folio icons redrawn in the same style + ico/traced/*/circle.svg, ellipse.svg, view-fit-window.svg by ispyisail from the QElectroTech team, 16 pixel versions by the QElectroTech team + ico/traced/* other than the above by the QElectroTech team, traced from QElectroTech's PNG icons of the same names + ico/scalable/16/* by the QElectroTech team, 16 pixel versions of the ico/scalable/ icons of the same names + ico/128x128/terminalstrip.svg by Jeff Patterson from the QElectroTech team + ico/22x22/color/* by Arnaud, contributed in 2020 - You should have received a copy of the GNU Lesser General Public - License along with this library. If not, see . +Files: ico/scalable/ellipse-to-bezier.svg ico/scalable/rect-to-bezier.svg + ico/scalable/rect-to-polyline.svg +Copyright: 2026, Andre Rummler +License: unknown +Comment: License not stated yet. To be redrawn for the icon theme. -Clarification: +Files: ico/traced/*/qt.svg +Copyright: The Qt Company Ltd. +License: Qt-trademark +Comment: The Qt logo, traced by the QElectroTech team from + http://brand.qt.io/downloads/ - The GNU Lesser General Public License or LGPL is written for - software libraries in the first place. We expressly want the LGPL to - be valid for this artwork library too. +Files: ico/256x256/* ico/breeze-icons/* ico/mac_icon/* ico/windows_icon/* + ico/splash.png +Copyright: Nuri +License: CC-BY-ND-3.0 +Comment: Drawn for QElectroTech in the style of KDE Breeze. - KDE Breeze theme icons is a special kind of software library, it is an - artwork library, it's elements can be used in a Graphical User Interface, or - GUI. +Files: ico/windows_icon/*.sh ico/windows_icon/*.rc +Copyright: 2006-2026, The QElectroTech Team +License: GPL-2+ - Source code, for this library means: - - where they exist, SVG; - - otherwise, if applicable, the multi-layered formats xcf or psd, or - otherwise png. +Files: ico/themes/* ico/generated/* +Copyright: 2014, Uri Herrera and others + 2006-2026, The QElectroTech Team +License: LGPL-3+ and GPL-2+ +Comment: Built by misc/make_icon_themes.py from ico/breeze/, ico/breeze-added/, + ico/traced/ and ico/scalable/. Each file has the license of the file it is + built from. - The LGPL in some sections obliges you to make the files carry - notices. With images this is in some cases impossible or hardly useful. +License: LGPL-3+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library. If not, see . + . + Clarification: + . + The GNU Lesser General Public License or LGPL is written for + software libraries in the first place. We expressly want the LGPL to + be valid for this artwork library too. + . + KDE Breeze theme icons is a special kind of software library, it is an + artwork library, it's elements can be used in a Graphical User Interface, or + GUI. + . + Source code, for this library means: + - where they exist, SVG; + - otherwise, if applicable, the multi-layered formats xcf or psd, or + otherwise png. + . + The LGPL in some sections obliges you to make the files carry + notices. With images this is in some cases impossible or hardly useful. + . + With this library a notice is placed at a prominent place in the directory + containing the elements. You may follow this practice. + . + The exception in section 5 of the GNU Lesser General Public License covers + the use of elements of this art library in a GUI. + . + https://vdesign.kde.org/ - With this library a notice is placed at a prominent place in the directory - containing the elements. You may follow this practice. +License: CC-BY-ND-3.0 + This work is licensed under the Creative Commons Attribution-NoDerivs 3.0 + Unported License. To view a copy of this license, visit + http://creativecommons.org/licenses/by-nd/3.0/ - The exception in section 5 of the GNU Lesser General Public License covers - the use of elements of this art library in a GUI. - - https://vdesign.kde.org/ - - Some icons have been created exclusively for QElectroTech. They are based or inspired by the KDE Breeze icon theme. - These icons are: - ico/traced/*/east.svg by the QElectroTech team, traced from east.png by Nuri, with permission (License GPL-2.0-or-later) - changes: icon color, icon rotation - ico/traced/*/element.svg by the QElectroTech team, traced from element.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/element-delete.svg by the QElectroTech team, traced from element-delete.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/element-edit.svg by the QElectroTech team, traced from element-edit.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/element-new.svg by the QElectroTech team, traced from element-new.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/endline-circle.svg by the QElectroTech team, traced from endline-circle.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/endline-diamond.svg by the QElectroTech team, traced from endline-diamond.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/endline-none.svg by the QElectroTech team, traced from endline-none.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/endline-simple.svg by the QElectroTech team, traced from endline-simple.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/endline-triangle.svg by the QElectroTech team, traced from endline-triangle.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/export-csv.svg by the QElectroTech team, traced from export-csv.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/folder-delete.svg by the QElectroTech team, traced from folder-delete.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/folder-edit.svg by the QElectroTech team, traced from folder-edit.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/folder-only-this.svg by the QElectroTech team, traced from folder-only-this.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/folder-show-all.svg by the QElectroTech team, traced from folder-show-all.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/ground.svg by the QElectroTech team, traced from ground.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/neutral.svg by the QElectroTech team, traced from neutral.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/north.svg by the QElectroTech team, traced from north.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/phase.svg by the QElectroTech team, traced from phase.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/project.svg by the QElectroTech team, traced from project.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/project-close.svg by the QElectroTech team, traced from project-close.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/project-new.svg by the QElectroTech team, traced from project-new.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/project-properties.svg by the QElectroTech team, traced from project-properties.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/qet.svg by the QElectroTech team, traced from qet.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/qt.svg by the QElectroTech team, traced from the Qt logo, http://brand.qt.io/downloads/ - ico/traced/*/south.svg by the QElectroTech team, traced from south.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/terminalstrip.svg by the QElectroTech team, traced from terminalstrip.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/west.svg by the QElectroTech team, traced from west.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/arc.svg by the QElectroTech team, traced from arc.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/autoconnect.svg by the QElectroTech team, traced from autoconnect.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/diagram_bg.svg by the QElectroTech team, traced from diagram_bg.png by Nuri, with permission (License GPL-2.0-or-later) - changes: icon color, icon rotation - ico/traced/*/hotspot.svg by the QElectroTech team, traced from hotspot.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/landscape.svg by the QElectroTech team, traced from landscape.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/portrait.svg by the QElectroTech team, traced from portrait.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/terminal.svg by the QElectroTech team, traced from terminal.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/titleblock-bottom.svg by the QElectroTech team, traced from titleblock-bottom.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/titleblock-right.svg by the QElectroTech team, traced from titleblock-right.png by Nuri, with permission (License GPL-2.0-or-later) - ico/traced/*/simplifyrichtext.svg by the QElectroTech team, traced from simplifyrichtext.png by Nuri, with permission (License GPL-2.0-or-later) - ico/128x128/configure-shortcuts.svg by Jeff Patterson from the QElectroTech team (License GPL-2.0-or-later) - ico/scalable/pdf-import.svg by Jeff Patterson from the QElectroTech team (License CC BY-ND 3.0), laid out like the former insert-image.png - ico/scalable/diagram.svg, folio-new.svg, folio-delete.svg, folio-properties.svg, label.svg by Jeff Patterson from the QElectroTech team (License CC BY-ND 3.0), the folio icons redrawn in the same style - ico/traced/*/circle.svg, ellipse.svg, view-fit-window.svg by ispyisail from the QElectroTech team (License GPL-2.0-or-later), 16 pixel versions by the QElectroTech team - ico/traced/* other than the above by the QElectroTech team (License GPL-2.0-or-later), traced from QElectroTech's PNG icons of the same names - ico/scalable/16/* by the QElectroTech team (License GPL-2.0-or-later), 16 pixel versions of the ico/scalable/ icons of the same names - ico/breeze-added/16/* by the QElectroTech team, 16 pixel versions of the KDE Breeze icons of the same names (License LGPL, as Breeze) - ico/256x256/* by Nuri from the QElectroTech team (License CC BY-ND 3.0) - ico/breeze-icons/* by Nuri from the QElectroTech team (License CC BY-ND 3.0) - ico/mac_icon/* by Nuri from the QElectroTech team (License CC BY-ND 3.0) - ico/splash.png by Nuri from the QElectroTech team (License CC BY-ND 3.0) - ico/windows_icon/* by Nuri from the QElectroTech team (License CC BY-ND 3.0) +License: Qt-trademark + The Qt logo is a trademark of The Qt Company Ltd., used under its brand + guidelines: http://brand.qt.io/ +License: unknown + The author has not stated a license. Files: debian/* Copyright: 2011-2017, Laurent Trinques 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/generated/traced-24/arc.svg b/ico/generated/traced-24/arc.svg index df09768fa..bc010b325 100644 --- a/ico/generated/traced-24/arc.svg +++ b/ico/generated/traced-24/arc.svg @@ -5,25 +5,17 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/ico/generated/traced-24/circle.svg b/ico/generated/traced-24/circle.svg index 91da1dfe1..ab4990e4d 100644 --- a/ico/generated/traced-24/circle.svg +++ b/ico/generated/traced-24/circle.svg @@ -2,20 +2,28 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/ico/generated/traced-24/ellipse.svg b/ico/generated/traced-24/ellipse.svg index 841723148..a0b357992 100644 --- a/ico/generated/traced-24/ellipse.svg +++ b/ico/generated/traced-24/ellipse.svg @@ -2,22 +2,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/ico/generated/traced-large-24/arc.svg b/ico/generated/traced-large-24/arc.svg index 5ab8cc61b..75699fc93 100644 --- a/ico/generated/traced-large-24/arc.svg +++ b/ico/generated/traced-large-24/arc.svg @@ -5,6 +5,8 @@ - + + + diff --git a/ico/generated/traced-large-24/circle.svg b/ico/generated/traced-large-24/circle.svg index f49fc49a5..300e123c5 100644 --- a/ico/generated/traced-large-24/circle.svg +++ b/ico/generated/traced-large-24/circle.svg @@ -2,11 +2,10 @@ - - + + diff --git a/ico/generated/traced-large-24/ellipse.svg b/ico/generated/traced-large-24/ellipse.svg index 9cd21593a..827b26c88 100644 --- a/ico/generated/traced-large-24/ellipse.svg +++ b/ico/generated/traced-large-24/ellipse.svg @@ -2,11 +2,10 @@ - - + + diff --git a/ico/icon-themes.qrc b/ico/icon-themes.qrc index 37a903f33..6b9255f7b 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-added/16/transform-crop.svg + breeze/22/transform-crop.svg + generated/breeze-24/transform-crop.svg + breeze-added/16/transform-crop.svg + generated/breeze-24/transform-crop.svg + breeze-added/16/transform-crop.svg + breeze-added/16/transform-crop.svg + breeze-added/16/transform-crop.svg + breeze/22/transform-crop.svg + breeze-added/16/transform-crop.svg + generated/breeze-24/transform-crop.svg + breeze-added/16/transform-crop.svg + breeze-added/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-added/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-added/16/transform-crop.svg + themes/qet-dark/breeze/22/transform-crop.svg + themes/qet-dark/breeze-24/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze-24/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze/22/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze-24/transform-crop.svg + themes/qet-dark/breeze-added/16/transform-crop.svg + themes/qet-dark/breeze-added/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-added/16/transform-crop.svg b/ico/themes/qet-dark/breeze-added/16/transform-crop.svg new file mode 100644 index 000000000..d350d8a9b --- /dev/null +++ b/ico/themes/qet-dark/breeze-added/16/transform-crop.svg @@ -0,0 +1,11 @@ + + + + + + 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/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/ico/themes/qet-dark/traced-24/arc.svg b/ico/themes/qet-dark/traced-24/arc.svg index c4b414eaf..cba04e237 100644 --- a/ico/themes/qet-dark/traced-24/arc.svg +++ b/ico/themes/qet-dark/traced-24/arc.svg @@ -5,25 +5,17 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced-24/circle.svg b/ico/themes/qet-dark/traced-24/circle.svg index aaf079f33..dde65d093 100644 --- a/ico/themes/qet-dark/traced-24/circle.svg +++ b/ico/themes/qet-dark/traced-24/circle.svg @@ -2,20 +2,28 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced-24/ellipse.svg b/ico/themes/qet-dark/traced-24/ellipse.svg index 676e31291..085cb5373 100644 --- a/ico/themes/qet-dark/traced-24/ellipse.svg +++ b/ico/themes/qet-dark/traced-24/ellipse.svg @@ -2,22 +2,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced-large-24/arc.svg b/ico/themes/qet-dark/traced-large-24/arc.svg index 6a66b9f94..09abe62c6 100644 --- a/ico/themes/qet-dark/traced-large-24/arc.svg +++ b/ico/themes/qet-dark/traced-large-24/arc.svg @@ -5,6 +5,8 @@ - + + + diff --git a/ico/themes/qet-dark/traced-large-24/circle.svg b/ico/themes/qet-dark/traced-large-24/circle.svg index 177ab3ce0..e0bfdced9 100644 --- a/ico/themes/qet-dark/traced-large-24/circle.svg +++ b/ico/themes/qet-dark/traced-large-24/circle.svg @@ -2,11 +2,10 @@ - - + + diff --git a/ico/themes/qet-dark/traced-large-24/ellipse.svg b/ico/themes/qet-dark/traced-large-24/ellipse.svg index d078da777..dfed9066a 100644 --- a/ico/themes/qet-dark/traced-large-24/ellipse.svg +++ b/ico/themes/qet-dark/traced-large-24/ellipse.svg @@ -2,11 +2,10 @@ - - + + diff --git a/ico/themes/qet-dark/traced/16/arc.svg b/ico/themes/qet-dark/traced/16/arc.svg index 7f851111d..dbc31a5ac 100644 --- a/ico/themes/qet-dark/traced/16/arc.svg +++ b/ico/themes/qet-dark/traced/16/arc.svg @@ -4,13 +4,18 @@ .ColorScheme-Text { color:#dcdcdc; } - - - - - - - - - + + + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/16/circle.svg b/ico/themes/qet-dark/traced/16/circle.svg index f6f289104..dbef06f81 100644 --- a/ico/themes/qet-dark/traced/16/circle.svg +++ b/ico/themes/qet-dark/traced/16/circle.svg @@ -2,17 +2,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/16/ellipse.svg b/ico/themes/qet-dark/traced/16/ellipse.svg index f20e3683e..f9a8d7b61 100644 --- a/ico/themes/qet-dark/traced/16/ellipse.svg +++ b/ico/themes/qet-dark/traced/16/ellipse.svg @@ -2,16 +2,16 @@ - - - - - - - - - + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/22/arc.svg b/ico/themes/qet-dark/traced/22/arc.svg index 9b542da79..3f34fb0b3 100644 --- a/ico/themes/qet-dark/traced/22/arc.svg +++ b/ico/themes/qet-dark/traced/22/arc.svg @@ -4,24 +4,16 @@ .ColorScheme-Text { color:#dcdcdc; } - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/22/circle.svg b/ico/themes/qet-dark/traced/22/circle.svg index f5b1c6119..49b20a04c 100644 --- a/ico/themes/qet-dark/traced/22/circle.svg +++ b/ico/themes/qet-dark/traced/22/circle.svg @@ -2,18 +2,26 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/22/ellipse.svg b/ico/themes/qet-dark/traced/22/ellipse.svg index 4ed940cbc..21fdcd8a1 100644 --- a/ico/themes/qet-dark/traced/22/ellipse.svg +++ b/ico/themes/qet-dark/traced/22/ellipse.svg @@ -2,20 +2,22 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/ico/themes/qet-dark/traced/large16/arc.svg b/ico/themes/qet-dark/traced/large16/arc.svg index 778242ad8..dc1f58fe8 100644 --- a/ico/themes/qet-dark/traced/large16/arc.svg +++ b/ico/themes/qet-dark/traced/large16/arc.svg @@ -4,5 +4,7 @@ .ColorScheme-Text { color:#dcdcdc; } - + + + diff --git a/ico/themes/qet-dark/traced/large16/circle.svg b/ico/themes/qet-dark/traced/large16/circle.svg index 3a8ad1a61..0e28a210c 100644 --- a/ico/themes/qet-dark/traced/large16/circle.svg +++ b/ico/themes/qet-dark/traced/large16/circle.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/themes/qet-dark/traced/large16/ellipse.svg b/ico/themes/qet-dark/traced/large16/ellipse.svg index ff55f773f..825b393d7 100644 --- a/ico/themes/qet-dark/traced/large16/ellipse.svg +++ b/ico/themes/qet-dark/traced/large16/ellipse.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/themes/qet-dark/traced/large22/arc.svg b/ico/themes/qet-dark/traced/large22/arc.svg index a515a8392..8f067651a 100644 --- a/ico/themes/qet-dark/traced/large22/arc.svg +++ b/ico/themes/qet-dark/traced/large22/arc.svg @@ -4,5 +4,7 @@ .ColorScheme-Text { color:#dcdcdc; } - + + + diff --git a/ico/themes/qet-dark/traced/large22/circle.svg b/ico/themes/qet-dark/traced/large22/circle.svg index 8a568e096..888693e32 100644 --- a/ico/themes/qet-dark/traced/large22/circle.svg +++ b/ico/themes/qet-dark/traced/large22/circle.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/themes/qet-dark/traced/large22/ellipse.svg b/ico/themes/qet-dark/traced/large22/ellipse.svg index 2692858f2..ac8efa0e9 100644 --- a/ico/themes/qet-dark/traced/large22/ellipse.svg +++ b/ico/themes/qet-dark/traced/large22/ellipse.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/traced/16/arc.svg b/ico/traced/16/arc.svg index 067b784ab..c2b8a7a31 100644 --- a/ico/traced/16/arc.svg +++ b/ico/traced/16/arc.svg @@ -4,13 +4,18 @@ .ColorScheme-Text { color:#4d4d4d; } - - - - - - - - - + + + + + + + + + + + + + + diff --git a/ico/traced/16/circle.svg b/ico/traced/16/circle.svg index c05f542ee..941654d57 100644 --- a/ico/traced/16/circle.svg +++ b/ico/traced/16/circle.svg @@ -2,17 +2,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/ico/traced/16/ellipse.svg b/ico/traced/16/ellipse.svg index 0c3515a70..a3ed773e6 100644 --- a/ico/traced/16/ellipse.svg +++ b/ico/traced/16/ellipse.svg @@ -2,16 +2,16 @@ - - - - - - - - - + + + + + + + + + + diff --git a/ico/traced/22/arc.svg b/ico/traced/22/arc.svg index 2f28cf24c..d7de8200e 100644 --- a/ico/traced/22/arc.svg +++ b/ico/traced/22/arc.svg @@ -4,24 +4,16 @@ .ColorScheme-Text { color:#4d4d4d; } - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/ico/traced/22/circle.svg b/ico/traced/22/circle.svg index 1dccc4a24..8b29d8837 100644 --- a/ico/traced/22/circle.svg +++ b/ico/traced/22/circle.svg @@ -2,18 +2,26 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/ico/traced/22/ellipse.svg b/ico/traced/22/ellipse.svg index d31dc19be..55071aab2 100644 --- a/ico/traced/22/ellipse.svg +++ b/ico/traced/22/ellipse.svg @@ -2,20 +2,22 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/ico/traced/large16/arc.svg b/ico/traced/large16/arc.svg index a02942c80..f5a63eaf2 100644 --- a/ico/traced/large16/arc.svg +++ b/ico/traced/large16/arc.svg @@ -4,5 +4,7 @@ .ColorScheme-Text { color:#4d4d4d; } - + + + diff --git a/ico/traced/large16/circle.svg b/ico/traced/large16/circle.svg index 01eba33d3..54aade90f 100644 --- a/ico/traced/large16/circle.svg +++ b/ico/traced/large16/circle.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/traced/large16/ellipse.svg b/ico/traced/large16/ellipse.svg index e6a9bb7d0..37225a16b 100644 --- a/ico/traced/large16/ellipse.svg +++ b/ico/traced/large16/ellipse.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/traced/large22/arc.svg b/ico/traced/large22/arc.svg index dc582061a..65f676d46 100644 --- a/ico/traced/large22/arc.svg +++ b/ico/traced/large22/arc.svg @@ -4,5 +4,7 @@ .ColorScheme-Text { color:#4d4d4d; } - + + + diff --git a/ico/traced/large22/circle.svg b/ico/traced/large22/circle.svg index 344d34e0d..4eff30488 100644 --- a/ico/traced/large22/circle.svg +++ b/ico/traced/large22/circle.svg @@ -2,9 +2,8 @@ - - + + diff --git a/ico/traced/large22/ellipse.svg b/ico/traced/large22/ellipse.svg index 979506787..dbf0db55f 100644 --- a/ico/traced/large22/ellipse.svg +++ b/ico/traced/large22/ellipse.svg @@ -2,9 +2,8 @@ - - + + diff --git a/misc/make_icon_themes.py b/misc/make_icon_themes.py index 3d585a3db..7a428ba7b 100644 --- a/misc/make_icon_themes.py +++ b/misc/make_icon_themes.py @@ -62,7 +62,8 @@ for twice the pixels, by the same rule. Where Breeze has no 16 pixel drawing, QET adds one in ico/breeze-added/16/, on Breeze's grid and in its colors, so every icon has art drawn for 16 pixels. Without one, the 32 pixel art is halved, -which blurs. +which blurs. A drawing there also replaces a Breeze 16 pixel drawing in +another style than the 22 pixel art (transform-crop). 32 pixel art drawn in another style than the 22 pixel art (a blue folder for a line-art one) is not used; the 16 pixel art keeps the @@ -184,14 +185,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 +212,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 +255,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 +281,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 +292,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", @@ -478,8 +480,14 @@ def breeze_entries(breeze_name): following the table in the module docstring.""" art = {size: f"breeze/{size}/{breeze_name}.svg" for size in BREEZE_SIZES if (ICO / "breeze" / str(size) / f"{breeze_name}.svg").exists()} + # QET's own 16 pixel drawing, where Breeze has none or draws the icon + # in another style at 16 (transform-crop: a crop mark, a dashed box + # at 22). Breeze's 32 pixel art then goes too, so 32 and up keep the + # 22 pixel look. added = ICO / "breeze-added" / "16" / f"{breeze_name}.svg" - if 16 not in art and added.exists(): + if added.exists(): + if 16 in art: + art.pop(32, None) art[16] = str(added.relative_to(ICO)) # Breeze sometimes draws the 32 pixel icon in another style, a blue # folder where the smaller ones are line art. Its color classes then 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; diff --git a/tests/qttest/tst_importcategory.cpp b/tests/qttest/tst_importcategory.cpp index 6ea53d641..c8345b08b 100644 --- a/tests/qttest/tst_importcategory.cpp +++ b/tests/qttest/tst_importcategory.cpp @@ -1,7 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-or-later #include -#include #include #include #include @@ -27,14 +26,6 @@ class tst_importcategory : public QObject { const QString path = m_dir.filePath(QStringLiteral("probe.js")); const QString home = m_dir.filePath(QStringLiteral("home")); - QDir().mkpath(home + QStringLiteral("/config/QElectroTech")); - //The shipped collection, so common:// paths resolve; forward - //slashes, as Qt reads a backslash here as an escape. - QFile conf(home + QStringLiteral("/config/QElectroTech/QElectroTech.conf")); - if (!conf.open(QIODevice::WriteOnly)) return {}; - conf.write("[elements-collections]\ncommon-collection-path=" - QET_ELEMENTS_DIR "\n"); - conf.close(); QFile f(path); if (!f.open(QIODevice::WriteOnly)) return {}; f.write(script.toUtf8()); @@ -49,8 +40,12 @@ class tst_importcategory : public QObject env.insert(QStringLiteral("TMPDIR"), m_dir.path()); QProcess proc; proc.setProcessEnvironment(env); + //The shipped collection, so common:// paths resolve. Given + //on the command line: macOS does not read a settings file + //under XDG_CONFIG_HOME. proc.start(QStringLiteral(QET_TEST_BINARY_PATH), - {QStringLiteral("--run"), path, project}); + {QStringLiteral("--common-elements-dir=" QET_ELEMENTS_DIR "/"), + QStringLiteral("--run"), path, project}); if (!proc.waitForFinished(120000)) return {}; const QString out = QString::fromUtf8(proc.readAllStandardOutput() + proc.readAllStandardError());