1
0
Commit Graph

246 Commits

Author SHA1 Message Date
3745cf3c47 Parameterize PCB component reference hiding 2021-12-15 21:42:37 +01:00
13052cd798 PCB metadata propagation 2021-12-15 20:55:09 +01:00
90db02f751 Roadmap update 2021-12-15 20:36:21 +01:00
3e0dc84eb7 Support semver checks 2021-12-15 20:33:50 +01:00
d5ebd70332 3.0.3 2021-12-13 22:19:29 +01:00
e45e563902 Further dependency restructure 2021-12-13 22:17:43 +01:00
96c7caae8a 3.0.2 2021-12-13 18:58:44 +01:00
16c9243c36 Move custom dependencies to ergogen org + fix metadata 2021-12-13 16:26:19 +01:00
50466674e3 Suppress npm warnings 2021-12-13 16:20:45 +01:00
e2535dab36 Update dependencies 2021-12-13 14:48:46 +01:00
d193af66a8 Add fresh TODO items, change to gitflow 2021-12-13 14:35:07 +01:00
9a1f9ecad0 3.0.1 2021-12-12 22:36:22 +01:00
16f6b81f66 Fillet all outline chains, closes #34 2021-12-12 15:57:11 +01:00
8490f14960 Add const in scrollwheel footprint 2021-12-12 15:09:15 +01:00
21e173e703 Make spread: 0 possible
Instead of defaulting to 'u' / 19
2021-12-12 15:07:11 +01:00
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
483f214bec Array unnest bugfix, fixes #50 2021-12-12 13:23:33 +01:00
e58b80c2a9 Redirect readme links to new domain 2021-11-27 21:08:28 +01:00
e29613dfe5 Dump accumulated TODOs 2021-11-27 21:06:23 +01:00
0ec16dbaf6 Minor fix for mirrored anchor rotations 2021-11-27 21:06:23 +01:00
a593f61111 Fixed rotary encoder footprint 2021-11-07 21:43:15 +01:00
68102e8c8d Fix ReferenceError: *_unit is not defined 2021-09-03 14:43:33 +02:00
bf2dee6235 docs(readme): fix typo in web ui url link 2021-08-08 21:15:24 +02:00
ad5ac9c63e Visualization fix 2021-07-25 20:31:51 +02:00
0658057009 3.0.0 2021-07-21 21:32:47 +02:00
fa850a643c YAML-ification and minor output restructure 2021-07-21 21:24:12 +02:00
282e117457 Web release prep 2021-07-21 00:02:53 +02:00
67e01ed4f9 Base key-level defaults around u 2021-07-18 16:26:30 +02:00
9bdcd36d1a Some outline testing 2021-07-18 16:04:01 +02:00
26128f8db7 Support full anchors in outline shapes 2021-07-18 16:03:45 +02:00
677fae0072 Add roadmap 2021-07-18 13:17:20 +02:00
b159cfa9f7 Further testing 2021-07-18 00:39:33 +02:00
4105718ec6 Complete CLI testing 2021-07-17 15:23:19 +02:00
4d88dac40a End-to-end CLI tests 2021-07-17 01:15:27 +02:00
1f3ecb5c58 Improved interface testing 2021-07-16 20:18:09 +02:00
7d841b2f5f Dependency updates 2021-07-16 16:18:36 +02:00
98d7f66b5a Make old jscad stuff audit friendly 2021-07-16 16:16:23 +02:00
58cadde9ed Minor case fix + test 2021-07-16 14:47:52 +02:00
f955aac994 Support KLE to PCB metadata and nets 2021-07-16 14:31:07 +02:00
cd0ae6d38b Smarter dump test switch 2021-07-16 13:31:52 +02:00
b43b71998a Auto-debug when output would be empty 2021-07-16 13:18:50 +02:00
bc7578199d Adjust tests for async interface 2021-07-15 22:03:03 +02:00
1cb9fdc3c2 Basic KLE support 2021-07-15 21:36:44 +02:00
d09b3fdf38 Smarter dump switch for the test runner, reference adjustments 2021-07-14 19:35:47 +02:00
42a3e2de55 CLI and output restructure, SVG/DXF/STL integration 2021-07-14 19:33:33 +02:00
c49881c2b4 Remove leftover debug statements 2021-07-11 21:06:24 +02:00
c12e8d288e Update footprints to match new structure 2021-07-11 21:04:41 +02:00
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
452d7c155b Units separated to their own block, and properly tested 2021-07-11 13:45:53 +02:00
71efdbe020 Test switch overhaul 2021-07-11 13:44:43 +02:00