So on my system, for a variety of reasons, I just so happen to have a lot of fonts installed. This normally doesn’t cause any problems, as most apps with font selection UI elements are prepared to deal with it.
However, that’s not the case in KiCad v7.
First, every single dialog box that contains a font-selection drop-down (adding net labels, editing text elements, opening parts of preferences, etc) literally takes 2-3 whole seconds to open. This starts to get extremely annoying, as some of the affected areas are quite regularly used.
Second, the font-selection drop-down itself is very difficult to navigate. There’s no scroll bar or search capability, so I’m just endlessly spinning my mouse wheel if I want anything besides the default.
Now I know fixing the second issue could be considered a minor feature enhancement (but seriously, every other app I use with font selection options does better here). However, the first issue feels like a downright performance bug.
Wondering if anyone else has noticed this yet, or is getting irritated by it.
FYI, here’s my version info:
Application: KiCad x86_64 on x86_64
Version: 7.0.0-da2b9df05c~163~ubuntu22.04.1, release build
Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 6.0.0
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.13
Platform: Pop!_OS 22.04 LTS, 64 bit, Little endian, wxGTK, pop, x11
Build Info:
Date: Feb 21 2023 12:56:33
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.87.0
ngspice: 38
Compiler: GCC 11.3.0 with C++ ABI 1016
Build settings:
KICAD_SPICE=ON