Deactivating Symbol or Footprint Libraries

When clicking the boxes to deactivate the libraries all of a sudden all lines above the chosen one get “grey” (=clicked). Why is that, what is happening there? This makes it a bit difficult to select a few lines to get deactivated. On the other hand, is it possible with one click deactivate all, and then click the ones to be activated? And why are the symbols and the footprint options different in the “Active” and “Visible” options?



Application: KiCad Schematic Editor x86_64 on x86_64
Version: 8.0.6, release build
Libraries:
wxWidgets 3.2.5
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.7.1 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.62.0
Platform: macOS Version 15.1.1 (Build 24B91), 64 bit, Little endian, wxMac
OpenGL: ATI Technologies Inc., AMD Radeon RX 570 OpenGL Engine, 2.1 ATI-6.1.13
Build Info:
Date: Oct 14 2024 22:26:34
wxWidgets: 3.2.5 (wchar_t,wx containers)
Boost: 1.84.0
OCC: 7.7.2
Curl: 7.87.0
ngspice: 42
Compiler: Clang 14.0.3 with C++ ABI 1002

Happens on my Linux, too. You can select everything by hitting Ctrl+A and then click a checkbox to (de-) activate everything. Best file a bug report on Github, if there is not already one.

Agree.
But not usually all the lines above on my system. Sometimes only the three above, sometimes the six lines above, sometimes more.

@TheSwede please include your relevant user information when discussing problems, such as I have below.

Application: KiCad x86_64 on x86_64

Version: 8.0.6-unknown-202411211621~dbf64ac0cf~ubuntu22.04.1, release build

Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 2.7.4
FontConfig 2.13.1
libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.18

Platform: Linux Mint 21.3, 64 bit, Little endian, wxGTK, X11, cinnamon, x11
OpenGL: Mesa, NV106, 4.3 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2

Build Info:
Date: Nov 21 2024 16:21:46
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.81.0
ngspice: 43
Compiler: GCC 11.4.0 with C++ ABI 1016

Build settings:

Ok, jmk, I will edit my original post now so the sys info is there. I cannot report on Github, it’s not understandable to me. Is it GitHUB? Isn’t it GitLAB?

Just get your doctor to prescribe you some anti-gitamines. :rofl:

perhaps related to Cannot check/uncheck multiple rows' boxes in symbol/footprint library configuraiton window unless first row is included in set of selected rows. (#18843) · Issues · KiCad / KiCad Source Code / kicad · GitLab ?

Ok, scandey, then it’s reported in GITLAB, the place with a GUI taken from the early 70’s and I can wait with the doctor :slight_smile: And btw yesterday I instead edited the “sym-lib-table” and the “fp-lib-table” files in a text editor to remove the lines I don’t think is needed. It’s so much click-click-click the other way around.

Hi scandey, my problem is different.

Note the 74xx nickname is highlighted, but when I deactivated “Amp_Buff”, that line and the preceding 3 lines became highlighted. This does not affect switching the Active or Visible on and off. There is just weird extra lines highlighted; sometimes 3 or 4 lines, sometimes many more.
If you click OK to close the list, any changed actions are not saved.

Like I said, weird.

I’ve been messing on and off for the last day trying to find some sort of trigger or combination to trigger, but so far I have been unsuccessful.
I’ll place a bug report when I can understand the problem a bit more.

Here is another example:
The highlight is on the Active box of the Converter_DCAC library, and this time the 4 visibles were saved when the table was closed.

Just to make matters more interesting, I cannot create this problem on 8.99. So far it only exists on 8.0.6.

I’d better try 8.0.7.

I can no longer create my problem.

Seems this fix in 8.0.7-rc1 is the solution to my above problem. :+1: :+1: :+1:

1 Like

Okay, I will immediately test 8.0.7-rc1!

As mentioned by jmk, it seems to work from 8.0.7rc! :+1:

2 Likes