Skip to content

[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.

Bildschirmfoto vom 2023-12-29 14-51-44.png

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