Bán Dénes
fa850a643c
YAML-ification and minor output restructure
2021-07-21 21:24:12 +02:00
Bán Dénes
9bdcd36d1a
Some outline testing
2021-07-18 16:04:01 +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
4105718ec6
Complete CLI testing
2021-07-17 15:23:19 +02:00
Bán Dénes
4d88dac40a
End-to-end CLI tests
2021-07-17 01:15:27 +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
cd0ae6d38b
Smarter dump test switch
2021-07-16 13:31:52 +02:00
Bán Dénes
bc7578199d
Adjust tests for async interface
2021-07-15 22:03:03 +02:00
Bán Dénes
d09b3fdf38
Smarter dump switch for the test runner, reference adjustments
2021-07-14 19:35:47 +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
Bán Dénes
71efdbe020
Test switch overhaul
2021-07-11 13:44:43 +02:00
Bán Dénes
9baae154cb
Add unit test for assertions
2021-05-22 19:06:57 +02:00
Bán Dénes
c7b86c7556
Add unit test for anchors
2021-05-22 17:58:26 +02:00
Bán Dénes
76bb07183b
Add footprints to coverage, streamline coverage script call
2021-05-22 17:57:01 +02:00
Bán Dénes
7f8b1c4c63
Add basic interface tests
2021-05-16 22:30:26 +02:00
Bán Dénes
5cd8985343
Add unit test for operation parsing
2021-05-16 21:48:10 +02:00
Bán Dénes
2cae521fb1
Add unit test for utils
2021-05-16 20:09:04 +02:00
Bán Dénes
2d6ad0221a
Add unit test for point class
2021-05-16 18:06:14 +02:00
Bán Dénes
e515f51c0e
Parametric declarations
2021-01-03 19:48:37 +01:00
Bán Dénes
cd90705ba1
Refactor, units, tests
2021-01-01 00:50:04 +01:00
Bán Dénes
519c34bc60
Nested key support
2020-12-26 15:17:15 +01:00
Bán Dénes
66f420d800
Minor test catch-up
2020-07-21 19:45:01 +02:00
Bán Dénes
42a2502dda
Last pre-routing adjustments
2020-07-21 19:35:33 +02:00
Bán Dénes
fc0e58aa57
PCB layout done
2020-07-20 23:17:43 +02:00
Bán Dénes
852ebbcf95
Choc footprint fix, status led, generic PCB outlines
2020-07-19 20:47:22 +02:00
Bán Dénes
f71368b835
A shitload of PCB progress
2020-07-18 22:58:44 +02:00
Bán Dénes
5a380fa58c
Mixed progress, vol. 2
2020-07-17 23:20:49 +02:00
Bán Dénes
c3d7643371
Mixed progress
...
- point tagging
- extends clauses for drier config
- classic/uniform support
- mx/choc spacing support
- intersect outlines
- per-key footprint customization
2020-07-16 23:55:37 +02:00
Bán Dénes
55d60ba599
More PCB progress
2020-07-14 23:03:44 +02:00
Bán Dénes
05a33d00ec
PCB progress
2020-07-12 23:23:30 +02:00
Bán Dénes
a6ed52b4bd
PCB stuff started
2020-07-11 20:30:20 +02:00
Bán Dénes
827cfeea21
Outlines feature complete
2020-07-10 22:40:34 +02:00
Bán Dénes
066e1a54ea
Still more outline progress
2020-07-04 23:23:14 +02:00
Bán Dénes
8d6be0ea00
Sanitization + better error reporting
2020-06-27 20:13:06 +02:00
Bán Dénes
a5e686b059
Bringing points stuff up to spec
2020-06-26 21:00:10 +02:00
Bán Dénes
0ab5a246e5
Ergogen reorg
2020-06-16 22:24:46 +02:00