7077e59395
It is still possible to move a pad independent of footprint through the pad properties dialog. This is a much more conscious decision than using the move tools. ADDED: "Allow free pads" preference setting in pcbnew, default to off. When enabled, allows moving unlocked pads independent of the footprint (i.e. previous behaviour). When disabled (default), any attempt to move a pad will move the parent footprint instead. REMOVED: "Lock pads of newly added footprints" preference setting in pcbnew. (Pad lock state is now loaded from the footprint definition) CHANGED: There are now only two possible lock states for a footprint: locked and unlocked. The lock state of the pads in the footprint is now independent of the footprint lock state. Also fixed a latent bug that would allow a pad to be moved when the parent footprint was locked (see m_selectionTool->RequestSelection lambdas in edit_tool.cpp) Fixes https://gitlab.com/kicad/code/kicad/-/issues/7739 |
||
---|---|---|
.. | ||
board_netlist_updater.cpp | ||
board_netlist_updater.h | ||
kicad_netlist_reader.cpp | ||
legacy_netlist_reader.cpp | ||
netlist.cpp | ||
netlist_reader.cpp | ||
netlist_reader.h | ||
pcb_netlist.cpp | ||
pcb_netlist.h |