| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-10 | satin: rely more on path length for invalid satins (#3963) | Kaalleen | |
| 2025-10-05 | stroke: filter invalid paths in clipped path (#3989) | Kaalleen | |
| 2025-10-05 | add missing icon and translationdomain (#3973) | Kaalleen | |
| 2025-09-29 | remove outdated TODO file (#3984) | Kaalleen | |
| 2025-09-25 | Keep commas in README and only add forum and chat links (#3979) | Kaalleen | |
| 2025-09-24 | README: add contact information (forum, chat) (#3974) | Kaalleen | |
| 2025-09-23 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-18 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-18 | removed shapely rebuild from macos builds (#3960) | rejbasket | |
| 2025-09-16 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-15 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-13 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-11 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-10 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-09 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-07 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-05 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-04 | fix meander clamp (2) (#3945) | Kaalleen | |
| 2025-09-02 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-09-01 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-31 | stroke to satin: ensure a good starting point for closed paths (#3944) | Kaalleen | |
| starting point for the conversion, not necessarily the resulting column | |||
| 2025-08-31 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-30 | preset-related fixes (#3931) | Lex Neva | |
| * fix manually clicking pencil icon * update choices when loading presets * ignore hidden and disabled params when applying and creating presets * mark selection param changed when a dependent param is changed * don't immediately apply when clicking 'Use Last Settings' * define on_change_hook in __init__ * make adding, updating, and deleting presets clearer * only skip satin param for strokes thinner than 0.3mm when they have only one subpath | |||
| 2025-08-28 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-27 | color fixes (#3936) | Kaalleen | |
| 2025-08-27 | fill: tag last stitch in a row correctly (#3940) | Kaalleen | |
| 2025-08-27 | fix camp weiredness (#3941) | Kaalleen | |
| 2025-08-27 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-26 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-25 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-24 | Claudine/symplify glyph layers creation (#3937) | Claudine Peyrat | |
| * remove unuseful param from the dialog number of imported glyphs is not useful for font maker, they want all of them. * Update lettering_svg_font_to_layers.xml | |||
| 2025-08-24 | rename extension (#3938) | Claudine Peyrat | |
| rename lettering_fill_composed_glyphs lettering_organize_glyphs | |||
| 2025-08-24 | fix crash with tiny satin (#3934) | Lex Neva | |
| * avoid crash on tiny satin * cleanup small satins too * fix #3933 --------- Co-authored-by: Kaalleen <reni@allenka.de> | |||
| 2025-08-22 | a few fixes for converting stroke to satin internally (#3926) | Lex Neva | |
| * remove unused flatten_subpath() * there will always be two rails here * handle degenerate zero-length sections * remove unused SatinColumn.merge() * mark merge() as private and adjust docstring | |||
| 2025-08-21 | fix type errors (#3928) | Lex Neva | |
| * fix type checking error in overriding path propery * fix type hints in sew stack * enable type checking for tartan * ignore type warnings for dynamic wx module attributes * fix tartan type errors * fix circular import * add type-check and test targets * use Optional instead | |||
| 2025-08-19 | do not overwrite stroke params with satin column values (#3927) | Kaalleen | |
| 2025-08-19 | satin: skip contour underlay if there are no pairs (#3912) | Kaalleen | |
| 2025-08-19 | rungs at nodes for on-the-fly-satins (#3903) | Kaalleen | |
| 2025-08-18 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-08-03 | "Add" overwrites presets (#3896) | Kaalleen | |
| * style * param presets: to not overwrite on add when name exists | |||
| 2025-07-29 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-07-27 | Update lettering_svg_font_to_layers.py (#3883) | Claudine Peyrat | |
| * Update lettering_svg_font_to_layers.py when we get a glyph from the Private Unicode Area, the entry point has no meaning, but hopefully we can get some good information from the glyph_name * Update font_info.py kerning information must be associated to the right nanme glyph layer in case of PUA letters * remove commented code | |||
| 2025-07-27 | add cyrillic font (#3868) | Claudine Peyrat | |
| * add cyrillic font * Update →.svg add satin ending command to avoid ties at the end of satins * add digits and punctuation * punctuation kerning * Update font.json * add parenthesis * fine tuning | |||
| 2025-07-27 | rename pyembroidery to pystitch (#3889) | Kaalleen | |
| ... and remove it as a submodule (use pip to install) | |||
| 2025-07-22 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-07-21 | new translations from Crowdin | Ink/Stitch Crowdin integration | |
| 2025-07-20 | Claudine/add neon fonts (#3876) | Claudine Peyrat | |
| * add neon fonts * Update font.json | |||
| 2025-07-20 | Satin: first_stitch method fails on invalid path (#3882) | Kaalleen | |
| * satin: do not fail on invalid path in first stitch method * fix validation errors too | |||
| 2025-07-20 | Claudine/add circular monogram font (#3873) | Claudine Peyrat | |
| * update invercelia * add circular 3letters monogram * Update →.svg * Update →.svg * do something for rebelious people | |||
| 2025-07-20 | Claudine/more help to add lock stitches in fonts (#3875) | Claudine Peyrat | |
| * allow locks on last element of each group * a layer is not a group * Update lettering_force_lock_stitches.py | |||
