summaryrefslogtreecommitdiff
path: root/lib/stitches/auto_fill.py
AgeCommit message (Expand)Author
2019-03-29avoid parsing forward slashes in docstringLex Neva
2019-03-29add vertical travel edges for less jagged travel pathsLex Neva
2019-03-29more debug loggingLex Neva
2019-03-28add timing logging for auto-fillLex Neva
2019-03-24penalize outline edges moreLex Neva
2019-03-22make travel stitch prefer the center of the shapeLex Neva
2019-03-21don't try to end inside the shapeLex Neva
2019-03-20switch to multigraph to avoid accidentally deleting outline edgesLex Neva
2019-03-20add first stitchLex Neva
2019-03-20tidy up start/end travel codeLex Neva
2019-03-20protect against shapely errorLex Neva
2019-03-19fix start/end at top or bottom of shapeLex Neva
2019-03-19allow starting and ending on the border of a holeLex Neva
2019-03-19avoid cutting cornersLex Neva
2019-03-19use blazing-fast STRtree for intersection detectionLex Neva
2019-03-18avoid putting underpathing on topLex Neva
2019-03-14more cleanupLex Neva
2019-03-14deduplicate and comment codeLex Neva
2019-03-14underpathing!Lex Neva
2019-03-13tidy up the code a bitLex Neva
2019-03-13remove unused codeLex Neva
2019-03-12faster, simpler auto-fill algorithmLex Neva
2019-03-12shapely.geometry -> shgeo for brevityLex Neva
2019-02-16fix styleLex Neva
2019-02-16improve error message when trying to autofill tiny shapesLex Neva
2019-01-04fix crash if fill start and end points are very closeLex Neva
2018-12-13fix styleLex Neva
2018-12-12add option to skip last stitch in fill rowsLex Neva
2018-09-29new extension: split satin (#315)Lex Neva
2018-09-10proper running stitch for big row spacingLex Neva
2018-08-21pyflakes fixesLex Neva
2018-08-21autopep8Lex Neva
2018-08-17adjust magic number to 1.4Lex Neva
2018-08-09avoid cutting corners in auto-fill running stitchLex Neva
2018-06-23tidy commentsLex Neva
2018-06-23remove unnecessary travel back to startLex Neva
2018-06-23fix collapse_sequential_outline_edgesLex Neva
2018-06-23end on the ending pointLex Neva
2018-05-01refactor everything out of lib/__init__.pyLex Neva
2018-05-01rename inkstitch/ to lib/Lex Neva