Cosimo Lupo
|
e1ad83add7
|
minor edit to comment [skip ci]
|
2020-09-29 14:44:51 +01:00 |
|
Cosimo Lupo
|
da439c7c57
|
decompose composites only if components intersect; let pathops.PathPen decompose components
requires https://github.com/fonttools/skia-pathops/pull/32
|
2020-09-29 14:14:55 +01:00 |
|
Cosimo Lupo
|
015d8265d2
|
use pathops.simplify() and remember if original path direction
pathops.simplify() returns a copy so we don't need to make a copy ourselves.
'clockwise' option is defined in https://github.com/fonttools/skia-pathops/pull/31
|
2020-09-27 17:31:30 +01:00 |
|
Cosimo Lupo
|
0ceb146196
|
process simple glyphs before composites
to avoid decomposing only because a component's base glyph contains overlaps.
|
2020-09-27 17:29:25 +01:00 |
|
Cosimo Lupo
|
2bcc103c36
|
move it to ttLib.removeOverlaps module
|
2020-09-23 19:13:58 +01:00 |
|