Behdad Esfahbod
|
e72d195583
|
[qu2cu] Adjust stats to match cu2qu
|
2023-02-22 09:18:49 -07:00 |
|
Behdad Esfahbod
|
085b489012
|
[qu2cuPen] Change stats
To count number of quadratic vs cubic segments.
|
2023-02-21 13:01:41 -07:00 |
|
Behdad Esfahbod
|
94ee47c6e4
|
[qu2cu] Add a test and fix a bug
|
2023-02-20 12:22:16 -07:00 |
|
Behdad Esfahbod
|
41732b5904
|
[qu2cu] Use math.isclose
|
2023-02-20 12:02:09 -07:00 |
|
Behdad Esfahbod
|
d0896ac296
|
[qu2cu] Simplify API
Drop the one that was special-case of the other.
|
2023-02-20 10:03:30 -07:00 |
|
Behdad Esfahbod
|
efed2550be
|
[qu2cu_pen] Respect all_cubic for oncurveless curves
|
2023-02-20 09:10:07 -07:00 |
|
Behdad Esfahbod
|
336cfc3e8f
|
[qu2cu_pen] Respect all_cubic
|
2023-02-20 09:05:58 -07:00 |
|
Behdad Esfahbod
|
84cd10d666
|
[qu2cuPen] Don't add implicit points for cubics
We can't since that would be interpretted as a superBezier.
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
86aff322b9
|
[qu2cuPen] Drop quadratic implicit oncurves too
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
c11682ca85
|
[qu2cuPen] Drop cubic implicit oncurves
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
ea8ae8f399
|
Black
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
ceae682246
|
[qu2cu] Add all_cubic parameter
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
1a10b05c99
|
[qu2cuPen] Process multiple qCurveTo's at a time
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
8c88184413
|
[qu2cuPen] Support quadratic splines with no on-curve
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
e3f7154a9d
|
[qu2cuPen] Keep quadratics if more economical
Perhaps the pen should have a setting for this.
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
b221f867df
|
[qu2cu] Add cli.py that converts TTFs to cubic glyf1
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
92e3433589
|
[pens] Add qu2cuPen.py
|
2023-02-18 09:46:56 -07:00 |
|