Closed typemytype closed 1 year ago
PathPen doesn't know about these special kinds of paths, needs to be thought how to handle them. The SkPath.quadTo expects two points, one off-curve and one on-curve defining a single quadratic bezier, the latter on-curve can't be None, hence the TypeError. Support for these should probably be added in decompose_quadratic_segment function which handles translating between FontTools Pen's qCurve segments (which can have implied on-curves) and SkPath atomic quadratic bezier curves (which can't).
This should work somehow... even with the added oncurves after the boolean operation