mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
We can't get all the way there because we can't create pads outside of modules and the Gerbers don't store any grouping/footprint info. This change moves us from outputing a via for every flashed item (some of which don't even have holes) to synthesizing pads from flashed items using a via (when they have holes) and a copper polygon. This is much better for SMD pads, perhaps better for regular pads, and no worse for vias.