Bán Dénes
bbab283850
3D de-standalone-ification
2022-04-16 13:12:51 +02:00
Bán Dénes
c6f4832ee4
Single key column name simplification
2022-04-16 12:44:55 +02:00
Bán Dénes
b928cbd35d
Implement a simple autobind
2022-02-27 18:18:16 +01:00
Bán Dénes
d23bd71b7a
Support orient/rotate towards other points
2022-02-27 13:44:24 +01:00
Bán Dénes
6dc6b5d8e9
Anchor recursivization
2022-02-27 11:11:45 +01:00
Bán Dénes
d5129832b9
More flexible semver handling
2022-01-23 22:02:05 +01:00
Bán Dénes
e0f5c910eb
Fix rollup build warning
2022-01-23 21:46:36 +01:00
Bán Dénes
06d2ae4a7f
Switch to handrolled semver implementation
2022-01-23 21:45:09 +01:00
Bán Dénes
2b98b502d6
Support string templating for key-level attributes
2022-01-22 23:13:18 +01:00
Bán Dénes
d6f83232a8
Outlines rewrite actually done
2022-01-16 20:36:19 +01:00
Bán Dénes
4844a044df
Outlines rewrite theoretically done
2022-01-11 22:40:09 +01:00
Bán Dénes
df7b76c610
Outlines rewrite, part 2
2022-01-10 13:44:57 +01:00
Bán Dénes
6504b2b952
Outlines rewrite in progress
2022-01-09 22:56:05 +01:00
Bán Dénes
bd6b5a0ca6
Add filter tests
2022-01-08 23:51:03 +01:00
Bán Dénes
a7f333c9bc
Filter implementation progress
2022-01-03 14:43:45 +01:00
Bán Dénes
534ac4b75d
Filter implementation started
2021-12-26 14:06:30 +01:00
Bán Dénes
e48631fac8
Add key-level orient
2021-12-25 21:22:37 +01:00
Bán Dénes
2c18902e9f
Simplify the names in individual point "zones"
2021-12-18 20:28:33 +01:00
Bán Dénes
0ed29e7e1d
Place rectangles by their centers
2021-12-18 19:51:26 +01:00
Bán Dénes
73045e4754
Move column-level attributes to key-level
2021-12-18 18:37:26 +01:00
Bán Dénes
47d15c0261
Hotfix parameterization
2022-01-14 19:28:19 +01:00
Bán Dénes
21cfc1fd35
Allow glue opt-out, even when bound
2021-12-15 23:05:40 +01:00
Bán Dénes
c46a0bcd16
Add U for 19.05 spacing, closes #48
2021-12-15 22:45:35 +01:00
Bán Dénes
3745cf3c47
Parameterize PCB component reference hiding
2021-12-15 21:42:37 +01:00
Bán Dénes
13052cd798
PCB metadata propagation
2021-12-15 20:55:09 +01:00
Bán Dénes
3e0dc84eb7
Support semver checks
2021-12-15 20:33:50 +01:00
Bán Dénes
16f6b81f66
Fillet all outline chains, closes #34
2021-12-12 15:57:11 +01:00
Michael van Eerd
8490f14960
Add const in scrollwheel footprint
2021-12-12 15:09:15 +01:00
Michael van Eerd
21e173e703
Make spread: 0 possible
...
Instead of defaulting to 'u' / 19
2021-12-12 15:07:11 +01:00
Bán Dénes
38a8fc5be8
Anchor affect bugfix, partially fixes #33
...
The mirroring part still has design inconsistencies because of rectangles being laid out by their bottom left corner, but as a breaking change, this will be addressed separately, later...
2021-12-12 14:51:24 +01:00
Bán Dénes
483f214bec
Array unnest bugfix, fixes #50
2021-12-12 13:23:33 +01:00
Bán Dénes
0ec16dbaf6
Minor fix for mirrored anchor rotations
2021-11-27 21:06:23 +01:00
Albert Engelbrecht
a593f61111
Fixed rotary encoder footprint
2021-11-07 21:43:15 +01:00
Michael van Eerd
68102e8c8d
Fix ReferenceError: *_unit is not defined
2021-09-03 14:43:33 +02:00
Bán Dénes
ad5ac9c63e
Visualization fix
2021-07-25 20:31:51 +02:00
Bán Dénes
fa850a643c
YAML-ification and minor output restructure
2021-07-21 21:24:12 +02:00
Bán Dénes
67e01ed4f9
Base key-level defaults around u
2021-07-18 16:26:30 +02:00
Bán Dénes
26128f8db7
Support full anchors in outline shapes
2021-07-18 16:03:45 +02:00
Bán Dénes
b159cfa9f7
Further testing
2021-07-18 00:39:33 +02:00
Bán Dénes
1f3ecb5c58
Improved interface testing
2021-07-16 20:18:09 +02:00
Bán Dénes
58cadde9ed
Minor case fix + test
2021-07-16 14:47:52 +02:00
Bán Dénes
f955aac994
Support KLE to PCB metadata and nets
2021-07-16 14:31:07 +02:00
Bán Dénes
b43b71998a
Auto-debug when output would be empty
2021-07-16 13:18:50 +02:00
Bán Dénes
bc7578199d
Adjust tests for async interface
2021-07-15 22:03:03 +02:00
Bán Dénes
1cb9fdc3c2
Basic KLE support
2021-07-15 21:36:44 +02:00
Bán Dénes
42a3e2de55
CLI and output restructure, SVG/DXF/STL integration
2021-07-14 19:33:33 +02:00
Bán Dénes
c49881c2b4
Remove leftover debug statements
2021-07-11 21:06:24 +02:00
Bán Dénes
c12e8d288e
Update footprints to match new structure
2021-07-11 21:04:41 +02:00
Bán Dénes
fe30b91309
PCB net and parameter overhaul
...
- merge static and parametric nets
- allow dynamic nets on the fly with `p.local_net()`
- support local-to-global position calculations with `p.xy()`
- this also enables intra-footprint traces and zones
- add anchor type parameters to footprints
2021-07-11 20:36:11 +02:00
Bán Dénes
452d7c155b
Units separated to their own block, and properly tested
2021-07-11 13:45:53 +02:00