Wishlist: pcbnew flag for "footprint has no symbol on purpose" (Prevents deletion on pcb from schematic update) (lp:#1827002)
Original report created by Rene Poeschl (poeschlr)
Right now KiCad has no way to know if a footprint on a pcb has been added
for good reason without a symbol connected or if the symbol has been
deleted. For this reason all such footprints are deleted when the "delete
extra footprints" flag is enabled.
A good example for footprints that typically do not have a symbol are
footprints for graphical symbols (a company logo, the made with kicad logo,
warning ESD sensitive, QR codes, ...)
Right now the only option is to lock such a footpirnt. This is both
inconvenient and unintuitive.
My suggestion therefore would be a flag that only ensures the Delete extra
footprints flag does not delete that footprint. Possibly this flag could be
set if a footprint is manually added to the PCB (or a popup could come up
asking if they want to protect it. That popup would however benefit from a
"do not ask again" flag)
Original tags: pcbnew