summaryrefslogtreecommitdiffstats
path: root/src/svg/qsvghandler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Trim the extra spaces in an idHatem ElKharashy2025-06-191-1/+1
* Return a std::optional<QStringView> from getAttributeId()Robert Löhning2025-06-161-7/+7
* Refactor idFromUrl()Robert Löhning2025-06-111-27/+15
* Clean up QSvgHandler with focus on stringsMatthias Rauter2025-06-021-241/+204
* Fix radial gradient unit parsingHatem ElKharashy2025-05-211-5/+5
* Merge redundant code from parseExtendedAttributes()Robert Löhning2025-05-201-54/+25
* Replace 2 int based loops with range loopsMatthias Rauter2025-05-201-4/+2
* Parse CSS animation properties separatelyHatem ElKharashy2025-04-251-96/+12
* Respect transform order in CSS animationHatem ElKharashy2025-04-241-17/+22
* Fix missing style lookup for gradientsHatem ElKharashy2025-04-071-7/+16
* Fix issues with stroke animationsHatem ElKharashy2025-04-071-12/+16
* Fix the order of applying style to SVG nodesHatem ElKharashy2025-03-271-209/+38
* Refactor: Move CSS parsing to QSvgCssHandlerHatem ElKharashy2025-03-271-294/+13
* Parse css animation properties with multiple valuesHatem ElKharashy2025-03-271-11/+62
* Remove unused function from QSvgStyleSelectorHatem ElKharashy2025-03-191-35/+0
* Use qDecodeDataUrl to parse image from data urlMatthias Rauter2025-03-141-5/+5
* Deduplicate polygon parsing codeRobert Löhning2025-03-131-26/+19
* Mark qsvghandler as security sensitiveHatem ElKharashy2025-03-111-0/+1
* Fix font family out of bound accessHatem ElKharashy2025-03-111-1/+1
* Guard against empty polygonsRobert Löhning2025-03-071-0/+3
* Fix rendering lines with zero lengthHatem ElKharashy2025-02-281-0/+3
* Support CSS transform animationsHatem ElKharashy2025-02-111-41/+14
* Move common functions to utils fileHatem ElKharashy2025-02-101-379/+209
* Fix cycle detection in <use> elementsEskil Abrahamsen Blomfeldt2025-01-221-0/+4
* Fix stack overflow caused by cyclic referencesRobert Löhning2025-01-171-6/+9
* Animations: Fix parsing skewY valuesHatem ElKharashy2024-12-031-1/+1
* Animation: Add a manually controlled animatorHatem ElKharashy2024-12-021-5/+16
* Fix compilation error with static buildsHatem ElKharashy2024-11-181-78/+80
* Animations: Add options to disable animationsHatem ElKharashy2024-11-151-3/+3
* Animations: Add support for xlink:hrefHatem ElKharashy2024-11-141-1/+16
* Animations: Add support for CSS animationsHatem ElKharashy2024-11-141-21/+117
* Animations: Move animations from styleHatem ElKharashy2024-10-241-67/+123
* Animations: Create animation classesHatem ElKharashy2024-10-181-5/+5
* Animations: Add animation properties to QSvgAttributesHatem ElKharashy2024-10-151-0/+27
* Refactor svg animationsHatem ElKharashy2024-09-181-35/+38
* Validate animateColor's attributeNameHatem ElKharashy2024-09-061-0/+3
* Correct the calculation of the buffer sizes in filterMatthias Rauter2024-07-301-16/+37
* Add filter primitive "feBlend" to QtSVGMagdalena Stojek2024-07-031-1/+30
* Also accept href in addtion to xlink:hrefMatthias Rauter2024-06-181-0/+2
* Set flood-opacity even when flood-color is missingMatthias Rauter2024-06-111-1/+6
* Add AssumeTrustedSource Option flagEirik Aavitsland2024-05-261-2/+1
* Reduce local variable's scopeRobert Löhning2024-05-071-1/+1
* Guard against null pointer derefRobert Löhning2024-05-071-3/+5
* Skip rendering filters with unsupported primitivesHatem ElKharashy2024-05-061-18/+68
* Enabler: Pass filename through QSvgImage nodeEskil Abrahamsen Blomfeldt2024-04-291-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