1
0
Commit Graph

145 Commits

Author SHA1 Message Date
Luke Kershaw
86a74945ca
Fix typo in error message if using incorrect type for stagger (#75) 2023-01-23 12:22:59 +01:00
Bán Dénes
d2c3999d41 Fix multiple extrusions of the same outline in cases 2023-01-23 11:17:27 +01:00
Luke Kershaw
e0eb43566f
Expand test coverage (#77)
* ignore line endings in cli tests
* ignore line endings in integration tests
* expand code coverage for `choc` footprint
* expand code coverage for `chocmini` footprint
* expand code coverage for `mx` footprint
* expand code coverage for `pad` footprint
* expand code coverage for rest of footprints
* expand code coverage for `anchor.js`
* expand code coverage for `units.js`
* expand code coverage for `points.js`
* expand code coverage for `filter.js`
* expand code coverage for `outlines.js`
* expand code coverage for `pcbs.js`
* expand code coverage for `ergogen.js`
* expand code coverage for `kle.js`
* more code coverage for `outlines.js`
* expand code coverage for `cases.js`
2023-01-23 10:02:08 +01:00
Luke Kershaw
3746900490
Bugfix for expand_shorthand (#79) 2023-01-23 09:32:22 +01:00
Bán Dénes
5006f5b862 Missing const for web deployment 2022-12-18 12:38:08 +01:00
Bán Dénes
da1417ce2f Type/what consistency for shorthands and cases 2022-12-18 12:37:44 +01:00
Bán Dénes
e076b62190 Per-footprint mirror overrides, better coordinate support 2022-12-04 20:58:46 +01:00
Bán Dénes
58bb16ed28 Footprint parameter flattening done 2022-12-04 18:40:06 +01:00
Bán Dénes
3a0f326a31 Footprint parameter flattening, round 1 2022-12-04 16:33:48 +01:00
Bán Dénes
1de68843ce Extend footprint test coverage 2022-12-04 16:32:14 +01:00
Bán Dénes
3aef729465 Allow points/anchors to resist special mirror treatment 2022-12-04 12:24:17 +01:00
Bán Dénes
2cfdf10327 Make outline/pcb anchor adjustments more generic 2022-12-04 12:22:17 +01:00
Miigon
05a489fa6d more compact trrs footprint 2022-12-03 20:43:52 +01:00
Miigon
561309139a TRRS: properly showing p.ref instead of 'REF**' 2022-12-03 20:43:52 +01:00
Miigon
02dac3316b TRRS: add missing stabilizer hole for reverse footprint 2022-12-03 20:43:52 +01:00
Bán Dénes
f5f787edce Fix diode THT pad order 2022-12-03 20:42:19 +01:00
Bán Dénes
820a1a2888 Add support for footprint adjustment 2022-12-03 20:41:55 +01:00
Michael van Eerd
8a57891b24 fix: Remove superfluous rotation of 180 on a rectangular pad 2022-12-03 17:51:28 +01:00
Michael van Eerd
71419145ad fix (mx): Rotate hotswap pads along with point 2022-12-03 17:51:28 +01:00
Bán Dénes
53b6a98edc De-python-ization 2022-12-03 17:40:01 +01:00
torik42
17dc5ab169 (fix) allow mirroring around origin 2022-12-03 17:28:49 +01:00
Bán Dénes
1da986e609 Minor comment fixes 2022-12-03 17:19:51 +01:00
Bán Dénes
cf9007aa50 Generalize asym usage 2022-12-03 12:38:07 +01:00
Bán Dénes
40406fbc03 Filtering applied to PCBs as well 2022-11-22 21:26:48 +01:00
Bán Dénes
0d73c59538 Footprint sideloading tests 2022-11-14 22:24:07 +01:00
Bán Dénes
24466eb01d Footprint sideloading progress 2022-11-14 00:40:05 +01:00
Bán Dénes
5e68bdb630 Outlining improvements 2022-05-29 20:25:52 +02:00
Bán Dénes
5a25c1c423 Make within-column layout cumulative as well 2022-05-29 14:12:11 +02:00
Bán Dénes
a586d9058c Outline scaling 2022-04-16 16:14:29 +02:00
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