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