add pens module containing Cu2QuPen, Cu2QuPointPen, etc. #20
Commits on Mar 15, 2016
-
add pens module containing Cu2QuPen, Cu2QuPointPen, ReverseContourPen…
… and ReverseContourPointPen I copied the ReverseContourPointPen from the robofab.pens. I think it's useful for the Cu2QuPen to have a `reverse_direction` argument which inverts the contours' winding direction. I didn't want to add a dependency on robofab, since things are in transitions... We will add it to the future "penBox" package (or whatever it'll be called) once that is set up.
Cosimo Lupo committedMar 15, 2016 Configuration menu - View commit details
-
Copy full SHA for a7ed9c8 - Browse repository at this point
Copy the full SHA a7ed9c8View commit details
Commits on Mar 16, 2016
-
[pens] add docstrings; make ignore_single_points=False by default
Cosimo Lupo committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for adaa9fc - Browse repository at this point
Copy the full SHA adaa9fcView commit details -
[pens] call lineTo if len(points) == 1 in qCurveTo()
we were alrady doing that in curveTo, so we might well do it here too
Cosimo Lupo committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 9fcca0f - Browse repository at this point
Copy the full SHA 9fcca0fView commit details -
[pens] fix imports for robofab pens
Cosimo Lupo committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 84f24b1 - Browse repository at this point
Copy the full SHA 84f24b1View commit details
Commits on Mar 18, 2016
-
[pens] don't use super() for compat with robofab's old-style classes
Cosimo Lupo committedMar 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 4f6d04b - Browse repository at this point
Copy the full SHA 4f6d04bView commit details -
[pens] set smooth=False for offcurve points in new quadratic segments
Cosimo Lupo committedMar 18, 2016 Configuration menu - View commit details
-
Copy full SHA for a79ea7e - Browse repository at this point
Copy the full SHA a79ea7eView commit details
Commits on Mar 25, 2016
-
[pens] add assertions esuring that Cu2QuPen methods are called in the…
… right order
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for c5bd215 - Browse repository at this point
Copy the full SHA c5bd215View commit details -
[pens] minor comments and assertion error message
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 8e3c6ce - Browse repository at this point
Copy the full SHA 8e3c6ceView commit details -
[pens] add "super bezier" support to Cu2QuPointPen
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for a246bcf - Browse repository at this point
Copy the full SHA a246bcfView commit details -
create test folder; add test .glif files
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 072a60d - Browse repository at this point
Copy the full SHA 072a60dView commit details -
[test] add __init__.py to turn 'test' into a sub-package
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 2a6feb0 - Browse repository at this point
Copy the full SHA 2a6feb0View commit details -
[test.utils] add dummy pen and glyph classes to use with unit tests
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 5f8bb98 - Browse repository at this point
Copy the full SHA 5f8bb98View commit details -
[test.pens_test] add test module for Cu2Qu pens
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for a21c388 - Browse repository at this point
Copy the full SHA a21c388View commit details -
[setup.py] add 'test_suite' to enable
python setup.py test
also, add test *.glif files to package_data, so users can run test modules against the installed cu2qu by doing e.g.: ``` python -m cu2qu.test.pens_test ```
Cosimo Lupo committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for b13eceb - Browse repository at this point
Copy the full SHA b13ecebView commit details -
Cosimo Lupo committed
Mar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 219efbc - Browse repository at this point
Copy the full SHA 219efbcView commit details