summaryrefslogtreecommitdiff
path: root/gerbonara/aperture_macros/expression.py
AgeCommit message (Collapse)AuthorFilesLines
2023-11-14Calculate out all aperture macros by default.jaseg1-20/+0
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-12/+85
2023-11-14Remove debug printjaseg1-1/+0
2023-11-14aperture macros: Add expression simplificationjaseg1-20/+3
2023-11-14Aperture macro expression simplification WIPjaseg1-12/+120
2023-07-03Fix variable expression renderingjaseg1-1/+1
2023-04-30Remove broken aperture macro optimizationjaseg1-3/+3
2023-04-30Alio macros WIPjaseg1-1/+1
2023-04-29Fix aperture macro rotation issue and add missing data filesjaseg1-1/+1
2023-04-29Freeze apertures and aperture macros, make gerbonara fasterjaseg1-28/+40
2023-04-20Fix a bunch of bugs on the way to electroniceel's protoboard layoutjaseg1-1/+4
2023-04-10Fix aperture macro multiplication syntaxjaseg1-1/+1
2023-02-21Fix copyright headersjaseg1-1/+1
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg1-0/+211