<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkstitch/lib/gui/simulator, branch nix</title>
<subtitle>Inkscape extension for machine embroidery design</subtitle>
<id>http://git.push-f.com/inkstitch/atom/lib/gui/simulator?h=nix</id>
<link rel='self' href='http://git.push-f.com/inkstitch/atom/lib/gui/simulator?h=nix'/>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/'/>
<updated>2025-06-29T04:33:06Z</updated>
<entry>
<title>Fix simulator drawing panel attribute error when no stitch is loaded (#3815)</title>
<updated>2025-06-29T04:33:06Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-06-29T04:33:06Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=0d461e3aef42b046b7ca14e2b0a05990306030d4'/>
<id>urn:sha1:0d461e3aef42b046b7ca14e2b0a05990306030d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix simulator scale for small elements (#3658)</title>
<updated>2025-04-13T19:41:46Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-04-13T19:41:46Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=6681593cb2db39b6ab35d5b44066212e9d68b979'/>
<id>urn:sha1:6681593cb2db39b6ab35d5b44066212e9d68b979</id>
<content type='text'>
Co-authored-by: CapellanCitizen &lt;&gt;</content>
</entry>
<entry>
<title>prevent unwanted simulator scale transforms (#3637)</title>
<updated>2025-04-12T04:02:38Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-04-12T04:02:38Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=93b9c0fa6d35c2b4f7ea43c3bfc2ef142e193b3b'/>
<id>urn:sha1:93b9c0fa6d35c2b4f7ea43c3bfc2ef142e193b3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>macOS Ventura: update background color (#3621)</title>
<updated>2025-03-30T04:29:39Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-03-30T04:29:39Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=2d18a061e3427aecb06506944f68539270f497e9'/>
<id>urn:sha1:2d18a061e3427aecb06506944f68539270f497e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simulator: add button to toggle crosshair (#3616)</title>
<updated>2025-03-29T05:23:49Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-03-29T05:23:49Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=dd63ef093562b8ece48ff215c038e42120a9817e'/>
<id>urn:sha1:dd63ef093562b8ece48ff215c038e42120a9817e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simulator ruler (#3554)</title>
<updated>2025-03-10T07:00:53Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-03-10T07:00:53Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=b8d694f1c290e0d43d1c23a487a99335ee753784'/>
<id>urn:sha1:b8d694f1c290e0d43d1c23a487a99335ee753784</id>
<content type='text'>
* set pen for scale drawing
* ignore ruler in windows when current_stitch &lt; 2</content>
</entry>
<entry>
<title>lettering tools: remember last font (#3498)</title>
<updated>2025-02-11T17:52:01Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-02-11T17:52:01Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=cee9aa0d1d6f0173643e6480b4e11fc1f27f0ffb'/>
<id>urn:sha1:cee9aa0d1d6f0173643e6480b4e11fc1f27f0ffb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix simulator icon for light theme (#3482)</title>
<updated>2025-02-04T20:17:18Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-02-04T20:17:18Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=1e1d14428ce0ac36d96bccf571220e8166ec070a'/>
<id>urn:sha1:1e1d14428ce0ac36d96bccf571220e8166ec070a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>adapt simulator slider symbols to dark theme (#3475)</title>
<updated>2025-02-01T15:26:34Z</updated>
<author>
<name>Kaalleen</name>
<email>36401965+kaalleen@users.noreply.github.com</email>
</author>
<published>2025-02-01T15:26:34Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/inkstitch/commit/?id=b0cf5924f45754c841e8524bfc36527222281e07'/>
<id>urn:sha1:b0cf5924f45754c841e8524bfc36527222281e07</id>
<content type='text'>
</content>
</entry>
<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>
