jan pushed to polycollection at jan/masque 2025-05-28 00:40:55 -07:00
48fe789d67 [gdsii_arrow] fix rep_valid
d559c1231b [gdsii_arrow] fill some more nulls
08dd66ea78 [gdsii_arrow] fixup
dad9055089 [traits.annotatable] Don't break when setting annotations to None
97a1d4d718 [PolyCollection] many fixes
Compare 25 commits »
jan pushed to master at jan/masque 2025-05-28 00:40:34 -07:00
5e0eef7c59 [dxf] match ezdxf syntax changes
ad00ade097 [Tool] correctly set input ptype
385a37e0a2 [Pather] fix path_into for some 2-bend cases
35e28acb89 [polygon] Only call rotate if necessary
Compare 4 commits »
jan pushed to polycollection at jan/masque 2025-04-27 12:53:19 -07:00
029a0f681f [gdsii_arrow] fix rep_valid
jan pushed to polycollection at jan/masque 2025-04-27 12:24:04 -07:00
bc36e92aab [gdsii_arrow] fill some more nulls
jan deleted branch dicty from jan/masque 2025-04-27 11:40:10 -07:00
jan deleted branch libcentric from jan/masque 2025-04-27 11:40:02 -07:00
jan deleted branch libzoo from jan/masque 2025-04-27 11:40:02 -07:00
jan deleted branch transform_analysis from jan/masque 2025-04-27 11:39:53 -07:00
jan deleted branch path_improvements from jan/masque 2025-04-27 11:39:51 -07:00
jan pushed to polycollection at jan/masque 2025-04-25 01:24:20 -07:00
681f8e6354 [gdsii_arrow] fixup
1992cf572a [traits.annotatable] Don't break when setting annotations to None
Compare 2 commits »
jan pushed to polycollection at jan/masque 2025-04-25 00:51:02 -07:00
3a73fb1d60 [PolyCollection] many fixes
25cde0abb5 [gdsii_arrow] fixup annotation types
2ef7a6e9e3 [gdsii_arrow] make polycollections if able
Compare 3 commits »
jan pushed to polycollection at jan/masque 2025-04-24 23:20:45 -07:00
f78ba3655e [gdsii_arrow] clean unused var in loop
b4d287f384 [gdsii_arrow] fix var name typo
037118883b [shapes] Don't create empty dicts for annotations
5368fd4e16 [PolyCollection] rework PolyCollection into ndarrays of vertices and offsets
d0c1b00d7e fix some polycollection syntax
Compare 20 commits »
jan pushed to arrow at jan/masque 2025-04-22 20:22:07 -07:00
7336545f07 [gdsii_arrow] add some TODO notes
4e40e3f829 [gdsii_arrow] use direct access for all element types
79f2088180 [utils.curves] ignore re-import of trapeziod
e89d912ce8 allow annotations to be None
Compare 4 commits »
jan pushed to master at jan/klamath 2025-04-21 19:39:28 -07:00
ae9c2d7b5f add type annotation
428e396b9b Loosen type requirements / guarantees for properties
Compare 2 commits »
jan pushed to arrow at jan/masque 2025-04-21 19:07:38 -07:00
76511b95e6 gdsii_arrow wip
88bd5e897e split out _read_to_arrow
dc89491694 actually make use of raw mode
de9714041f add gdsii_arrow
35e28acb89 [polygon] Only call rotate if necessary
Compare 9 commits »
jan pushed tag v0.10 to jan/meanas 2025-04-16 22:20:28 -07:00
jan pushed to master at jan/meanas 2025-04-16 22:20:24 -07:00
e3169b9e20 bump version to v0.10
35ecbad15e remove old lint
43e01a814d examples will use new gridlock
Compare 3 commits »
jan pushed tag v2.0 to jan/gridlock 2025-04-16 21:28:56 -07:00
jan pushed to master at jan/gridlock 2025-04-16 21:28:47 -07:00
be7c26c1d1 bump version to v2.0 -- major arg rework for drawing/reading
13c12b0a6a update docs to reflect new args
b739534cfe [draw] fix missing brackets
34f80202ba Major rework of arguments using Extent/Slab/Plane
Compare 4 commits »
jan pushed tag v1.2 to jan/layers_context_toolbox 2025-04-15 17:58:40 -07:00