summaryrefslogtreecommitdiffstats
path: root/src/svg/qsvgstyle.cpp
Commit message (Collapse)AuthorAgeFilesLines
* More coverity warnings removedThierry Bastian2009-08-171-1/+3
|
* Update contact URL in license headers.Jason McDonald2009-08-121-1/+1
| | | | Reviewed-by: Trust Me
* Warning --Alexis Menard2009-08-031-2/+2
| | | | Reviewed-by: TrustMe
* Fixed font attribute inheritence, text and textArea elements in QtSvg.Kim Motoyoshi Kalland2009-07-301-39/+87
| | | | | | | | | | Text used to be formatted during the parsing of the SVG file, but because the text can be referenced by a 'use' element, the text formatting is not known at this point in time. Now, font attributes can be inherited from 'use' elements, and the text is formatted each time it is drawn. Reviewed-by: Tor Arne
* Fixed inheritence of SVG 'use' element fill attributes.Kim Motoyoshi Kalland2009-07-211-8/+30
| | | | | | | | | Inheritence of fill attributes was implemented by copying attributes from the parent node. This approach wouldn't work if the node is referenced by a 'use' element. Now, only the fill attributes which have been explicitly set are applied on the painter while drawing. Reviewed-by: Tor Arne
* Fix compiler warning about initialization orderhjk2009-07-211-2/+2
| | | | reviewed-by: Kim Motoyoshi Kalland
* Fixed inheritence of SVG fill attributes.Suneel BS2009-07-091-2/+12
| | | | | | | Fixed inheritence of fill-opacity, fill-rule and fill. Autotest included. Reviewed-by: Kim
* Fixed inheritance of some attributes in SVG.Suneel BS2009-07-011-2/+6
| | | | | | | Fixed inheritance of stroke attributes, the font-size and text-anchor attribute. Autotest added by Kim. Reviewed-by: Kim
* Fixed forward gradient reference in the SVG module.Suneel BS2009-06-221-2/+2
| | | | | | | Autotest added by Kim. Task-number: 204686 Reviewed-by: Kim
* Fixed fill-rule for polygon SVG element.Suneel BS2009-06-221-0/+3
| | | | | | | | Polygon element should apply the fill rule which is specified in its fill-rule attribute. Default fill rule is 'WindingFill' (nonzero). Modified and autotest added by Kim. Reviewed-by: Kim
* Update license headers as requested by the marketing department.Jason McDonald2009-06-161-2/+2
| | | | Reviewed-by: Trust Me
* Fix an issue with SVG gradient rendering.Alexis Menard2009-04-241-0/+1
| | | | | | | | | | | | This patch complete the two others made by Kim : - 6c2dd295b2ca2f9125fe072d035a3784ce748718 - 003223dcfc1fa884b82085db19d4c4056bf6eaa0 It fix the stops if the gradient link to another gradient below. Task-number: KDE Reviewed-by: Kim Reviewed-by: Samuel
* Removed usage of NaN in SVG gradients.Kim Motoyoshi Kalland2009-04-061-1/+1
| | | | | | | | | The previous change 6c2dd295b2ca2f9125fe072d035a3784ce748718 to remove usage of NaN in SVG gradients was incomplete. This commit should fix that. Task-number: 250146 Reviewed-by: Samuel
* Removed usage of NaN in SVG gradients.Kim Motoyoshi Kalland2009-04-031-7/+6
| | | | | | | | | | | | | | Since there is no way to find out if gradient stops have been added to a gradient, a gradient stop at NaN was earlier used in the SVG module to mark the gradient as empty. This could cause floating point exceptions. The usage of NaN has now been replaced by a boolean in QSvgGradientStyle. Duplicate entry "qxmlpatterns" was removed from auto.pro in the auto test directory. Task-number: 250146 Reviewed-by: Samuel
* Long live Qt 4.5!Lars Knoll2009-03-231-0/+820