jan pushed to devel at jan/inire 2026-03-10 00:37:15 -07:00
9fac436c50 tiered bbox
c36bce9978 further performance improvements
8bf0ff279f speedup
8424171946 performance improvements
Compare 5 commits »
jan pushed to pather_rework at jan/masque 2026-03-09 11:20:25 -07:00
db22237369 [PathCap] clean up comment
a6ea5c08e6 [repetition.Grid] drop b_vector=None handling (guaranteed to be zeros now)
3792248cd1 [dxf] improve dxf reader (ezdxf 1.4 related LWPolyLine changes)
e8083cc24c [dxf] hide ezdxf warnings directly
d307589995 [ports2data] add note about using id rather than name
Compare 43 commits »
jan pushed to devel at jan/inire 2026-03-09 02:26:34 -07:00
c9bb8d6469 consistency and speed
58873692d6 more bend work; bounds constrain edges
Compare 2 commits »
jan pushed to master at jan/klamath 2026-03-09 01:53:36 -07:00
56a99c8e58 [encode_real8] improve handling of tiny floats
e72b792f6f [scan_hierarchy] make sure counts get reset at ref boundaries
286f9e1949 [read_properties] skip unrecognized tags
Compare 3 commits »
jan pushed to master at jan/klamath 2026-03-09 01:03:12 -07:00
9e6f5a3365 [decode_real8] avoid passing signature to keep mypy happy
a67f9036b2 [tests] add some more tests
966e350f66 [records] early return if we got an int
9cfcad9acd [records] fix some expected sizes
92492b01d4 [README] clarify intended use of scan_structs
Compare 6 commits »
jan pushed to devel at jan/inire 2026-03-09 00:31:18 -07:00
4714bed9a8 misc doc updates
jan pushed to master at jan/fatamorgana 2026-03-08 23:55:24 -07:00
93e4075d89 [Placement] fix writing placement
cceabe46ee README update: drop github mirror
Compare 2 commits »
jan pushed to devel at jan/inire 2026-03-08 23:10:28 -07:00
ba76589ffb improve exmples
4cbd15bc0d add various direction examples
556241bae3 more bend-related work
Compare 3 commits »
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 »