summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-03realistic rendering checkboxesLex Neva
2018-06-03fix latent bug preventing saving checkbox valuesLex 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-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
2018-05-02pin flask versionLex Neva
2018-05-02handle case where no palette is usedLex 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.
2018-05-01adjust bin/build-dist for single-binary worldLex Neva
2018-05-01update MakefileLex Neva
2018-05-01integrate input extension tooLex Neva
2018-04-30New translations messages.po (Portuguese)Lex Neva
2018-04-30New translations messages.po (Portuguese)Lex Neva
2018-04-30New translations messages.po (Portuguese)Lex Neva
2018-04-29fixesLex Neva
2018-04-29remove old extension scriptsLex Neva
2018-04-29rename INX filesLex Neva
2018-04-29move extension classes into inkstitch/extensions and add inkstitch.pyLex Neva
2018-04-29update inx files to use single scriptLex Neva
2018-04-29v1.7.0: enhanced printing and thread manufacturer palettesLex Neva
* thread palettes * new extension to install Inkscape palettes for many manufacturers' thread catalogs * Print extension uses thread names from the palette you chose * (you can override the palette if necessary) * more print-out customization * set names for threads * add operator notes for each color block * choose your own branding icon * drag and zoom stitch previews * print-out customizations saved into the SVG * certain settings can also be saved as global defaults * deprecated 0.5px running stitch * previously, a stroke width of 0.5px told Ink/Stitch to use running stitch * this still works but results in a deprecation warning * instead, set a dashed stroke to signify running stitch * any kind of dashes will do
2018-04-29New translations messages.po (Vietnamese)Lex Neva
2018-04-29New translations messages.po (Catalan)Lex Neva
2018-04-29New translations messages.po (Chinese Simplified)Lex Neva
2018-04-29New translations messages.po (Chinese Traditional)Lex Neva
2018-04-29New translations messages.po (Czech)Lex Neva
2018-04-29New translations messages.po (Danish)Lex Neva