- Implemented conversion of COLRv1 gradients to SVG in roundtrip tests.
Added ./tools/colr2svg.py script to convert COLRv1 glyphs to SVGs for
debugging (#81).
- Added SVGPathPen and draw_svg_path, to convert picosvg SVGPath objects
using the FontTools Pens interface (#83).
- Use ninja to perform the build and perform tasks in parallel (#90).
- Add --gen_svg_font_diffs option for QA that generates pngs from SVG sources
using resvg and compares them against the compiled COLRv1 font as rendered
by the nascent Skia/FreeType COLRv1 implementation. It already spotted
a few bugs.
- Require picosvg >= 0.6.1, fixes several bugs, uses absolute coordinates
everywhere.