Wykres commitów

1600 Commity (1b18d915a91f838dce7126d80674e3207efe6374)

Autor SHA1 Wiadomość Data
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 e478ec10d8
fix unicode import (#482) 2019-06-23 20:26:57 +02: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
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 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 b307b8e824 fix style 2019-04-20 22:01:58 -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 b2d11ce956 fix medium kerning 2019-04-18 11:36:51 -04:00
Lex Neva fee43e0941 fix parameter management 2019-04-18 11:35:29 -04:00
Lex Neva e0c12fbbaa add medium font 2019-04-18 11:34:38 -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
Lex Neva 30d80ab41b add scale bar to simulator for comparison 2019-04-16 21:01:25 -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 313cd44483 don't overwrite user's positioning of text when re-editing 2019-04-15 20:26:30 -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