summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-05Merge pull request #503 from inkstitch/lneva/stub-unicodeLex Neva
deal with None encoding in python 2
2019-08-03Fix simulator scale in macOS (#504)Kaalleen
2019-07-31Support various macOS VersionsKaalleen
2019-07-28deal with None encoding in python 2Lex Neva
2019-07-28Do not hide buttons in print preview (#499)Kaalleen
2019-07-28Merge pull request #481Kaalleen
show various bugs the door
2019-07-27Merge pull request #487 from inkstitch/no_import_jumpsLex Neva
remove additional jump stitches on import
2019-07-27add grbl laser options for g-code output (#450)Lex Neva
add grbl laser options for g-code output
2019-07-10trim >= 3 jumpsMomo
2019-07-09remove all empty color blocksLex Neva
2019-07-07delete empty color blockMomo
2019-07-07rescue VP3Kaalleen
2019-07-06use get_pattern_interpolate_trimKaalleen
This has the same inaccuracy as the previous version, but we can actually use a pyembroidery function to turn a specific number of jumps into trims.
2019-07-06fix layer commandsKaalleen
2019-07-04add trim commands in import and stitch planLex Neva
2019-07-04fix styleKaalleen
2019-07-04respect trim commandsKaalleen
2019-07-04Ignore commands on input filesKaalleen
2019-07-04lettering features (#399)Lex Neva
lettering features
2019-07-02unicode exportKaalleen
2019-06-24fix unicode error messageKaalleen
2019-06-23fix unicode import (#482)Kaalleen
2019-06-22fix styleLex Neva
2019-06-22partial fix for unicode filenames (#478)Lex Neva
2019-06-22handle unicode node names (fixes #467)Lex Neva
2019-06-22handle document width/height of 100% (fixes #476)Lex Neva
2019-06-22handle single linestrings properly (fixes #471)Lex Neva
2019-06-22better message for unconnected fill shapes (fixes #463)Lex Neva
2019-06-22update embroider_satin_column in all cases (fixes #466)Lex Neva
2019-06-22rework fill shape parsing code (fixes #469)Lex Neva
2019-06-22don't treat objects without stroke as SatinColumn (fixes #460)Lex Neva
2019-06-22fix IndexError for single-path satin columns (fixes #366)Lex Neva
2019-06-19rephrase/verbosify 'no embroiderable paths' error (#458)Lex Neva
rephrase/verbosify 'no embroiderable paths' error
2019-06-17Make InkStitch run in Inkscape 1.0 alpha (#477)Lex Neva
Make InkStitch run in Inkscape 1.0 alpha
2019-06-14Make InkStitch run in Inkscape 1.0 alphaBernd Kolb
I downloaded inkscape 1.0 alpha for MacOS from the inkscape build server and installed inkstitch. For me it seems to run with python 3. Thus I am getting error messages like `TypeError: write() argument must be str, not bytes` which are fixed by this commit.
2019-05-10fix laser warmup and z travel bugsLex Neva
2019-05-08rephrase/verbosify 'no embroiderable paths' errorLex Neva
2019-05-01v1.25.0: Electron for Print PDF UILex Neva
This version transitions Print PDF to use Electron, a bundled version of Chromium browser. The Print PDF interface no longer opens in your default web browser. This change shouldn't be particularly significant for most users. This lays the groundwork for converting the rest of Ink/Stitch's GUI to use Electron, which will enable faster development and a more modern interface. The Ink/Stitch installation ZIP/tarball is significantly bigger in this version. Once we've finished the work of converting the existing interface to Electron, the ZIP/tarball will shrink.
2019-05-01add dynamic laser power toggle and laser warm up time optionLex Neva
2019-05-01add James's TT_Directors fontjameskolme
2019-05-01add James's TT_Masters fontjameskolme
2019-04-30use electron for Print PDF UI (#432)Lex Neva
electron proof of concept
2019-04-30speed up startup by lazy-loading glyphsLex Neva
2019-04-30Merge branch 'master' into lexelby/lettering-featuresLex Neva
2019-04-30remove unnecessary checkLex Neva
2019-04-30add grbl laser options for g-code outputLex Neva
2019-04-23remove obselete commentLex Neva
2019-04-23comment to explain sleepLex Neva
2019-04-23Merge pull request #443 from inkstitch/fix-duplicate-logging-setupKate Murphy
Removed duplicated logging code
2019-04-22Refactor electron to always pipe stdout to /dev/nullkatee