| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-28 | fix: revert "add icc color workaround (#3687)" and use 1.4.x inkex | Martin Fischer | |
| This commit reverts 4cfb02c370e2f09d59658f652c4b15bd41d46d6e which did not fix anything as far as I can tell. The inkex.Color constructor has been doing the same split logic since 2018 and the used ColorCMS class isn't available in the inkex that's bundled with Inkscape which breaks packaging for Linux distros such as NixOS. To prevent such breakages from being introduce accidentally in the future the pinned inkex version is changed to the git tagged version EXTENSIONS_AT_INKSCAPE_1.4.1. Fixes #3824. | |||
| 2025-06-25 | switch from NFKC to NFC normalization form in the lettering tool (#3828) | Claudine Peyrat | |
| * switch from NFKC to NFC * Additional normalization. --------- Co-authored-by: CapellanCitizen <> | |||
| 2025-06-23 | fix: set trims=True for pyembroidery.write (#3821) | Martin Fischer | |
| While the trims default was changed in pyembroidery back in 2019 with c4242f0f940c86766c0c27f65b5a09641b0af4bd that change only made it into the used Ink/Stitch fork of pyembroidery in 2022 with 28534cf1a8d692687d9f40c3be622e0945b5a2ee. So trims have been broken in Ink/Stitch since v2.2.0. Fixes #2813. | |||
| 2025-06-22 | Claudine/unable element info copy (#3817) | Claudine Peyrat | |
| * firststeps * Update element_info.py * Update element_info.py * Update element_info.py add some help * make style... * rename a variable and fix a mistake * make headline nicer | |||
| 2025-06-22 | Claudine/chose glyphs size (#3799) | Claudine Peyrat | |
| * first steps * Update lettering_svg_font_to_layers.py * add more user parameters * Update lettering_svg_font_to_layers.py * round the horiz_adv_x * remove scoriers * better handle the case when the reference glyph is not in the font | |||
| 2025-06-20 | make pytest happy again (#3802) | Kaalleen | |
| 2025-06-04 | Smoothing and clamping (#3772) | Kaalleen | |
| * 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 | Jump to trim: do not add multiple (#3773) | Kaalleen | |
| 2025-06-04 | auto_satin: running stitch explicitly without fill (#3771) | Kaalleen | |
| * ensure that also satins have no fill | |||
| 2025-06-03 | emboss whole selection (#3770) | Kaalleen | |
| 2025-06-01 | Lettering: do not warn about fonts without jsons (#3766) | Kaalleen | |
| 2025-05-26 | lettering along path: fix baseline for scaled text (#3751) | Kaalleen | |
| 2025-05-23 | knockdown: square is a rect (#3747) | Kaalleen | |
| 2025-05-21 | prevent erroring out on #3742 (#3743) | Kaalleen | |
| 2025-05-21 | ensure start and end point for ripple lines (#3741) | Kaalleen | |
| 2025-05-20 | fix ripple anchor cache (#3737) | Kaalleen | |
| 2025-05-20 | Manual stitch: apply clipping (#3734) | Kaalleen | |
| * manual stitch: apply clipping * add clip to cache | |||
| 2025-05-20 | ripple: return empty when there are no helper lines (#3733) | Kaalleen | |
| 2025-05-20 | add force horiz_adv_x_default to generate json and fix edit-json (#3735) | Kaalleen | |
| 2025-05-20 | fix lettering along path with scaled text (#3736) | Kaalleen | |
| 2025-05-20 | knockdown: add embossing options (#3738) | Kaalleen | |
| 2025-05-16 | letters to font: fix svg import (for simple files) (#3729) | Kaalleen | |
| 2025-05-16 | import exit method (#3730) | Kaalleen | |
| 2025-05-11 | add quilting formats to zip export arguments (#3718) | Kaalleen | |
| 2025-05-11 | wrap param descriptions (#3719) | Kaalleen | |
| 2025-05-09 | Lettering along path: fix multipart glyphs and rtl (#3709) | Kaalleen | |
| * lettering along path: fix multipart glyphs and rtl * improve handling of multiline text | |||
| 2025-05-09 | handle GeometryCollections in ensure_polygon (#3708) | Kaalleen | |
| 2025-05-09 | lettering: options to scolled panel (#3714) | Kaalleen | |
| 2025-05-03 | legacy fill: do not ignore end_row_spacing when grouping sections (#3703) | Kaalleen | |
| 2025-05-03 | edit json: warn about not writable json files (and rendering errors) (#3704) | Kaalleen | |
| 2025-05-02 | meander fill: zigzag_stitch pull compensation is now a two sided attribute ↵ | Kaalleen | |
| (#3702) | |||
| 2025-05-01 | fix AttributeError when rendering fonts (#3699) | Kaalleen | |
| 2025-04-27 | fix zerodivision error in zigzag to satin (#3696) | Kaalleen | |
| 2025-04-27 | circular fill: use first boundary linestring if outline is multilinestring ↵ | Kaalleen | |
| (#3694) | |||
| 2025-04-27 | auto_satin: do not try to add a trim to a deleted element (#3683) | Kaalleen | |
| 2025-04-27 | prevent possbile RecursionError for relative lock stitches (#3695) | Kaalleen | |
| 2025-04-26 | Claudine/fix font sample (#3684) | Claudine Peyrat | |
| * 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 | add icc color workaround (#3687) | Kaalleen | |
| 2025-04-19 | duplicate-consistant autoroute element selection (#3638) | Kaalleen | |
| 2025-04-18 | do not rely on random ids for commands in lettering (#3681) | Kaalleen | |
| 2025-04-18 | Redwork: remove command also from selection list (#3639) | Kaalleen | |
| 2025-04-18 | fix NoneType error in auto_fill travel (#3659) | Kaalleen | |
| 2025-04-18 | Fix an issue when auto_satin produces NoneType satins (#3680) | Kaalleen | |
| 2025-04-18 | Manual stitch ripples: connector line stitch length (#3661) | Kaalleen | |
| 2025-04-18 | delete reorder elements first (#3663) | Kaalleen | |
| 2025-04-18 | Disconnect stroke and fill pull compensation param (#3670) | Kaalleen | |
| * make stroke pull compensation a sided property | |||
| 2025-04-18 | Multicolor satin (windows): apply settings in spinctrldouble when they hit ↵ | Kaalleen | |
| 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-17 | remove rotation test code (#3675) | Kaalleen | |
| 2025-04-17 | do not fail on None in edit json (#3676) | Kaalleen | |
| 2025-04-15 | add satin_cut_point command to hidden connector commands (#3654) | Kaalleen | |
