Wykres commitów

1752 Commity (dce3ffa68fb6d10e4069daca0abd10239449c225)

Autor SHA1 Wiadomość Data
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
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