summaryrefslogtreecommitdiff
path: root/gerbonara/apertures.py
AgeCommit message (Collapse)AuthorFilesLines
2023-11-14Calculate out all aperture macros by default.jaseg1-1/+5
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-14aperture macros: work around gerbv/jlc wonkinessjaseg1-1/+6
2023-05-08rework WIPjaseg1-4/+16
2023-04-30Fix remaining unit testsjaseg1-3/+3
2023-04-30Fix failing kicad testsjaseg1-5/+5
2023-04-29Fix aperture macro rotation issue and add missing data filesjaseg1-2/+2
2023-04-29Freeze apertures and aperture macros, make gerbonara fasterjaseg1-141/+62
2023-04-26Speed up protoboard generationjaseg1-1/+4
2023-04-26Fix last failing tests. Rerun pending.jaseg1-2/+2
2023-04-24Fixing more testsjaseg1-2/+2
2023-04-20Fix a bunch of bugs on the way to electroniceel's protoboard layoutjaseg1-1/+1
2023-04-11Fix failing testsjaseg1-1/+1
2023-04-10Fix rectangle aperture rotationjaseg1-4/+5
2023-04-10Add missing WIP changesjaseg1-25/+33
2023-02-25Moar docjaseg1-0/+2
2023-02-21Fix copyright headersjaseg1-1/+1
2023-02-19cli: First draft of most of the CLIjaseg1-9/+12
2023-02-17Add CLIjaseg1-0/+28
2022-06-24fix repated aperture macro D code exportjaseg1-1/+1
2022-06-21Make gerbonara python3.8 compatible.v0.11.0jaseg1-11/+21
2022-02-04More doc, fix testsjaseg1-2/+2
2022-02-03More docjaseg1-0/+17
2022-02-03More doc!jaseg1-5/+4
2022-02-02More docjaseg1-50/+138
2022-02-01Add some documentationjaseg1-0/+1
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg1-0/+360