summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2019-04-10switch print pdf gui to electronLex Neva
2019-04-10fix base file name bugKaalleen
2019-04-10Merge branch 'master' into lexelby/revamp-fillLex 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-07simulate needle penetration pointsKaalleen
2019-04-04try harder to avoid traveling around the borderLex Neva
2019-04-04render graphs as a single path to avoid killing inkscapeLex Neva
2019-04-02simulator stitch box improvement (#402)Kaalleen
2019-03-30fix 'too many values to unpack' exceptionLex Neva
2019-03-30Merge pull request #401 from inkstitch/lexelby/satin-density-fixLex Neva
don't do density compensation in underlay
2019-03-30fix underlay underpath checkboxLex 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 SVG debugging with LineStringsLex Neva
2019-03-28add timing logging for auto-fillLex Neva
2019-03-28set up debug loggingLex Neva
2019-03-26Add Custom Page to Print PDF (#418)Kaalleen
2019-03-24penalize outline edges moreLex Neva
2019-03-24'fix' styleLex Neva
2019-03-22make travel stitch prefer the center of the shapeLex Neva
2019-03-22default underlay underpathing to enabled as wellLex Neva
2019-03-21put underlay underpath checkbox in the right tabLex Neva
2019-03-21don't let simulator preview thread crashLex 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-19add underpath checkboxes for underlay and top stitchingLex 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-03-10make debugging auto-fill easierLex Neva
2019-03-08don't do density compensation in underlayLex Neva
2019-03-06keep color when convert to satin columnKaalleen
2019-03-01avoid gaps at the endLex Neva
2019-03-01compensate for non-parallel railsLex Neva
This uses some trig to try to reduce the excess density we were seeing with rails that expand or contract from each other. While I was in there I redid the satin algorithm, making it much simpler and less magical-seeming.
2019-02-16fix styleLex Neva