summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2018-06-09fix latent bug in base.pyLex Neva
2018-06-08rasterize realistic SVGs at 600dpiLex Neva
2018-06-03realistic rendering checkboxesLex Neva
2018-05-30refactor print_pdf and generate realistic previewsLex Neva
2018-05-30add realistic boolean param to render_stitch_plan()Lex Neva
2018-05-29optimize pathLex Neva
2018-05-29tinker with renderingLex Neva
2018-05-29first attempt at realistic renderingLex Neva
2018-05-28add a JUMP at the start of each color blockLex Neva
This seems to be the way other digitizing software does it, so it's probably required.
2018-05-28don't do ties around the fake color change of a "STOP after"Lex Neva
2018-05-28fix two bugs in running stitchLex Neva
* the first stitch was duplicated * the last stitch was omitted
2018-05-28don't bother trimming before a color changeLex Neva
2018-05-28fix STOP handlingLex Neva
Apparently STOP codes (a.k.a. color changes) should be by themselves, not attached to another stitch. To add a STOP code at a given stitch, we should clone the stitch and then set the STOP command on the new stitch.
2018-05-11missing import when saving with origin axes setLex Neva
2018-05-04Merge branch 'master' into lexelby-single-extensionLex Neva
2018-05-01refactor everything out of lib/__init__.pyLex Neva
2018-05-01rename inkstitch/ to lib/Lex Neva
You can't have a module and a package named the same thing. PyInstaller wants to import the main script as if it were a module, and this doesn't work unless there's no directory of the same name with a __init__.py in it.