Place power port dialog does not filter out libraries that does not contain power flag symbols

Bug #1736930 reported by Oivind Toien
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Undecided
Unassigned

Bug Description

In all the nightlies I have tested (starting testing at least from mid October), including the December 5th nightly, the non-power port symbol libraries are not filtered out from the list after clicking on the insert power port icon, so that one has to scroll way down to find the power library.The only filtering taking place is apparently on the symbols themselves, as non-power port libraries do not have a + in front of them and cannot be opened. When clicking on the power port icon in version 4.07, only the power library would show up in the list. The filtering out of non-power port libraries from the list should brought brought back, otherwise it is not a point to have a separate icon for the power ports.

(It does not make it easier to scroll down to find the power library in that the window displaying the symbol library list is pretty small. In general it would be better if it was bigger, allow the bottom previews to be smaller, and in addition remember the resizing settings).

We discussed this topic a while ago here:
https://forum.kicad.info/t/is-it-possible-to-change-the-default-power-port-library/8256/4

Application: kicad
Version: (2017-12-05 revision cdad02336)-makepkg, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision cb422e29dfa4e3cf6783a0ad120195775a3de63c
https://git.launchpad.net/kicad/patch/?id=cb422e29dfa4e3cf6783a0ad120195775a3de63c

Changed in kicad:
status: New → Fix Committed
Revision history for this message
Oivind Toien (otoien) wrote :

That was fast! Thanks a lot, I can confirm that the fix works as intended with the last unsigned Windows nightly, only libraries with powerflags show up now.

Application: kicad
Version: (2017-12-09 revision 48388695a)-makepkg, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.