| 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-28 | test: add tests for ThreadColor initialization | Martin Fischer | |
| 2025-06-27 | ci: add workflow to run tests on pull requests and pushes (#3830) | Martin Fischer | |
| This introduces a new workflow that just runs the tests on pull requests and pushes and takes ~1min30s in the GitHub CI. The previous build workflow didn't run on PRs and takes an hour. | |||
| 2025-06-26 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 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-24 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-23 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 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-21 | add apex simple small (#3818) | Claudine Peyrat | |
| 2025-06-21 | add euphoria script,renamed as allegria (#3810) | Claudine Peyrat | |
| * add euphoria script,renamed as allegria * Update →.svg add some ending position to avoid ties at satin's tip. | |||
| 2025-06-21 | Update font.json (#3809) | Claudine Peyrat | |
| modify some kerning values | |||
| 2025-06-21 | add venezia fonts (#3803) | Claudine Peyrat | |
| 2025-06-20 | make pytest happy again (#3802) | Kaalleen | |
| 2025-06-20 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-15 | v3.2.2 | Kaalleen | |
| 2025-06-14 | Claudine/ fix tt directors ss (#3798) | Claudine Peyrat | |
| * reöove ss glyph * Update →.svg * also update json | |||
| 2025-06-12 | numpy import fix (#3796) | rejbasket | |
| * removed strip flag from linux pyinstaller that caused numpy import issue * test numpy binary with strip flag * added clean flag to pyinstaller args * done testing removed strip flag from pyinstaller args --------- Co-authored-by: rejbasket <rejbasket@users.noreply.github.com> | |||
| 2025-06-08 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-07 | v3.2.1 | Kaalleen | |
| 2025-06-07 | pin numpy to 2.2.6 (#3787) | Kaalleen | |
| 2025-06-07 | update bluenesia preview image (#3788) | Kaalleen | |
| 2025-06-07 | v3.2.0 | Kaalleen | |
| 2025-06-07 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-06 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-05 | Select embroidery elements: disable live preview (#3778) | Kaalleen | |
| * select embroidery elements: disable live preview * add to help text: run multiple times | |||
| 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-04 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-03 | emboss whole selection (#3770) | Kaalleen | |
| 2025-06-03 | windows 2019 action runner deprecated updated to 2022 (#3774) | rejbasket | |
| Co-authored-by: rejbasket <rejbasket@users.noreply.github.com> | |||
| 2025-06-03 | Fix Bluesia name (#3776) | Tyrosinase | |
| 2025-06-03 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-02 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-06-01 | Update font.json (#3767) | Claudine Peyrat | |
| 2025-06-01 | Lettering: do not warn about fonts without jsons (#3766) | Kaalleen | |
| 2025-05-31 | add anchor line symbol (#3765) | Kaalleen | |
| 2025-05-28 | v3.2.0beta3 | Kaalleen | |
| 2025-05-28 | correct windows signed artifact path (#3756) | Kaalleen | |
| 2025-05-28 | v3.2.0beta2 | Kaalleen | |
| 2025-05-28 | add gingo200 font (#3754) | Claudine Peyrat | |
| 2025-05-26 | lettering along path: fix baseline for scaled text (#3751) | Kaalleen | |
| 2025-05-25 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-05-24 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-05-23 | knockdown: square is a rect (#3747) | Kaalleen | |
| 2025-05-23 | knockdown: emphasize difference between offset and shape offset (#3746) | Kaalleen | |
| 2025-05-23 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-05-21 | add & when missing… (#3744) | Claudine Peyrat | |
| * add & when missing in the embroidery font but existing in the original font garamond auberge marif & auberge marif small cooper marif deja vu forward and backward inkstitch small and medium kaushan script millimarif nickainley ondulamarif medium small and xl shojumaru * small correction | |||
