Action plugins for symbol editor and footprint editor
Description
Symbol editor and footprint editor need a way to run action plugins for the currently edited symbol and footprint, respectively.
I tried to search and didn't find issues for this, and I don't remember any discussion at least recently where this would have been mentioned explicitly. Can you tell if this is planned for v6?
There should be no need to tell why this is wanted, but see for example #9365 (closed). The pcb editor has certain functionality for editing but the fp editor doesn't.
Most footprints are simple and it's relatively easy, though annoying, to do some basic tasks manually, but symbols can have hundreds of pins and would benefit from the ability to script some tasks and call them interactively.
KiCad Version
Application: KiCad
Version: (5.99.0-12793-gfb8ee1a9d3), release build
Libraries:
wxWidgets 3.0.5
libcurl/7.74.0 OpenSSL/1.1.1j zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh/0.9.5/openssl/zlib nghttp2/1.43.0 librtmp/2.3
Platform: Linux 5.11.0-37-generic x86_64, 64 bit, Little endian, wxGTK, KDE, x11
Build Info:
Date: Oct 14 2021 16:33:51
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.74.0
ngspice: 34
Compiler: GCC 10.3.0 with C++ ABI 1014
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON