summaryrefslogtreecommitdiff
path: root/gerbonara/aperture_macros
AgeCommit message (Collapse)AuthorFilesLines
2024-07-18Improve aperture macros docjaseg2-1/+5
2024-07-18Fix ast deprecation warningsjaseg1-2/+2
2024-07-07Add starburst patternjaseg1-2/+2
2023-11-14Make new test files passjaseg2-7/+67
2023-11-14Small bugfixjaseg1-2/+2
2023-11-14Calculate out all aperture macros by default.jaseg3-65/+41
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 wonkinessjaseg3-49/+175
2023-11-14Remove debug printjaseg1-1/+0
2023-11-14aperture macros: Add expression simplificationjaseg1-20/+3
2023-11-14Aperture macro expression simplification WIPjaseg3-16/+127
2023-07-04Fix failing symbol testsjaseg1-1/+1
2023-07-03Fix variable expression renderingjaseg1-1/+1
2023-04-30Remove broken aperture macro optimizationjaseg1-3/+3
2023-04-30Fix dropped aperture macro namesjaseg1-2/+2
2023-04-30Fix remaining unit testsjaseg2-14/+17
2023-04-30Finish macro-based alio layoutjaseg2-2/+2
2023-04-30Alio macros WIPjaseg2-3/+3
2023-04-29Fix incorrect aperture macro outline primitive point countjaseg1-1/+1
2023-04-29Fix aperture macro rotation issue and add missing data filesjaseg3-6/+18
2023-04-29Freeze apertures and aperture macros, make gerbonara fasterjaseg3-220/+225
2023-04-26Fix aperture macro svg output rotationjaseg1-6/+6
2023-04-26Fix last failing tests. Rerun pending.jaseg1-1/+1
2023-04-25WIPjaseg1-3/+3
2023-04-25Fix more testsjaseg1-0/+31
2023-04-24Fixing more testsjaseg2-4/+10
2023-04-23Fix a bunch of failing testsjaseg1-4/+4
2023-04-20Fix a bunch of bugs on the way to electroniceel's protoboard layoutjaseg2-4/+7
2023-04-19Fix serialization bug with aperture macro commentsjaseg1-1/+1
2023-04-19Basic KiCad footprint rendering worksjaseg2-2/+20
2023-04-10Fix aperture macro multiplication syntaxjaseg1-1/+1
2023-04-10Add missing WIP changesjaseg1-1/+11
2023-02-21Fix copyright headersjaseg3-3/+3
2023-02-17Add CLIjaseg2-0/+42
2022-06-11Add missing __init__.pyv0.10.5jaseg1-0/+0
2022-05-21Fix parsing of aperture macro commentsjaseg1-3/+6
2022-02-03More docjaseg1-1/+2
2022-02-03More doc!jaseg1-1/+1
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg3-0/+662