jan pushed to polycollection at jan/masque 2025-11-21 20:35:21 -08:00
6c6b1c16ff fixup! [PortPather] generalize to multi-port functions where possible
jan pushed to polycollection at jan/masque 2025-11-21 01:09:39 -08:00
24af43ff48 update TODO in readme
jan pushed to polycollection at jan/masque 2025-11-21 01:04:57 -08:00
1505844a0a [PortPather] generalize to multi-port functions where possible
jan pushed to polycollection at jan/masque 2025-11-20 13:05:32 -08:00
c064ee9d8f [Pattern] use 1-axis instead of axis-1
jan pushed to polycollection at jan/masque 2025-11-20 13:01:54 -08:00
22b53a930c [AutoTool] S-bend to L-bend fallback does not work yet, should throw an error
355365c0dc [Pather / RenderPather] Fix handling of jog polarity
2b835ec3a4 [Port] mirror() should not mirror port position, only orientation
Compare 3 commits »
jan pushed to polycollection at jan/masque 2025-11-19 23:19:32 -08:00
519e6ad618 minor readme cleanup
jan pushed to polycollection at jan/masque 2025-11-19 23:15:23 -08:00
e75a76e5a8 [RenderPather.plug] fix ok_connections param
5e65dfafa1 cleanup
04905153d3 [PortPather] add some more port-related convenience functions
1eba387b6a [AutoTool / SimpleTool] allow choice between rotating or mirroring bends
5fbbaa0648 [Library.flatten] add dangling_ok param
Compare 5 commits »
jan pushed to polycollection at jan/masque 2025-11-19 02:23:42 -08:00
4dc81bd9f7 fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
d3b83a7543 fixup! [PortPather] add rename_to and rename_from
Compare 2 commits »
jan pushed to polycollection at jan/masque 2025-11-19 01:24:06 -08:00
184168f623 [PatherMixin] add thru arg to path_into and rework portlist inheritance
jan pushed to polycollection at jan/masque 2025-11-19 00:58:54 -08:00
334bcade31 [PortPather] add rename_to and rename_from
jan pushed to polycollection at jan/masque 2025-11-19 00:32:17 -08:00
90b3157b00 [PatherMixin] add at() for generating PortPather
jan pushed to polycollection at jan/masque 2025-11-19 00:17:41 -08:00
7c5c1c26c8 add missing float_raster dep for manhattanize_slow
fcd3d9663d fixup! [plug()] rename inherit_name arg to thru and allow passing a string
2b7b1cd6e2 [PortPather] add PortPather
dfd61b3a39 fixup! [plug()] rename inherit_name arg to thru and allow passing a string
3a1a4b9126 [RenderPather] whitespace
Compare 6 commits »
jan pushed to polycollection at jan/masque 2025-11-18 23:06:06 -08:00
8d91fb4915 fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
jan pushed to polycollection at jan/masque 2025-11-18 23:02:07 -08:00
146e6808ee add some whitespace
jan pushed to polycollection at jan/masque 2025-11-18 22:12:23 -08:00
f831ccd873 fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
982304bd10 fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
Compare 2 commits »
jan pushed to polycollection at jan/masque 2025-11-17 22:12:34 -08:00
049098ade5 [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
dbaa6fc1f3 [Port] add Port.measure_travel()
1fe1334f34 [Tool / Pather] fix some doc typos
7389be9129 [Tool / AutoTool] clarify some docstings
fe49e1e25b [Pather] clarify a variable name
Compare 5 commits »
jan pushed to polycollection at jan/masque 2025-11-14 21:30:55 -08:00
1faf5ccad5 [AutoTool] enable S-bends
3ba2ffd33f [AutoTool / SimpleTool] remove append arg
40e55a9067 [SimpleTool/AutoTool] clarify some error messages
Compare 3 commits »
jan pushed to master at jan/miscplot 2025-11-14 01:23:55 -08:00
483a831997 drop some excess imports
63fade279f [variability] group some code for clairity
798a9b74b2 [variability] add some comments
53d382088f [variability] drop nulls and nans so boxplots don't disappear
Compare 4 commits »
jan pushed to polycollection at jan/masque 2025-11-13 12:58:12 -08:00
1b79cd6f45 fixup! [AutoTool] Add first pass for AutoTool
jan pushed to polycollection at jan/masque 2025-11-13 00:39:45 -08:00
639850ab29 [AutoTool/SimpleTool/BasicTool] Rename BasicTool->SimpleTool and remove transition handling. Export AutoTool and SimpleTool at top level.