Wykres commitów

621 Commity (813ee20cfce5509896dfd876671a56e41c0e7e9c)

Autor SHA1 Wiadomość Data
Kaalleen a4f86a3106
Point to troubleshoot in fatal error message (#1967)
* point to troubleshoot in fatal error message

* shapely version
2022-12-19 21:11:50 +01:00
Kaalleen 4286090570
fix #1921 (#1922) 2022-12-17 12:27:09 +01:00
Kaalleen 355e1f3b9a
svg:line to stroke element (fix #1623) (#1958) 2022-12-15 06:33:59 +01:00
Kaalleen b932f6a443
fix #1936
(#1955)
2022-12-12 18:36:02 +01:00
George Steel de55286b22
Merge pull request #1940 from inkstitch/george-steel/expose-trim-after
expose the trim_after param in the interface
2022-12-11 12:02:52 -05:00
Kaalleen f74f427cae
Add jump to stroke extension (#1947) 2022-12-11 09:44:42 +01:00
George Steel e52f889bb0 Merge branch 'main' of https://github.com/inkstitch/inkstitch into george-steel/expose-trim-after 2022-12-10 19:25:21 -05:00
George Steel 178dfffbeb expose stop_after 2022-12-10 19:11:43 -05:00
Kaalleen 815b3c6035
Add extension: Lettering along path (#1937) 2022-12-10 10:50:14 +01:00
George Steel 3c37a016bf expose the trim_after param in the interface 2022-12-03 17:38:57 -05:00
Kaalleen 5af256e633
Fill fonts with satin auto-routing (#1915)
* prevent error message on fill fonts with satin auto-routing
2022-11-30 15:49:51 +01:00
Kaalleen b525188788 fix ripples plot_points_on_rails 2022-11-27 14:56:03 +01:00
Kaalleen b8161a97c3 satin offset_points 2022-11-27 10:17:43 +01:00
Kaalleen 3f346ea5ff
fix untranslatable trim selection in lettering (#1923) 2022-11-27 08:54:10 +01:00
Kaalleen e9278c55c3
This and that (#1727)
* dont fail on satin with fill

* fill stitch error message

* convert to satin mac issue

* auto_satin: add rung for two node old style satins

* avoid divide by zero in intersect_region_with_grating

* fix for incorrect stagger in guided fill

* better rail sectioning algorithm

* fix #1780

* fix #1816

Co-authored-by: Lex Neva
2022-11-27 08:37:59 +01:00
George Steel 81168fd299 typo fixes 2022-11-24 21:10:14 -05:00
George Steel 739e2b9670 add option to swap rails 2022-11-23 23:09:57 -05:00
George Steel 74f0943cc8 Merge branch 'main' of https://github.com/inkstitch/inkstitch into george-steel/pull-comp-percent 2022-11-23 21:59:37 -05:00
George Steel 7cef2c9a09 typo fixes 2022-11-23 21:58:39 -05:00
Claudine Peyrat 43a31ba80e
Claudine/lettering with trims (#1866)
* add trim after each letter

allow to add a  trim after each letter

* add trim  after letter, word or line

rewriting everythng

* style correction

correcting all that is signaled by make style

* corrections

i don't understand why i add to modify get_command_pos in commands. If I don't i can not add a command at the end of a glyph that ends with a polyline (eg B from Fold)

* replace checkbox with dropdown

* rename variables in English

* use same trim methods for auto_satin and non auto_satin

* check if trim option is never
strip lines of text

Co-authored-by: Claudine <claudine@MacBook-Pro-2.local>
Co-authored-by: Kaalleen <reni@allenka.de>
Co-authored-by: Kaalleen <36401965+kaalleen@users.noreply.github.com>
2022-11-22 10:46:44 +01:00
Kaalleen e761d8b42c
Convert to gradient blocks extension (#1844) 2022-11-22 10:21:45 +01:00
Kaalleen 4c845df846
small zigzag warning (#1891) 2022-11-22 09:50:21 +01:00
Kaalleen 8d0e80e5f1
fix clone positioning and angles (#1837) 2022-11-22 09:49:08 +01:00
George Steel 08581d7eae Make pull-compensation and insets per-side 2022-11-17 01:51:33 -05:00
George Steel e2ab19d92f fix shadowing bug leading to division by zero 2022-11-11 00:26:59 -05:00
George Steel 9237d19f0c fix code formatting 2022-11-11 00:20:59 -05:00
Kaalleen 7445b91851
lettering: ignore invalid glyph layers (#1892) 2022-11-10 14:03:32 +01:00
George Steel e1d9677ea0 fix typos 2022-11-08 22:53:55 -05:00
George Steel 8728e8d7b2 Add proportional inset and balance properties to underlay. 2022-11-06 22:23:25 -05:00
George Steel 3aa92ba7b7 change pull_compensation_rails to a continuous balance and fix some edge cases. 2022-11-06 20:23:21 -05:00
Claudine 4285a6fb7f add pull_compensation_percent 2022-11-06 10:49:25 -05:00
George Steel 0032e5cdd0
Merge pull request #1874 from inkstitch/george-steel/fractional-stagger
Add support for fractional-length stagger cycles in fills
2022-10-27 23:01:05 -04:00
Kaalleen 27d2fcecaa
Lettering: add font size filter (#1854)
* auto-update scale on font selection with an active filter
2022-10-23 09:17:17 +02:00
George Steel 1cc0eab911 Add support for fractional-length stagger cycles in fills. 2022-10-23 00:54:35 -04:00
Cole Vick b5b931240c
Merge pull request #1838 from inkstitch/cvick32/pdf-pattern-only
cvick32/pdf pattern only
2022-10-16 09:27:49 -05:00
cole d4720ceb9b add footer toggle 2022-10-15 16:54:53 +02:00
cole ff05e24696 change to full-page-patternview 2022-10-15 16:54:53 +02:00
Kaalleen a059cda563
scale markers as well (#1839) 2022-10-15 16:41:06 +02:00
Kaalleen 19f973a44a
Fix stop command (#1841) 2022-10-15 16:40:10 +02:00
George Steel f7748f0f46 fix closed-loop problem in wx simulator 2022-10-08 20:06:38 -04:00
Kaalleen 4f7cd2885f
Some updates for small issues in v2.2.0 (#1721)
* * autorun - underpath tolerance
* save pdf file format
* fill no geoms error for linestring
* to satin: do not fail on mixed element list
2022-07-14 16:23:46 +02:00
Kaalleen 28534cf1a8
linux scipy/linalg libraries: ELF (#1714)
* do not strip any scipy library for linux

* apply settings to debug formats

* use fixed pyembroidery

Co-authored-by: Lex Neva
2022-07-08 07:33:45 +02:00
Kaalleen 8d9a469ae2
Ignore invalid palettes (#1718) 2022-07-04 13:13:05 +02:00
Kaalleen 8d5ef5b663
Fixes (#1703)
* guide line position

* use direction from line to shape

* optimize intersection detection

* fix flapack elf

* handle weird guide lines better

* update starting point for self crossing (multiple) fills

* ripple: fixes and non circular join style

* avoid jumps in ripple stitch

* fallback only necessary if shape does not intersect grating

* make valid may return a polygon

* add profiling

* Stitch.__init__ didn't work right and was super slow

* shrink or grow to multipolygon

Co-authored-by: Lex Neva
2022-06-30 19:22:33 +02:00
Kaalleen ab8c87928b
Update pyembroidery (#1683)
Embroidery formats (read)
.hus: Husqvarna Embroidery Format
.zhs: Zeng Hsing Embroidery Format

Color formats (read & write)
.col : Color format.
.edr : Color format.
.inf : Color format.

Stitch formats (read & write)
.pmv : Brother Stitch Format.

Image (write)
.png : Portable Network Graphic (line art)

G-Code
The export file format is not .txt anymore but .gcode

Bug fixes
2022-06-24 17:11:52 +02:00
Kaalleen 3985b5ac71
Add short stitch feature to satin column (#1695) 2022-06-24 07:25:22 +02:00
Lex Neva ffd770cbbd
guided fill stagger (#1700) 2022-06-22 16:11:12 +02:00
Lex Neva e884fb78db
add running stitch tolerance param (#1701) 2022-06-22 15:26:37 +02:00
Kaalleen b6bde000fe
Option to drop short stitches (#1693) 2022-06-22 15:22:34 +02:00
Kaalleen 0fe1d3b426
Fill: make valid (#1697) 2022-06-21 19:59:26 +02:00