summaryrefslogtreecommitdiffstats
path: root/src/svg/qsvghandler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reduce local variable's scopeRobert Löhning3 days1-1/+1
* Guard against null pointer derefRobert Löhning3 days1-3/+5
* Skip rendering filters with unsupported primitivesHatem ElKharashy4 days1-18/+68
* Enabler: Pass filename through QSvgImage nodeEskil Abrahamsen Blomfeldt11 days1-1/+11
* Support loading image file whose name begin with "data"Eskil Abrahamsen Blomfeldt2024-04-251-3/+3
* Consider the % symbol for the filter sizeMatthias Rauter2024-04-191-0/+16
* Draw solid line if all elements in stroke-dasharray are zeroWladimir Leuschner2024-03-211-4/+18
* Enable <use> elements in <mask> and propagate state to mask childrenMatthias Rauter2024-03-151-0/+1
* Fix a crash when SVG files are loaded recursivelyMatthias Rauter2024-02-201-1/+4
* qsvghandler: silence valgrind warningTim Blechmann2024-02-141-0/+1
* Don't parse symbol element if Tiny12FeaturesOnly is setMatthias Rauter2024-02-121-1/+1
* Allow opting out of resource limits on parsing and renderingEirik Aavitsland2024-02-061-5/+11
* Skip parsing nested svg elementHatem ElKharashy2024-02-061-6/+17
* Fix a bug where description and title were renderedMatthias Rauter2024-01-241-19/+1
* Replace FeatureSet with Options, a more flexible flags parameterEirik Aavitsland2024-01-221-42/+40
* Clean up based on header review commentsVolker Hilsheimer2024-01-111-62/+62
* Remove nodeStringList in favor of QSvgNode::typeName()Matthias Rauter2024-01-061-23/+1
* Add filter attribute/element and various filter primitivesMatthias Rauter2023-12-071-0/+372
* Add Pattern element to QSvgHatem ElKharashy2023-12-051-4/+150
* Refactor QSvgFillStyleProperty for Pattern workHatem ElKharashy2023-11-271-15/+15
* Remove unnecessary and potentially harmfull code from QSvgHandlerMatthias Rauter2023-11-241-47/+48
* Fix an issue in the svg parser leading to use after freeMatthias Rauter2023-11-241-4/+4
* Fix a use after free introduced by a previous patchMatthias Rauter2023-11-241-3/+6
* Replace a Q_ASSERT with an if statement in QSvgHanderMatthias Rauter2023-11-231-27/+27
* Add symbol and marker to QSvgMatthias Rauter2023-11-231-0/+269
* Add mask element and mask attribute to QSvgMatthias Rauter2023-11-201-0/+130
* Refactor QSvgNode draw architectureMatthias Rauter2023-11-031-35/+35
* Private API for iterating over QSvgTinyDocumentPaul Olav Tvete2023-10-301-3/+1
* Fix build with -no-feature-cssparserTasuku Suzuki2023-10-211-5/+5
* Fix nullptr dereference with invalid SVGPaul Olav Tvete2023-10-101-0/+2
* Add selectable featureSet to all QSvg classesMatthias Rauter2023-09-201-13/+27
* Refuse to load SVGs with circular referencesPaul Olav Tvete2023-09-151-0/+38
* Add Radial Gradient default valueHatem ElKharashy2023-09-081-1/+1
* Add currentColor support to gradient <stop/> nodeIvan Tkachenko2023-08-171-22/+12
* QSvgFont: Initialize used member, remove unusedRobert Löhning2023-04-251-1/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-071-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-44/+44
* Fix assert with wrong number of argument to animateTransformAllan Sandfeld Jensen2022-08-311-0/+2
* Let CSS attributes have higher priority than the plain XML attributesEirik Aavitsland2022-07-141-108/+107
* Use SPDX license identifiersLucie Gérard2022-06-131-38/+2
* Fix missing null-check in parseBaseGradient()Edward Welbourne2022-03-251-2/+2
* Fix deprecation warning: Use QColor::fromString() insteadAndy Nichols2022-03-181-1/+1
* Adjust QSvgStyleSelector to change of virtual interface in qtbaseVolker Hilsheimer2022-01-171-1/+2
* Unconditionally stop parsing after the svg end tagEirik Aavitsland2022-01-051-3/+1
* Improve <use> node resolution processIvan Tkachenko2021-11-021-11/+11
* Replace 0 with nullptrIvan Tkachenko2021-11-021-2/+2
* Do stricter error checking when parsing path nodesEirik Aavitsland2021-10-271-34/+25
* Replace 0 with nullptrZhang Hao2021-10-151-3/+3
* Support font size not in pixelsAlbert Astals Cid2021-10-111-3/+4
* Fix text x/y when the length is not in pixelsAlbert Astals Cid2021-10-111-0/+2