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
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
8152c63ee3
use electron for Print PDF UI ( #432 )
...
electron proof of concept
2019-04-30 20:27:52 -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
Kate Murphy
5b6923fe9d
Merge pull request #443 from inkstitch/fix-duplicate-logging-setup
...
Removed duplicated logging code
2019-04-23 19:48:18 -04:00
katee
a3b7d8eb42
Refactor electron to always pipe stdout to /dev/null
2019-04-22 21:42:17 -04:00
Kate Murphy
4b99c70f86
Removed duplicated logging code
2019-04-21 13:12:12 -04:00
Lex Neva
2c6adea150
refactor 'make dist' archive creation into a shell script
2019-04-20 22:11:27 -04:00
Lex Neva
d61b998912
Merge remote-tracking branch 'origin/master' into lexelby/electron
2019-04-20 21:46:28 -04:00
Lex Neva
e717fa140d
v1.24.0: no language selection inside Inkscape!
...
Ink/Stitch is now bundled per locale, this removes the need to select the language inside of Inkscape.
Note that Ink/Stitch dialogs themselves are still localized based on your chosen OS language. Your download selection below only dictates the languages of the menu items in Inkscape's Extensions menu.
2019-04-20 21:35:52 -04:00
Lex Neva
09c46e0fb4
add 'save pdf' button and print opens PDF
2019-04-18 10:15:13 -04:00
Lex Neva
bf43633560
add icons
2019-04-18 10:14:51 -04:00
Lex Neva
0a41ad6f71
handle cancel in save pdf dialog
2019-04-18 09:33:53 -04:00
Kate Murphy
67027f0704
Fix crashed caused by Inkscape reading message from stdout
2019-04-17 21:48:44 -04:00
Kate Murphy
8a2b6287ee
Merge pull request #437 from inkstitch/locale-releases
...
Separate locales into different releases
2019-04-17 21:16:38 -04:00
Kate Murphy
3251b94332
Remove language name from menus
2019-04-17 19:40:49 -04:00
Kate Murphy
944834593d
Build inx files in locale folders and build release for each locale
2019-04-17 19:40:49 -04:00
Kate Murphy
d388dc6085
Merge pull request #435 from inkstitch/macos-inkex-location
...
Add default path for inkex.py on macOS
2019-04-16 19:46:09 -04:00
Kate Murphy
86aedb7903
Add default path for inkex.py on macOS
2019-04-15 23:33:34 -04:00
Lex Neva
1edd5c8635
remove last vestige of /printing/start
2019-04-15 19:56:44 -04:00
Lex Neva
884e193384
rename main.js and don't open dev tools
2019-04-15 19:56:30 -04:00
Lex Neva
9b2a47136b
enable print button
2019-04-12 17:57:07 -04:00
Lex Neva
785e3798c4
mac one is in a different spot
2019-04-12 16:52:11 -04:00
Lex Neva
5b5cde330f
fix dev path
2019-04-12 16:48:25 -04:00
Lex Neva
fbbbf83fb5
unspam
2019-04-12 16:48:16 -04:00
Lex Neva
1937056d6a
get newer node on mac
2019-04-12 16:34:36 -04:00
Lex Neva
682f1c8a2e
pack to directory only
2019-04-12 16:14:12 -04:00
Lex Neva
d373cac977
use node 7
2019-04-12 16:13:59 -04:00
Lex Neva
a87694dc61
get the right architecture
2019-04-12 15:38:54 -04:00
Lex Neva
3a3c9e5406
fix style
2019-04-12 15:32:37 -04:00
Lex Neva
f85395b9a6
use docker for linux too and npm for mac
2019-04-12 15:29:05 -04:00
Lex Neva
be78ebf19d
don't distclean for every build
2019-04-12 12:02:26 -04:00
Lex Neva
0d54c828d0
use docker for windows
2019-04-12 02:26:02 -04:00
Lex Neva
9091be8b97
cache debs too
2019-04-11 01:18:50 -04:00
Lex Neva
28ffc8692c
launch electron properly on macos
2019-04-11 01:18:50 -04:00
Lex Neva
aae92ceca5
refix windows
2019-04-11 00:22:08 -04:00
Lex Neva
f8191ff8ac
fix mac os 'operation not permitted' error
2019-04-11 00:06:50 -04:00