Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-14 | Bump version to v1.2.0v1.2.0 | jaseg | 1 | -1/+1 | |
2023-11-14 | Make new test files pass | jaseg | 5 | -14/+139 | |
2023-11-14 | Fix failing tests | jaseg | 2 | -12/+21 | |
2023-11-14 | Small bugfix | jaseg | 1 | -2/+2 | |
2023-11-14 | Calculate out all aperture macros by default. | jaseg | 6 | -75/+65 | |
There are just too many severely buggy implementations around. Today I ran into problems with both gerbv and with whatever JLC uses. You can still export macros with raw expressions by setting a flag in the export FileSettings. | |||||
2023-11-14 | aperture macros: work around gerbv/jlc wonkiness | jaseg | 9 | -78/+216 | |
2023-11-14 | Remove debug print | jaseg | 1 | -1/+0 | |
2023-11-14 | aperture macros: Add expression simplification | jaseg | 1 | -20/+3 | |
2023-11-14 | Aperture macro expression simplification WIP | jaseg | 3 | -16/+127 | |
2023-11-14 | Make sure we asterisk-terminate all G0x commands. | jaseg | 1 | -3/+3 | |
While this is common in the wild, not terminating them violates the spec. It also breaks JLCPCB pretty badly. It seems their human review process uses a Gerber viewer that like most can handle this, and won't notice anything out of the ordinary, but then their photoplotter chokes on this and literally stops plotting the file, discarding anything that is after that line. This error is then apparently ignored and the resulting broken boards shipped to the customer. | |||||
2023-11-14 | Split CLI into pretty svg and layer export sub-commands | jaseg | 1 | -1/+34 | |
2023-11-14 | pretty svg export: Mirror board bottom side | jaseg | 1 | -1/+7 | |
2023-11-14 | Add JLCPCB KiCad Gerber X2/aperture macro test files | jaseg | 45 | -0/+45534 | |
2023-11-14 | Add JLCPCB/FAB-3000 example gerbers | jaseg | 11 | -0/+22631 | |
2023-11-14 | Add P-CAD 2006 example gerbers | jaseg | 13 | -0/+34535 | |
2023-10-27 | Bump version to v1.1.0v1.1.0 | jaseg | 1 | -1/+1 | |
2023-10-26 | Fix failing test cases | jaseg | 9 | -51/+107 | |
2023-10-26 | Fix all failing tests that don't involve kicad-cli | jaseg | 10 | -154/+78 | |
2023-10-12 | Add coil test board gen | jaseg | 1 | -0/+1 | |
2023-10-10 | Run more sims | jaseg | 1 | -1/+1 | |
2023-10-06 | Add missing simulation yamls | jaseg | 2 | -3/+19 | |
2023-09-26 | WIP | jaseg | 1 | -91/+42 | |
2023-09-26 | cli: Add kicad schematic svg rendering | jaseg | 6 | -42/+98 | |
2023-09-22 | WIP | jaseg | 5 | -119/+210 | |
2023-09-22 | Trace connectivity WIP | jaseg | 3 | -43/+135 | |
2023-09-20 | coil gen: add kicad pcb export | jaseg | 2 | -7/+75 | |
2023-09-19 | Multilayer coil WIP | jaseg | 8 | -54/+211 | |
2023-07-22 | Add line wonkifier | jaseg | 2 | -21/+187 | |
2023-07-22 | Add tmtheme support | jaseg | 5 | -9/+82 | |
2023-07-22 | Made junctions smaller | jaseg | 1 | -2/+2 | |
2023-07-22 | Subsheet rendering works too | jaseg | 2 | -14/+45 | |
2023-07-22 | Rendering looks pretty good | jaseg | 1 | -0/+7 | |
2023-07-21 | WIP | jaseg | 4 | -25/+37 | |
2023-07-21 | symbol pin rendering works | jaseg | 2 | -14/+61 | |
2023-07-21 | WIP | jaseg | 2 | -35/+26 | |
2023-07-21 | WIP | jaseg | 4 | -96/+69 | |
2023-07-21 | WIP | jaseg | 1 | -1/+5 | |
2023-07-21 | WIP | jaseg | 3 | -46/+89 | |
2023-07-21 | Schematics WIP | jaseg | 3 | -54/+123 | |
2023-07-21 | Kicad schematic rendering WIP | jaseg | 3 | -26/+82 | |
2023-07-20 | Fix line rendering | jaseg | 3 | -9/+8 | |
2023-07-20 | Schematic rendering WIP | jaseg | 6 | -105/+627 | |
2023-07-18 | Make kicad eat schematics written by gerbonara | jaseg | 3 | -16/+32 | |
2023-07-18 | kicad: Add schematic file format support | jaseg | 5 | -24/+321 | |
2023-07-17 | kicad: Improve API and fix kicad-nightly compat | jaseg | 6 | -26/+268 | |
2023-07-17 | LayerStack: Fix issue SVG rendering lazy-loaded stacks | jaseg | 1 | -1/+1 | |
2023-07-07 | Improve auto layout API | jaseg | 3 | -12/+258 | |
2023-07-06 | kicad: Fix layers attribute handling and improve rotation API | jaseg | 4 | -4/+45 | |
2023-07-05 | kicad: Fix Footprint.property_value | jaseg | 1 | -2/+7 | |
2023-07-05 | Improve coil gen, and fix some kicad s-expr issues | jaseg | 2 | -6/+1 | |