jan pushed to devel at jan/inire 2026-03-08 22:13:20 -07:00
43a9a6cb3a Improve visualizations
41a2d9f058 more s-bend fixes and add docs
18b2f83a7b add s-bend example and surface config
82aaf066e2 initial pass on examples
07d079846b misc cleanup and tuning
Compare 5 commits »
jan pushed to master at jan/klamath 2026-03-08 21:42:24 -07:00
cf4d7f70d4 [records] fix record id for HARDFENCE
jan pushed to master at jan/klamath 2026-03-08 20:07:53 -07:00
2512c83749 misc linter cleanup
5cd20f9751 [Path] fix handling of non-int extensions (cast)
Compare 2 commits »
jan pushed to pather_rework at jan/masque 2026-03-08 15:16:19 -07:00
963103b859 [Pattern / Library] add resolve_repeated_refs
e5a6aab940 [dxf] improve repetition handling
042941c838 [DeferredDict] improve handling of constants
0f63acbad0 [AutoSlots] deduplicate slots entries
a0d7d0ed26 [annotations] fix annotations_eq
Compare 20 commits »
jan pushed to pather_rework at jan/masque 2026-03-07 10:00:17 -08:00
26e6a44559 [readme] clean up todos
32681edb47 [tests] fixup tests related to pather api changes
84f37195ad [Pather / RenderPather / Tool] Rename path->trace in more locations
0189756df4 [Pather/RenderPather] Add U-bend to trace_into
1070815730 [AutoTool] add U-bend
Compare 10 commits »
jan created branch pather_rework in jan/masque 2026-03-07 10:00:17 -08:00
jan pushed to devel at jan/inire 2026-03-07 08:36:20 -08:00
f600b52f32 Initial buildout
jan created branch devel in jan/inire 2026-03-07 08:36:20 -08:00
jan pushed to master at jan/inire 2026-03-07 08:35:21 -08:00
34615f3aac initial commit
jan created branch master in jan/inire 2026-03-07 08:35:21 -08:00
jan created repository jan/inire 2026-03-07 08:35:11 -08:00
jan pushed to mirror_consolidate at jan/masque 2026-02-16 19:24:16 -08:00
ed021e3d81 [Pattern] fix mirror_elements and change arg name to axis
07a25ec290 [Mirrorable / Flippable] clarify docs
504f89796c Add ruff and mypy to dev deps
0f49924aa6 Add ezdxf stubs
ebfe1b559c misc cleanup (mostly type-related)
Compare 6 commits »
jan pushed to mirror_consolidate at jan/masque 2026-02-16 13:57:32 -08:00
5d040061f4 [set_dead] improve docs
f42e720c68 [set_dead / skip_geometry] Improve dead pathers so more "broken" layouts can be successfully executed
cf822c7dcf [Port] add more logging to aid in debug
Compare 3 commits »
jan pushed to mirror_consolidate at jan/masque 2026-02-15 20:05:55 -08:00
59e996e680 [tutorial] include a repetition and update docs
abf236a046 [mirror / flip_across] improve documentation
Compare 2 commits »
jan pushed to mirror_consolidate at jan/masque 2026-02-15 19:23:27 -08:00
d40bdb1cb2 add 'dev' dependency group and 'manhattanize' optional dep
jan pushed to master at jan/fatamorgana 2026-02-15 19:21:32 -08:00
c869da03bf [GridRepetition] convert to expected types
jan pushed to mirror_consolidate at jan/masque 2026-02-15 16:44:25 -08:00
5e08579498 [tests] add round-trip file tests
c18e5b8d3e [OASIS] cleanup
Compare 2 commits »
jan pushed to master at jan/fatamorgana 2026-02-15 16:25:28 -08:00
5b42cdf609 [basic] cast to the expected types before conversion
jan pushed to master at jan/fatamorgana 2026-02-15 15:46:52 -08:00
7f7431f018 [Polygon / Path] clarify docs
a82c555cda [Polygon] fix overeager warning
Compare 2 commits »
jan pushed to master at jan/fatamorgana 2026-02-15 15:11:44 -08:00
0503ceb725 [Path] fix Path writing the wrong record type