summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on 'dev' in qt/qtsvgHEADdevQt Submodule Update Bot2023-05-171-1/+1
| | | | | Change-Id: I5d51097f7f63f78e0f1301f6c3ebdf55986ecdcf Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-05-111-1/+1
| | | | | Change-Id: I8178ff9f3801bbf5fdaedb04ef12710fbb5da415 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-05-091-1/+1
| | | | | Change-Id: Ifb6b34b69f3884de1169ec8dafdec9e845c558b1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add the use of the qt_internal_project_setup functionAlexey Edelev2023-05-031-0/+1
| | | | | | | | | The function sets the required CMake variables and policies. Pick-to: 6.5 Task-number: QTBUG-112685 Change-Id: Ie96433994aab01d4aea3942ca860f515027c762f Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-05-021-1/+1
| | | | | Change-Id: Ia06c0082bf975138fd60d4451c813ca139a1b2e8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-271-1/+1
| | | | | Change-Id: Iad55226c782c4b6a13e2d23cdea982bb81da0446 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* QSvgFont: Initialize used member, remove unusedRobert Löhning2023-04-252-4/+3
| | | | | | | | | | | | Credit to OSS-Fuzz [ChangeLog][QtSvg] Fixed undefined behavior from using uninitialized variable. Pick-to: 6.5 6.2 5.15 Coverity-Id: 22618 Change-Id: Id52277bb0e2845f4d342e187dbb8093e9276b70c Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-241-1/+1
| | | | | Change-Id: Ib065ee67f0a8d698101947d0bef55991b0e02fb9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-201-1/+1
| | | | | Change-Id: Id109c7ebb2088cd8c35f65bdee3c981d541645a9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-181-1/+1
| | | | | Change-Id: I90af4e30c3cecda78e9750d3e04096b1a7b65672 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't rasterize gigantic shapesEskil Abrahamsen Blomfeldt2023-04-174-194/+302
| | | | | | | | | | | | | | | We set a limit for the bounding rect of shapes to avoid stalling applications for several minutes while rendering unreasonably large shapes. The limit can be disabled using an environment variable. [ChangeLog][Performance] Unreasonably large shapes are now ignored in SVG files to avoid stalling the application. The check can be disabled by setting QT_SVG_DISABLE_SIZE_LIMIT=1 in the environment. Pick-to: 6.2 6.5 Fixes: QTBUG-111850 Change-Id: Id8154049c96a565aad237ee007da0ee879446448 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
* Add timing information in debug outputEskil Abrahamsen Blomfeldt2023-04-171-0/+31
| | | | | | | This can help in debugging performance issues with some shapes. Change-Id: Id94f8f3d016346b00a7c45f39f6c957607258bda Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-131-1/+1
| | | | | Change-Id: I92954545b6f1c2177b6e290ff9df69fc191d4a02 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix build with -no-feature-cssparserTasuku Suzuki2023-04-121-0/+2
| | | | | | | | | | qt5/qtsvg/src/svg/qsvghandler_p.h:23:10: fatal error: private/qcssparser_p.h: No such file or directory 23 | #include "private/qcssparser_p.h" | ^~~~~~~~~~~~~~~~~~~~~~~~ Pick-to: 6.5 Change-Id: I058920a57e0d452c2b67ee69e32f363bc7587a74 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-121-1/+1
| | | | | Change-Id: I9ccfca95264945f2fb5707e1c6bf05a57e635dfb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-111-1/+1
| | | | | Change-Id: Icaa781cae5187930160b1f44a6069c22f1aae798 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-051-1/+1
| | | | | Change-Id: I244292f036305f6f23a3daab52c812374a47ba0b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-04-041-1/+1
| | | | | Change-Id: I99c802fb35385c535719c58b6fe68b1210a7ece9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-03-281-1/+1
| | | | | Change-Id: Ia75d21fb7997260ff510fbb83be1efd624da5d0e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add Axivion configMatti Paaso2023-03-231-0/+62
| | | | | | | Task-number: QTQAINFRA-5244 Change-Id: I8f74db2aa2cb2def5cb1eb6ea06a021383fb2a45 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-03-191-1/+1
| | | | | Change-Id: I5cee7b28a67c49793474b1f90d0b3a34855ac4ad Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-03-101-1/+1
| | | | | Change-Id: Iddd33daf0997a48e722f1502e817c41fdeb0add9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-03-021-1/+1
| | | | | Change-Id: I53358ea83e45f058ea450573c7a6fb2bf4c700e0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* examples: port drag and drop example to new connection styleSamuel Gaist2023-02-261-3/+3
| | | | | | Task-number: QTBUG-111463 Change-Id: I02c453682cf06c150ff91f4c923af73966c11ca0 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* examples: port richtext example to new connection styleSamuel Gaist2023-02-261-2/+2
| | | | | | Task-number: QTBUG-111463 Change-Id: Idc66a5a257c44ea5d1f9304978432b74c1039173 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-02-241-1/+1
| | | | | Change-Id: Id5dede808e536e169f51a8426e70805078c7c44c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-02-201-1/+1
| | | | | Change-Id: Ia094384126e42e3c4783ae1a50f6eb7773006e6f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Make m_imageRenderingSet unsignedDavid Skoland2023-02-200-0/+0
| | | | | | | | | | | | | | | | | Compiling qtsvg for webassembly, the compiler throws an error: svgstyle.cpp:58:25: error: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Werror,-Wsingle-bit-bitfield-constant-conversion] which makes sense, given that a signed integer of bit width 1 doesn't really add up in any meaningful way. A simple solution is to simply make the type unsigned. Change-Id: I49c6019bc48e98ce953f945a24cab7a32dd6f37a Pick-to: 6.5 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-02-131-1/+1
| | | | | Change-Id: Ic2836e298d432a51a9b3a3879f97c458a4dc7a5e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove remains of qmake conversion from CMakeLists.txt filesFriedemann Kleint2023-02-1016-52/+7
| | | | | | | Pick-to: 6.5 Change-Id: I8720313b2bc9cf9312a1f1a3d40171e1b2c8a257 Reviewed-by: Amir Masoud Abdol <amir.abdol@qt.io> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-02-011-1/+1
| | | | | Change-Id: I52442ff5c2dffc1878dc4369c734fac7c8613de6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use quint32 instead of qint32 QSvgStyle::m_imageRenderingSet bitfieldMikolaj Boc2023-01-311-1/+1
| | | | | | | | A 1-bit signed bitfield can only hold the values of -1 and 0, but this is not intended. Change-Id: I71a26f5b2dbb8745cd9f3a43bb504f199f90bb24 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-311-1/+1
| | | | | Change-Id: I7fbdd0c13c883f22f7c1155f5cb18f72b5cf7741 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-271-1/+1
| | | | | Change-Id: I9a210bbe4d9e5656e32544f687506f354ae5bfee Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Use correct include snippet id for qmake build instructionsAndreas Eliasson2023-01-261-1/+1
| | | | | | | | | Let's not list CMake build instructions twice. Pick-to: 6.5 6.4 6.2 Change-Id: I3245e84f3c2d6151fa146a1513daa01fc69f626e Reviewed-by: Jaishree Vyas <jaishree.vyas@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-241-1/+1
| | | | | Change-Id: I9429789069a699a94c01525b6b8f4fe569cd4ffa Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix the broken test after the retirement of qt_parse_all_argumentsAmir Masoud Abdol2023-01-211-1/+1
| | | | | | | | | | | As we are now processing the arguments with cmake_parse_arguments(PARSE_ARGV, we don't need to pass the escape characters anymore. Task-number: QTBUG-99238 Change-Id: Idd9647f0244bc822686a49cfb884b7a88621b028 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-191-1/+1
| | | | | Change-Id: I85c7601cd3eef82865af217c36cf33cf9a99f8c4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* QSvgGenerator: don't pre-program an explicit default ctor for Qt 7Marc Mutz2023-01-182-8/+1
| | | | | | | | | Default ctors should be implicit so return {} works. Found in 6.5 API review, but not actionable for 6.5, only future Qt 7. Change-Id: I8747aa2646bbfc2af46736f9585b0709541c37d9 Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-171-1/+1
| | | | | Change-Id: I517c5da9488c111b0a9c70074426bb42d57343dd Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-121-1/+1
| | | | | Change-Id: Id21b1825d142cac6e9691f81ecb8ef02afd49839 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-091-1/+1
| | | | | Change-Id: I3a08a1ea62e84504572b4f1b59f91c8910b12cfb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-041-1/+1
| | | | | Change-Id: I52b12d87771e09015a0f9906529ee2143bf6ff30 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove QT_USE_SYNCQT_CPPAlexey Edelev2023-01-021-2/+0
| | | | | | | | Option has not effect anymore. Pick-to: 6.5 Change-Id: I6310ad08e3f963477afa2df448d98b97d2902b78 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2023-01-021-1/+1
| | | | | Change-Id: I05d280a8332b598a40dfc249d3f5e6a5b0b6e354 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2022-12-171-1/+1
| | | | | Change-Id: I1d46aeefb1aeace14f1bee4480f50a9e8ca154b5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2022-12-151-1/+1
| | | | | Change-Id: I03c54f8e1b08a55511681211ff64e139701938eb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.6.0Jani Heikkinen2022-12-151-1/+1
| | | | | Change-Id: Icf9321191145075f664b400e0a181b024f268bbe Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2022-12-111-1/+1
| | | | | Change-Id: I1818e9cb6d7e7741b93f3b47bd0061ec4e1a4540 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2022-12-101-1/+1
| | | | | Change-Id: Ibdaa24097381ee3bad4f0e32cb6478f3e86ec5c9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>