Wykres commitów

58 Commity (bddf48d001fac907b32c8493abd54c575f9d93b8)

Autor SHA1 Wiadomość Data
Lex Neva 0e4c3a3f1b Merge remote-tracking branch 'origin/master' into lexelby-no-embroider-command 2018-08-17 16:19:46 -04:00
Lex Neva 72b8c367db Merge remote-tracking branch 'origin/master' into lexelby-auto-fill-run 2018-08-17 16:08:02 -04:00
Lex Neva 5a05e82744 don't create dev-build-v#.#.# tags 2018-08-17 15:47:25 -04:00
Lex Neva 19bb8a5a6d new extension to add layer commands 2018-08-16 22:50:34 -04:00
Lex Neva 46da0bd13f Merge branch 'master' into lexelby-auto-fill-run 2018-08-16 15:39:51 -04:00
Lex Neva d5e7c5e8e6 get rid of superfluous scipy reference 2018-08-11 22:57:18 -04:00
Lex Neva 94a481687a use pyembroidery 1.2.26 from github 2018-08-11 15:14:01 -04:00
Lex Neva b40c373949 bugfix: don't crash on tiny objects 2018-08-09 15:17:33 -04:00
Lex Neva eebc8fdc12 Merge remote-tracking branch 'origin/master' into lexelby-convert-to-satin 2018-08-05 20:33:58 -04:00
Lex Neva f749c4c1e8 Merge remote-tracking branch 'origin/master' into lexelby-e-stitch 2018-08-05 20:31:53 -04:00
Lex Neva c72a1d761f Merge remote-tracking branch 'origin/master' into lexelby-bean-stitch 2018-08-05 20:25:04 -04:00
Lex Neva 1ab23cd874 v1.15.0: mac version!
This is the first version of Ink/Stitch to officially support Mac OS X!

  * mac support
    * known issue: simulation window appears off-screen to the top
    * workaround: press q to close the window
  * buttons in the simulator to speed up, slow down, pause, restart, and quit
2018-08-02 20:06:03 -04:00
Lex Neva 0c74bcb816 work around shapely weirdness for closed paths 2018-07-31 09:09:44 -04:00
Lex Neva 1480bf73dc use line join style defined in SVG 2018-07-31 08:40:44 -04:00
Lex Neva d224b2655e fix handling of self-intersection 2018-07-30 16:40:26 -04:00
Lex Neva 5f14617a02 choose better rung positions 2018-07-30 16:03:27 -04:00
Lex Neva 8d41d0f9af convert to satin extension 2018-07-30 14:57:54 -04:00
Lex Neva 0ab7223980 add E stitch for satin columns 2018-07-27 21:14:09 -04:00
Lex Neva cdb8fdb133 add bean stitch option 2018-07-27 20:26:18 -04:00
Lex Neva 1bd7aa110a change '# stops' in block to be 'stop after?' 2018-07-25 21:18:13 -04:00
Lex Neva 82c06cceda regenerate messages.po 2018-07-24 20:20:10 -04:00
Lex Neva 6caba7b839 fix import 2018-07-12 20:13:58 -04:00
Lex Neva aa86dc56ad remove 'TRIM after' and 'STOP after' from Params dialog 2018-07-12 20:13:46 -04:00
Lex Neva 67342608b0 v1.12.0: swap satin column rails and print dynamic thumbnail size
* new extension to swap the rails of a satin column
  * Print PDF
    * size of thumbnails in operator detailed view is now changeable
    * when thumbnails are large, it switches to a more optimal row-based layout
  * updated wxPython to the latest version
2018-07-12 20:04:05 -04:00
Kaalleen d4c4f2c7cc
operator detailedview dynamic thumbnail size (#221) 2018-07-12 21:16:22 +02:00
Lex Neva 3299b7450f add extension to swap satin column rails 2018-06-30 13:02:33 -04:00
Lex Neva de4ead1ad4 remove directory picker from install extension 2018-06-28 20:32:09 -04:00
Lex Neva 0e4fab06c4 installer now installs symbols too 2018-06-24 15:56:35 -04:00
Lex Neva 1f4bc62d96 add quick access methods for commands 2018-06-22 22:28:51 -04:00
Lex Neva 0659bc294e fix output regression 2018-06-16 22:33:02 -04:00
Lex Neva b4dd5a1e8f add zip INX generator and INX 2018-06-15 21:44:52 -04:00
Lex Neva 350c292f8d show 'no embroiderable paths' error in Params too 2018-06-12 20:18:55 -04:00
Lex Neva 83efa9e02f error if satin column set for path with single subpath 2018-06-10 16:03:12 -04:00
Lex Neva 2a4f3e8cdf add Expand param for fills 2018-06-01 20:34:27 -04:00
Lex Neva 05daffb7e0 refactor everything out of lib/__init__.py 2018-05-01 21:21:07 -04:00
Lex Neva d332e36d16 remove old extension scripts 2018-04-29 21:45:55 -04:00
Lex Neva 32695e195a move extension classes into inkstitch/extensions and add inkstitch.py 2018-04-29 21:45:36 -04:00
Lex Neva c234d6ed2c UI to select different thread paette 2018-04-29 21:29:16 -04:00
Lex Neva f7a8fee74c deprecate 0.5-width running stitch mode
Discussion:
https://github.com/lexelby/inkstitch/issues/136#issuecomment-382824153
2018-04-28 20:42:36 -04:00
Lex Neva 0e77c0d9a8 deal with windows file copy permissions issues 2018-04-28 20:17:25 -04:00
Lex Neva b842c4148b add thread palette installer 2018-04-28 20:13:03 -04:00
Lex Neva 8e3dd74a28 add hint about clicking logo 2018-04-28 13:36:03 -04:00
Lex Neva dc547108e1 handle firefox's window.close() permission denied 2018-04-18 22:30:26 -04:00
Lex Neva aea5919c63 add notes in operator detailed view
switch to 12 color blocks per page to give more room for detailed notes
2018-04-18 16:29:09 -04:00
Lex Neva 5d0c713403 Merge branch 'print-pdf2' into lexelby-print-features 2018-04-16 21:03:46 -04:00
Lex Neva 7b0804562e add 'save as defaults' button 2018-04-16 20:17:07 -04:00
Lex Neva db64531d24 add manual stitch mode 2018-04-02 22:11:57 -04:00
Lex Neva 084c5555f2
print through web browser (#127)
* spawn a web server and open a printable view of the design in the user's web browser
  * configurable inclusion of client and operator views
  * editable fields for color names, client, title, and purchase order number
  * groundwork laid to save these parameters back into the SVG
* major refactor of codebase to support printing
  * code is organized logically into modules
* added inkstitch logo and branding guidelines
* l10n text extraction now handled by babel
* removed legacy embroider_update extension
* partial fix for #125
2018-03-30 20:37:11 -04:00
Lex Neva 2ddc013c76
Fill underlay inset (#108)
* interim commit

* implement underlay inset

* more refactoring
2018-03-01 19:39:44 -05:00
Lex Neva bc5357bc5a fix stroke regression 2018-02-27 23:14:14 -05:00