This project is mirrored from https://github.com/googlefonts/picosvg.
Pull mirroring updated .
-
v0.16.0eb65dbeb · ·
- Affine2D: define `__matmul__` '@' infix operator; deprecated Affine2D.product() (#227). - Allow to run `SVG.evenodd_to_nonzero_winding()` in insolation, without having to first convert all `shapes_to_paths` (#231).
-
v0.15.3740aef40 · ·
- SVGRadialGradient: parse 'r' and 'fr' as lengths relative to viewport normalized diagonal (#222). - Added pretty_print parameter to SVG.tostring() - Fixed parsing of 'A' large-arc and sweep flags when not separated by space or comma (#225).
-
v0.15.24012fe3c · ·
Fixed issue with inherited fill-opacity and stroke-opacity attributes (#218, #219)
-
v0.15.1727fee17 · ·
- When flattening groups, also copy inherited attributes defined in the root ``<svg>`` element (#208). - Remove overlaps after converting strokes to outlines (#209).
-
v0.15.061cf42dc · ·
- Strip `id` when copying `<stop>` elements from a gradient template (#205) - Strip old HTML `<comment>` elements (#204) - Added `preserveAspectRatio` parameter to `Affine2D.rect_to_rect` (#202) - Added method to resolve nested `<svg>` elements. They are replaced with a `<g>` element containing a `transform` attribute. Clipping the nested viewport and resolving relative percentages relative to the nested viewport is still not supported (#203).
-
v0.14.0e8d48dbd · ·
- Handle `stroke-opacity` when un-grouping (#201) - Added method to resolve gradient templates (i.e. gradients with `xlink:href`) (#191, #199).
-
-
v0.12.14277550e · ·
v0.12.1 - Fixed un-grouping when inherited transform is identity (#193) - Added `--output_file` flag - Handle tricky paths that may throw PathOpsError in skia-pathops when checking if an `SVGPath.might_paint()` (#196). - Fix parsing SVG transforms when they contain leading/trailing whitespace (#197).
-
-
-
v0.7.3b651dbdee5 · ·
v0.7.3b6 Testing deployment #6 Here's some markdown: A list: * first * second * third And here's a [link](www.github.com). Some **emphasis** is nice sometimes, but *not too much* please. I guess we can't have titles since the '#' character is reserved for comments in git messages...
-
-
-
v0.7.04645a16c · ·
Update to latest spec draft. Improve shape reuse detection. Fix funky gradients observed in the wild.