summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-16replace outdated/redundant README with pointers to the websiteLex Neva
2018-06-15v1.9.1: bug fixesLex Neva
Lots of bug fixes: * properly handle case where stroke width is not set (defaults to 1 per SVG spec) * properly handle case where <svg> width and height not set (defaults to viewbox) * properly handle case where fill is not set (defaults to "black" rather than "none") * show error message (rather than crashing) if satin column set for a path with only one subpath * don't leave the simulate window around after "use last settings" * show a useful error message in Params if the user hasn't selected anything embroiderable
2018-06-12show 'no embroiderable paths' error in Params tooLex Neva
2018-06-10fix crash on 'use last settings' in ParamsLex Neva
2018-06-10error if satin column set for path with single subpathLex Neva
2018-06-10default fill to black per SVG specLex Neva
2018-06-10handle SVG with no width/heightLex Neva
2018-06-10fix defaulting of stroke width to 1Lex Neva
2018-06-09v1.9.0: realistic rendering in print previewLex Neva
Huge new feature: **realistic rendering**! When printing, select the "Realistic" checkbox to switch a preview image to realistic thread rendering. Note that rendering can take awhile, so don't be surprised if the view doesn't change for 10-20 seconds. Gives equally good results in "print to PDF" or direct printing. Realistic images are rendered at 600dpi.
2018-06-09Merge pull request #187 from lexelby/lexelby-realistic-renderingLex Neva
realistic rendering
2018-06-09move objects into layersLex Neva
2018-06-09fix latent bug in base.pyLex Neva
2018-06-08rasterize realistic SVGs at 600dpiLex Neva
2018-06-07v1.8.2: a few little thingsLex Neva
* add "expand" option for fills to complement "inset" for fill underlay * don't crash on empty subpaths * some paths from AI would trigger this crash * add examples: * monogram * free-standing lace
2018-06-07Merge pull request #180 from lexelby/lexelby-outsetLex Neva
add Expand param for fills
2018-06-07Merge pull request #188 from lexelby/lexelby-fix-empty-subpathLex Neva
fix empty subpath
2018-06-04convert Stroke to use stitches.running_stitchLex Neva
2018-06-04don't crash on empty subpathsLex Neva
2018-06-04Merge pull request #177 from lexelby/wwderw-ExamplesLex Neva
Monogram example with "knockdown" stitches
2018-06-04Add a simple monogram frame example.wwderw
2018-06-03realistic rendering checkboxesLex Neva
2018-06-03fix latent bug preventing saving checkbox valuesLex Neva
2018-06-01add Expand param for fillsLex Neva
2018-05-31Add files via uploadwwderw
2018-05-31Delete Bfly FSL.svgwwderw
2018-05-31Free Standing Lace Examplewwderw
2018-05-31Monogram example with "knockdown" stitcheswwderw
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-29v1.8.1: several bugfixesLex Neva
* add STOP commands as stand-alone stitches rather than attaching to an existing stitch * PES requires this, along with possibly other formats * fixes #170 * ignore "TRIM after" at the end of a color block * the machine will trim the thread anyway * fixed two bugs in running stitch * the bugs: * the first stitch was duplicated * the last stitch was omitted * these bugs totally screwed up tie-in/tie-off stitches! * don't do ties around the fake color change of a "STOP after" * add a JUMP at the start of each color block
2018-05-29Merge pull request #171 from lexelby/lexelby-fix-grandmaLex Neva
fix grandma
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-19Merge pull request #165 from lexelby/wwderw-Hat-Digitizing-ExampleLex Neva
Hat Digitizing Example
2018-05-19v1.8.0: simplified extension packagingLex Neva
*Please fully delete Ink/Stitch from your extensions directory before installing this version.* Ink/Stitch was previously a set of separate scripts, each implementing an extension in a one-to-one correspondence. Now all of the extensions are implemented by a single python script. This is an "under-the-hood" only change that should not have any noticeable effects. There is one big visible improvement: the zip for Linux is one third of the previous size!
2018-05-19Merge pull request #163 from lexelby/lexelby-single-extensionLex Neva
single code entry point
2018-05-11fix icon selection on firefoxLex Neva
2018-05-11missing import when saving with origin axes setLex Neva
2018-05-07Hat Digitizing Examplewwderw
Added a modified project logo for an example of hat digitizing with brief general instructions for digitizing.
2018-05-05Merge pull request #159 from lexelby/l10nLex Neva
New Crowdin translations
2018-05-05New translations messages.po (French)Lex Neva
2018-05-04Merge branch 'master' into lexelby-single-extensionLex Neva
2018-05-04Merge pull request #162 from lexelby/lexelby-fix-palette-crashLex Neva
handle case where no palette is used
2018-05-02strip debug symbols on LinuxLex Neva