<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkstitch/lib/sew_stack/stitch_layers/running_stitch, branch nix</title>
<subtitle>Inkscape extension for machine embroidery design</subtitle>
<id>http://git.push-f.com/inkstitch/atom/lib/sew_stack/stitch_layers/running_stitch?h=nix</id>
<link rel='self' href='http://git.push-f.com/inkstitch/atom/lib/sew_stack/stitch_layers/running_stitch?h=nix'/>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/'/>
<updated>2025-01-29T17:04:07Z</updated>
<entry>
<title>Sew Stack first steps (#3133)</title>
<updated>2025-01-29T17:04:07Z</updated>
<author>
<name>Lex Neva</name>
<email>lexelby@users.noreply.github.com</email>
</author>
<published>2025-01-29T17:04:07Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=913c2700d1486284dba0583ae1b280b1aa237570'/>
<id>urn:sha1:913c2700d1486284dba0583ae1b280b1aa237570</id>
<content type='text'>
* handle more recursive cases

* scaffolding for stitch layers

* scaffolding for SewStack

* always use DotDict when parsing json params

* add DefaultDotDict + DotDict fixes

* first working SewStack (no UI yet)

* ignore inkstitch_debug.log and .svg

* refactor

* early WIP: property grid display temporarily in stitch plan preview

* start of sew stack editor extension

* add layer properties panel and splitter

* spacing and better icon

* handle checkbox

* add layer action buttons

* show selected property help text in an HtmlWindow

* rename

* rephrase help text for tolerance

* refactor into separate file

* simplify structure

* better property type handling

* add randomization button

* add random seed re-roll button

* simulator preview

* update preview in a few more cases

* always DotDict

* avoid ridiculously slow simulations

* preview selected layer or all layers

* edit multiple objects and save only modified properties into the SVG

* better preview handling

* add reverse and jitter

* add stitch path jitter

* fix types

* fix random shuffle button

* fixes

* fix repeats

* type hinting to please pycharm

* show layer description

* avoid exception in properties with multiple values

* fix typing

* fix new layer

* draw a box around property grid and help box

* confirm before closing

* rename properties and fix seed

* fix close/cancel logic

* add buttons to undo changes and reset to default value

* set not modified if default is original setting

* fix invisible icon

* more space for properties

* fix random properties

* better regulation of simulator rendering speed

* Fixed timer being passed a float

* fix get_json_param() default handling

* fix tests

* add checkbox for sew stack only

* fix property help

* adjustable stitch layer editor help box size, with persistence

* repeat exact stitches

* "fix" style

* adjust for new next_element stuff

---------

Co-authored-by: CapellanCitizen &lt;thecapellancitizen@gmail.com&gt;</content>
</entry>
</feed>
