[Feature request] pcbnew: PCB update from schematic -> Exclude locked footprints
Description
It would be good to have another option in the PCB update from schematic dialog. If the option "Replace footprints with ..." is selected, another option becomes visible and selectable "Exclude locked footprints from update". These components should then only generate a log warning or info, but not be updated if the new option is active.
There are always very good reasons why a footprint has been locked after placement. In most cases, it may not be moved or replaced.
KiCad Version
Application: KiCad x86_64 on x86_64Version: 7.0.9-1.fc39, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.1
HarfBuzz 8.2.1
FontConfig 2.14.2
libcurl/8.2.1 OpenSSL/3.1.1 zlib/1.2.13 libidn2/2.3.4 nghttp2/1.55.1Platform: Fedora Linux 39 (Workstation Edition), 64 bit, Little endian, wxGTK, gnome, x11
Build Info:
Date: Nov 5 2023 00:00:00
wxWidgets: 3.2.2 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.81.0
OCC: 7.6.3
Curl: 8.2.1
ngspice: 41
Compiler: GCC 13.2.1 with C++ ABI 1018
Build settings:
KICAD_SPICE=ON