Footprint-Wizard toolbar is broken
Description
The Footprint-Wizard toolbar has several problems:
- There are two "refresh" buttons, that look mostly the same, but do different things. Icons should be improved here.
- Clicking on the button with the books and the right-arrow causes an assertion, when already at the end of the list.
./src/gtk/listbox.cpp(725): assert ""IsValid(n)"" failed in DoSetSelection(): invalid index in wxListBox::SetSelection
- The 3D-viewer button doesn't seem to do anything, no 3D-viewer opens.
(Sorry for putting 3 issues into one report, but they seem related and minor enough to handle them together. If desired, I can split them)
KiCad Version
Application: Footprinteditor
Version: (5.99.0-8895-ge8bcdfed29-dirty), debug build
Libraries:
wxWidgets 3.1.4
libcurl/7.71.1 OpenSSL/1.1.1i-fips zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.1 (+libidn2/2.3.0) libssh/0.9.5/openssl/zlib nghttp2/1.41.0
Platform: Linux 5.10.11-200.fc33.x86_64 x86_64, 64 bit, Little endian, wxGTK, gnome, wayland
Build Info:
Date: Feb 5 2021 13:52:38
wxWidgets: 3.1.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.73.0
Curl: 7.71.1
ngspice: 33
Compiler: GCC 10.2.1 with C++ ABI 1014
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
KICAD_SPICE=ON
KICAD_STDLIB_DEBUG=OFF
KICAD_STDLIB_LIGHT_DEBUG=OFF
KICAD_SANITIZE=OFF