footprint browser UI: up-down keys does not browse the list items anymore (GTK-specific?)

Bug #1841565 reported by Dino Ghilardi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Low
Seth Hillbrand

Bug Description

In footprint library browser when you select a footprint and pres up/down cursor keys the cursor moves to the footprint frame and scrolls the graphic area.

In stable version with up-down cursor keys you where able to select the next-previous item in the footprint list.

Launching the footprint library browser from eeschema or pcbnew gives the same results.

Tested after a git pull, make clean, make.

Cheers, Dino.

----------------------------------------------

Application:
Version: (5.99.0-10-g37b166348), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2s zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Platform: Linux 4.9.0-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: pcbnew ui
Revision history for this message
Jeff Young (jeyjey) wrote :

Still works on OSX. GTK-specific?

summary: footprint browser UI: up-down keys does not browse the list items
- anymore
+ anymore (GTK-specific?)
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

Definitely happens for me so it may be GTK specific. I haven't tested it on MSW.

Changed in kicad:
status: New → Triaged
importance: Undecided → Low
milestone: none → 6.0.0-rc1
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

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

Changed in kicad:
status: Triaged → Fix Committed
assignee: nobody → Seth Hillbrand (sethh)
Revision history for this message
Dino Ghilardi (dino-ghilardi) wrote :

I still have the issue in master branch.
Tested on revision 79d062aefcdeda4305e50a595e69dfca33bbee06

also tested after a
git clean -fx, make clean, make.

Cheers, Dino.

-----------------------------------------------
Application:
Version: (5.99.0-38-g79d062aef), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2s zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Platform: Linux 4.9.0-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

I'm not seeing this problem in the footprint library browser any more but it definitely is still an issue in the symbol library browser.

Application:
Version: (5.99.0-38-g79d062aef), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.65.3 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.39.2 librtmp/2.3
Platform: Linux 5.2.0-2-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.65.3
    Compiler: Clang 7.0.1 with C++ ABI 1002

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
    KICAD_STDLIB_DEBUG=OFF
    KICAD_STDLIB_LIGHT_DEBUG=OFF
    KICAD_SANITIZE=OFF

Seth Hillbrand (sethh)
Changed in kicad:
status: Fix Committed → In Progress
Revision history for this message
Seth Hillbrand (sethh) wrote :

@Wayne- The symbol viewer should be fixed now as well.

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

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

Changed in kicad:
status: In Progress → Fix Committed
tags: added: pcbnew
removed: footprintlibrarybrowser
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.