Wykres commitów

1629 Commity (363e05209780149f53fba1f749240f706cc01cec)

Autor SHA1 Wiadomość Data
Lex Neva 363e052097 input: read STOP commands too 2019-08-10 22:14:47 -04:00
Kaalleen 077f7ea72b add Troubleshoot extension (#465)
adds an extension to help you understand what's wrong with an object and how to fix it, e.g. "invalid" fill shapes
2019-08-05 22:42:48 -04:00
Lex Neva cdb8d1d0d4
Merge pull request #503 from inkstitch/lneva/stub-unicode
deal with None encoding in python 2
2019-08-05 22:39:21 -04:00
Kaalleen 956ec51a8b
Fix simulator scale in macOS (#504) 2019-08-03 07:51:04 +02:00
Kaalleen 604a957c67
Support various macOS Versions 2019-07-31 17:32:39 +02:00
Lex Neva 13d44e1f07 deal with None encoding in python 2 2019-07-28 20:18:52 -04:00
Kaalleen 27670996b4
Do not hide buttons in print preview (#499) 2019-07-28 10:21:12 +02:00
Kaalleen d5e873f8c5
Merge pull request #481
show various bugs the door
2019-07-28 10:02:28 +02:00
Lex Neva 833a8a971d
Merge pull request #487 from inkstitch/no_import_jumps
remove additional jump stitches on import
2019-07-27 15:48:50 -04:00
Lex Neva 03af8b3727
add grbl laser options for g-code output (#450)
add grbl laser options for g-code output
2019-07-27 15:45:12 -04:00
Momo 7ce4387ff6 trim >= 3 jumps 2019-07-10 08:08:39 +02:00
Lex Neva cff12ce18f remove all empty color blocks 2019-07-09 20:39:07 -04:00
Momo 0cd562a4fc delete empty color block 2019-07-07 16:25:21 +02:00
Kaalleen fccefb3e0d
rescue VP3 2019-07-07 15:55:48 +02:00
Kaalleen 1b18d915a9
use get_pattern_interpolate_trim
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-06 11:24:56 +02:00
Kaalleen 62d4e35be9
fix layer commands 2019-07-06 10:18:01 +02:00
Lex Neva bec33656ec add trim commands in import and stitch plan 2019-07-04 17:22:46 -04:00
Kaalleen 3ef2ad9be4 fix style 2019-07-04 10:52:30 -04:00
Kaalleen f039ef4c8d respect trim commands 2019-07-04 10:52:30 -04:00
Kaalleen 23ac0a4f7f Ignore commands on input files 2019-07-04 10:52:30 -04:00
Lex Neva 32548e8e51
lettering features (#399)
lettering features
2019-07-04 10:51:22 -04:00
Kaalleen 4db305a36d
unicode export 2019-07-02 18:12:20 +02:00
Kaalleen e81e819602
fix unicode error message 2019-06-24 18:54:43 +02:00
Kaalleen e478ec10d8
fix unicode import (#482) 2019-06-23 20:26:57 +02:00
Lex Neva 54179d76bc fix style 2019-06-22 19:05:57 -04:00
Lex Neva 2258bf76ca partial fix for unicode filenames (#478) 2019-06-22 18:46:39 -04:00
Lex Neva 18f50a93eb handle unicode node names (fixes #467) 2019-06-22 18:12:50 -04:00
Lex Neva 46fc95eea5 handle document width/height of 100% (fixes #476) 2019-06-22 18:13:05 -04:00
Lex Neva e8bd745dfc handle single linestrings properly (fixes #471) 2019-06-22 18:13:01 -04:00
Lex Neva 249c876ef5 better message for unconnected fill shapes (fixes #463) 2019-06-22 18:12:57 -04:00
Lex Neva f031560429 update embroider_satin_column in all cases (fixes #466) 2019-06-22 18:12:50 -04:00
Lex Neva ebb4ebb42c rework fill shape parsing code (fixes #469) 2019-06-22 18:12:50 -04:00
Lex Neva 68609cc912 don't treat objects without stroke as SatinColumn (fixes #460) 2019-06-22 18:12:54 -04:00
Lex Neva 6a8f385d13 fix IndexError for single-path satin columns (fixes #366) 2019-06-22 18:12:50 -04:00
Lex Neva 9fccbb5033
rephrase/verbosify 'no embroiderable paths' error (#458)
rephrase/verbosify 'no embroiderable paths' error
2019-06-19 10:05:27 -04:00
Lex Neva b89c46a2f7
Make InkStitch run in Inkscape 1.0 alpha (#477)
Make InkStitch run in Inkscape 1.0 alpha
2019-06-17 21:26:00 -04:00
Bernd Kolb 779bebc6d2
Make InkStitch run in Inkscape 1.0 alpha
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-06-14 22:28:37 +02:00
Lex Neva b3637f261f fix laser warmup and z travel bugs 2019-05-10 19:58:27 -04:00
Lex Neva 57e0c0b79b rephrase/verbosify 'no embroiderable paths' error 2019-05-08 20:17:49 -04:00
Lex Neva 68fe449e4c v1.25.0: Electron for Print PDF UI
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-01 21:18:34 -04:00
Lex Neva 64fdda07a8 add dynamic laser power toggle and laser warm up time option 2019-05-01 20:51:13 -04:00
jameskolme c51ae9ccb7 add James's TT_Directors font 2019-05-01 20:26:52 -04:00
jameskolme 62f5fbf397 add James's TT_Masters font 2019-05-01 20:26:43 -04:00
Lex Neva 8152c63ee3
use electron for Print PDF UI (#432)
electron proof of concept
2019-04-30 20:27:52 -04:00
Lex Neva 013b4c2739 speed up startup by lazy-loading glyphs 2019-04-30 20:15:58 -04:00
Lex Neva 43a385ea0a Merge branch 'master' into lexelby/lettering-features 2019-04-30 19:57:31 -04:00
Lex Neva 155e1ed165 remove unnecessary check 2019-04-30 19:56:14 -04:00
Lex Neva febf98a2d3 add grbl laser options for g-code output 2019-04-30 19:46:12 -04:00
Lex Neva 953990739b remove obselete comment 2019-04-23 19:58:51 -04:00
Lex Neva 352aebad5e comment to explain sleep 2019-04-23 19:57:49 -04:00