|
|
c064ee9d8f
|
[Pattern] use 1-axis instead of axis-1
|
2025-11-20 13:05:30 -08:00 |
|
|
|
22b53a930c
|
[AutoTool] S-bend to L-bend fallback does not work yet, should throw an error
|
2025-11-20 13:01:51 -08:00 |
|
|
|
355365c0dc
|
[Pather / RenderPather] Fix handling of jog polarity
|
2025-11-20 13:00:57 -08:00 |
|
|
|
2b835ec3a4
|
[Port] mirror() should not mirror port position, only orientation
|
2025-11-20 12:59:20 -08:00 |
|
|
|
519e6ad618
|
minor readme cleanup
|
2025-11-19 23:19:29 -08:00 |
|
|
|
e75a76e5a8
|
[RenderPather.plug] fix ok_connections param
|
2025-11-19 23:15:22 -08:00 |
|
|
|
5e65dfafa1
|
cleanup
|
2025-11-19 23:14:54 -08:00 |
|
|
|
04905153d3
|
[PortPather] add some more port-related convenience functions
|
2025-11-19 23:14:36 -08:00 |
|
|
|
1eba387b6a
|
[AutoTool / SimpleTool] allow choice between rotating or mirroring bends
|
2025-11-19 23:14:02 -08:00 |
|
|
|
5fbbaa0648
|
[Library.flatten] add dangling_ok param
|
2025-11-19 23:08:17 -08:00 |
|
|
|
4dc81bd9f7
|
fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
|
2025-11-19 02:23:40 -08:00 |
|
|
|
d3b83a7543
|
fixup! [PortPather] add rename_to and rename_from
|
2025-11-19 02:23:11 -08:00 |
|
|
|
184168f623
|
[PatherMixin] add thru arg to path_into and rework portlist inheritance
|
2025-11-19 01:24:02 -08:00 |
|
|
|
334bcade31
|
[PortPather] add rename_to and rename_from
|
2025-11-19 00:58:35 -08:00 |
|
|
|
90b3157b00
|
[PatherMixin] add at() for generating PortPather
|
2025-11-19 00:32:14 -08:00 |
|
|
|
7c5c1c26c8
|
add missing float_raster dep for manhattanize_slow
|
2025-11-19 00:17:38 -08:00 |
|
|
|
fcd3d9663d
|
fixup! [plug()] rename inherit_name arg to thru and allow passing a string
|
2025-11-19 00:17:10 -08:00 |
|
|
|
2b7b1cd6e2
|
[PortPather] add PortPather
|
2025-11-19 00:16:34 -08:00 |
|
|
|
dfd61b3a39
|
fixup! [plug()] rename inherit_name arg to thru and allow passing a string
|
2025-11-19 00:07:36 -08:00 |
|
|
|
3a1a4b9126
|
[RenderPather] whitespace
|
2025-11-19 00:07:07 -08:00 |
|
|
|
8a0c985e36
|
[plug()] rename inherit_name arg to thru and allow passing a string
Breaking change
Affects Pattern, Builder, Pather, RenderPather
|
2025-11-19 00:06:57 -08:00 |
|
|
|
8d91fb4915
|
fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
|
2025-11-18 23:06:03 -08:00 |
|
|
|
146e6808ee
|
add some whitespace
|
2025-11-18 23:01:51 -08:00 |
|
|
|
f831ccd873
|
fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
|
2025-11-18 22:12:13 -08:00 |
|
|
|
982304bd10
|
fixup! [Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
|
2025-11-18 22:11:59 -08:00 |
|
|
|
049098ade5
|
[Tool / AutoTool / Pather / RenderPather / PatherMixin] add support for S-bends
|
2025-11-17 22:12:24 -08:00 |
|
|
|
dbaa6fc1f3
|
[Port] add Port.measure_travel()
|
2025-11-17 22:11:55 -08:00 |
|
|
|
1fe1334f34
|
[Tool / Pather] fix some doc typos
|
2025-11-17 22:11:04 -08:00 |
|
|
|
7389be9129
|
[Tool / AutoTool] clarify some docstings
|
2025-11-16 22:58:02 -08:00 |
|
|
|
fe49e1e25b
|
[Pather] clarify a variable name
|
2025-11-16 22:57:20 -08:00 |
|
|
|
1faf5ccad5
|
[AutoTool] enable S-bends
|
2025-11-14 21:30:49 -08:00 |
|
|
|
3ba2ffd33f
|
[AutoTool / SimpleTool] remove append arg
|
2025-11-14 21:30:49 -08:00 |
|
|
|
40e55a9067
|
[SimpleTool/AutoTool] clarify some error messages
|
2025-11-14 21:30:49 -08:00 |
|
|
|
1b79cd6f45
|
fixup! [AutoTool] Add first pass for AutoTool
|
2025-11-13 12:58:05 -08:00 |
|
|
|
639850ab29
|
[AutoTool/SimpleTool/BasicTool] Rename BasicTool->SimpleTool and remove transition handling. Export AutoTool and SimpleTool at top level.
|
2025-11-13 00:39:41 -08:00 |
|
|
|
2bf44f334a
|
fixup! [AutoTool] pass in kwargs to straight fn call
|
2025-11-13 00:08:32 -08:00 |
|
|
|
d37e6b873c
|
[AutoTool] pass in kwargs to straight fn call
|
2025-11-13 00:01:12 -08:00 |
|
|
|
2a8879e3d4
|
[AutoTool] consolidate duplicate code for path() and render()
|
2025-11-12 23:53:53 -08:00 |
|
|
|
de534a755f
|
fixup! [AutoTool] Use more dataclasses to clarify internal code
|
2025-11-12 23:34:23 -08:00 |
|
|
|
41bbfee80b
|
fixup! [AutoTool] Use more dataclasses to clarify internal code
|
2025-11-12 23:34:11 -08:00 |
|
|
|
c7a8fac890
|
[AutoTool] add add_complementary_transitions()
|
2025-11-12 23:31:58 -08:00 |
|
|
|
fe440b0c53
|
[AutoTool] Use more dataclasses to clarify internal code
|
2025-11-12 18:50:57 -08:00 |
|
|
|
a62deb211c
|
[gdsii_arrow] fix or suppress a bunch of linter messages
|
2025-11-12 18:50:23 -08:00 |
|
|
|
01f624cb6a
|
[PolyCollection] rename setter arg to placate linter
|
2025-11-12 17:49:12 -08:00 |
|
|
|
8996d53479
|
[format_stacktrace] suppress linter
|
2025-11-12 17:47:07 -08:00 |
|
|
|
899d05217e
|
[AutoTool] support min/max length for straight segments
|
2025-11-12 17:42:52 -08:00 |
|
|
|
f374651bc4
|
fixup! fixup! [Pather / RenderPather] move common functionality into PatherMixin; redo hierarchy
|
2025-11-12 17:42:16 -08:00 |
|
|
|
fd03e09ea1
|
[BasicTool/AutoTool] fix port orientation for straight segments when using RenderPather
|
2025-11-12 17:40:34 -08:00 |
|
|
|
ba7fab6db2
|
fixup! fixup! [Pather / RenderPather] move common functionality into PatherMixin; redo hierarchy
|
2025-11-12 17:38:46 -08:00 |
|
|
|
ace34aa7a3
|
[AutoTool] Add first pass for AutoTool
|
2025-11-12 01:08:58 -08:00 |
|