Skip to content

Footprint-Wizard toolbar is broken

Description

The Footprint-Wizard toolbar has several problems:

Bildschirmfoto_von_2021-02-05_15-41-10

  • 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