summaryrefslogtreecommitdiff
path: root/lib/stitches/auto_fill.py
AgeCommit message (Expand)Author
2020-03-16fix NetworkXNoPath errorLex Neva
2020-03-16avoid jumps when not underpathing autofillLex Neva
2019-08-05add Troubleshoot extension (#465)Kaalleen
2019-06-22handle single linestrings properly (fixes #471)Lex Neva
2019-04-10remove unnecessary comparisons to NoneLex Neva
2019-04-09make error message more readableLex Neva
2019-04-09split up long functionLex Neva
2019-04-04try harder to avoid traveling around the borderLex Neva
2019-03-30fix 'too many values to unpack' exceptionLex Neva
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