Kaalleen
547237d50a
Smoothing and clamping ( #3772 )
...
* smoothing: ensure start and end of original path
* clamp path: never intersecting path could also be entirely in the exterior of the shape
2025-06-04 20:01:53 +02:00
Kaalleen
c27098508b
Jump to trim: do not add multiple ( #3773 )
2025-06-04 20:01:26 +02:00
Kaalleen
46f4389e4f
auto_satin: running stitch explicitly without fill ( #3771 )
...
* ensure that also satins have no fill
2025-06-04 16:57:24 +02:00
Kaalleen
9e56dda6e2
emboss whole selection ( #3770 )
2025-06-03 22:07:12 +02:00
Kaalleen
c7f4814519
Lettering: do not warn about fonts without jsons ( #3766 )
2025-06-01 07:03:43 +02:00
Kaalleen
cc8809e55a
lettering along path: fix baseline for scaled text ( #3751 )
2025-05-26 19:57:41 +02:00
Kaalleen
d8043e0a53
knockdown: square is a rect ( #3747 )
2025-05-23 09:54:59 +02:00
Kaalleen
d4ce0d435e
prevent erroring out on #3742 ( #3743 )
2025-05-21 18:24:04 +02:00
Kaalleen
20f2d38724
ensure start and end point for ripple lines ( #3741 )
2025-05-21 17:45:57 +02:00
Kaalleen
75f02dc4b0
fix ripple anchor cache ( #3737 )
2025-05-20 16:13:12 +02:00
Kaalleen
eebf69947f
Manual stitch: apply clipping ( #3734 )
...
* manual stitch: apply clipping
* add clip to cache
2025-05-20 16:12:50 +02:00
Kaalleen
72dc85d3dd
ripple: return empty when there are no helper lines ( #3733 )
2025-05-20 16:01:34 +02:00
Kaalleen
1bd2dddab8
add force horiz_adv_x_default to generate json and fix edit-json ( #3735 )
2025-05-20 15:57:59 +02:00
Kaalleen
0d92f6bad5
fix lettering along path with scaled text ( #3736 )
2025-05-20 15:57:06 +02:00
Kaalleen
0bbf0f3195
knockdown: add embossing options ( #3738 )
2025-05-20 15:56:44 +02:00
Kaalleen
7ace4d36d4
letters to font: fix svg import (for simple files) ( #3729 )
2025-05-16 09:24:18 +02:00
Kaalleen
e42d8012d6
import exit method ( #3730 )
2025-05-16 09:20:42 +02:00
Kaalleen
1cf2359089
add quilting formats to zip export arguments ( #3718 )
2025-05-11 07:12:35 +02:00
Kaalleen
9bc8210303
wrap param descriptions ( #3719 )
2025-05-11 07:12:17 +02:00
Kaalleen
64dbac45a1
Lettering along path: fix multipart glyphs and rtl ( #3709 )
...
* lettering along path: fix multipart glyphs and rtl
* improve handling of multiline text
2025-05-09 22:39:57 +02:00
Kaalleen
d41b99dba8
handle GeometryCollections in ensure_polygon ( #3708 )
2025-05-09 20:25:08 +02:00
Kaalleen
21216f1616
lettering: options to scolled panel ( #3714 )
2025-05-09 20:23:26 +02:00
Kaalleen
aa11529485
legacy fill: do not ignore end_row_spacing when grouping sections ( #3703 )
2025-05-03 13:11:38 +02:00
Kaalleen
c2d6db67b1
edit json: warn about not writable json files (and rendering errors) ( #3704 )
2025-05-03 13:11:01 +02:00
Kaalleen
491f3dd4e4
meander fill: zigzag_stitch pull compensation is now a two sided attribute ( #3702 )
2025-05-02 18:22:15 +02:00
Kaalleen
0c5e8a1a72
fix AttributeError when rendering fonts ( #3699 )
2025-05-01 08:58:41 +02:00
Kaalleen
41975b1f6a
fix zerodivision error in zigzag to satin ( #3696 )
2025-04-27 21:20:55 +02:00
Kaalleen
3b47c180fd
circular fill: use first boundary linestring if outline is multilinestring ( #3694 )
2025-04-27 21:20:32 +02:00
Kaalleen
b8d5ec0e29
auto_satin: do not try to add a trim to a deleted element ( #3683 )
2025-04-27 21:20:18 +02:00
Kaalleen
3a359bc126
prevent possbile RecursionError for relative lock stitches ( #3695 )
2025-04-27 09:29:44 +02:00
Claudine Peyrat
7497a58284
Claudine/fix font sample ( #3684 )
...
* twist monicha
* Update lettering_font_sample.py
* better use default value
* and leave Monicha alone in this branch
* ensure command and marker symbols
---------
Co-authored-by: Kaalleen <reni@allenka.de>
2025-04-26 08:52:31 +02:00
Kaalleen
4cfb02c370
add icc color workaround ( #3687 )
2025-04-26 06:05:12 +02:00
Kaalleen
b009a5355e
duplicate-consistant autoroute element selection ( #3638 )
2025-04-19 07:11:57 +02:00
Kaalleen
54bc44daaf
do not rely on random ids for commands in lettering ( #3681 )
2025-04-18 19:47:12 +02:00
Kaalleen
71e565cdfa
Redwork: remove command also from selection list ( #3639 )
2025-04-18 19:13:12 +02:00
Kaalleen
a40b810721
fix NoneType error in auto_fill travel ( #3659 )
2025-04-18 19:09:20 +02:00
Kaalleen
04fcf8fd13
Fix an issue when auto_satin produces NoneType satins ( #3680 )
2025-04-18 19:03:20 +02:00
Kaalleen
bd472d4bd7
Manual stitch ripples: connector line stitch length ( #3661 )
2025-04-18 18:28:53 +02:00
Kaalleen
571a61a2c2
delete reorder elements first ( #3663 )
2025-04-18 18:28:11 +02:00
Kaalleen
8137481953
Disconnect stroke and fill pull compensation param ( #3670 )
...
* make stroke pull compensation a sided property
2025-04-18 07:39:15 +02:00
Kaalleen
37f3c57b95
Multicolor satin (windows): apply settings in spinctrldouble when they hit enter ( #3677 )
...
* multicolor satin (windows): apply settings in spinctrldouble when they hit enter
* enable nearest points for multicolor satin
---------
Co-authored-by: CapellanCitizen
2025-04-18 07:19:52 +02:00
Kaalleen
eb717aecb8
remove rotation test code ( #3675 )
2025-04-17 09:14:55 +02:00
Kaalleen
ad04039c3c
do not fail on None in edit json ( #3676 )
2025-04-17 09:14:39 +02:00
Kaalleen
32ea53f71e
add satin_cut_point command to hidden connector commands ( #3654 )
2025-04-15 20:47:50 +02:00
Kaalleen
56fbbc2ffb
avoid missing json warning on hidden dir also for batch lettering ( #3673 )
2025-04-15 20:47:20 +02:00
Kaalleen
ae6464ea75
lettering: fix adding trims when last element is marker or command ( #3664 )
2025-04-15 20:20:58 +02:00
Kaalleen
f9b249cef5
Do not bridge actual segments ( #3669 )
2025-04-15 18:27:30 +02:00
Kaalleen
bc0943c6c8
Add transform extension which also transforms the fill angles ( #3657 )
2025-04-15 18:27:06 +02:00
Kaalleen
6681593cb2
Fix simulator scale for small elements ( #3658 )
...
Co-authored-by: CapellanCitizen <>
2025-04-13 21:41:46 +02:00
Kaalleen
7496fc1056
troubleshoot exchange single quote with double quote
2025-04-13 18:10:01 +02:00