hmk
March 28, 2024, 7:16am
1
In the symbol chooser I get the following view:
Is it only on my system, or does it happen on other systems too?
It seems it doesn’t happen every time, either. The screenshot I made was when I had created a new project and opened the schematic and then opened the symbol chooser for the first time.
If I close and open again, it might be okay at least 2-3 times in a row. I even created another test project and it was okay even on the first time.
Then I opened the original project again, and it was bad, text only shown half lines.
So it seems semi-randomly, perhaps 1 time out of 5 or so…
My version info:
Application: KiCad x86_64 on x86_64
Version: 8.99.0-unknown-1.20240326git1acb1af.fc39, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.1
HarfBuzz 8.2.1
FontConfig 2.14.2
libcurl/8.2.1 OpenSSL/3.1.1 zlib/1.2.13 brotli/1.1.0 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.4) libssh/0.10.6/openssl/zlib nghttp2/1.55.1 OpenLDAP/2.6.6
Platform: Fedora Linux 39 (KDE Plasma), 64 bit, Little endian, wxGTK, X11, KDE, wayland
Build Info:
Date: Mar 27 2024 18:26:05
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.81.0
OCC: 7.6.3
Curl: 8.2.1
ngspice: 42
Compiler: GCC 13.2.1 with C++ ABI 1018
Build settings:
(I thought I had seen it before, but it was probably in this likely unrelated issue in another window:
In the component footprint editor and in the PCB editor, there is a display problem in the “Edit → Edit Text and Graphic Properties” window. The “Layer” line is very narrowed.
[KiCAD8_Problem]
P.S. Changing the window size does not solve the problem.
Application: KiCad PCB Editor x64 on x64
Version: 8.0.0-rc2, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
libcurl/8.5.0-DEV Schannel zlib/1.3
Platform: Windows 10 (сборка 19041), 64-бит редакц…
)
dsa-t
March 28, 2024, 8:45am
2
wx bug:
opened 04:23PM - 19 Jan 24 UTC
GTK
See a minimal example:
[minimal.cpp.txt](https://github.com/wxWidgets/wxWidge… ts/files/13991527/minimal.cpp.txt)
`LIB_TREE_RENDERER` returns height 30 in `GetSize()`, but cells are not sized to height 30 in `Render()`.
Instead, they seem to use height 16 (font: Ubuntu 10).
If DPI is changed in system settings (**Appearance - Fonts - DPI - Custom DPI setting** in Mint), then cells are updated to height 30, but only the ones that are visible.
If you scroll down, you can see other cells still with height 16.
wx is built with `DEBUG_RENDER_EXTENTS` on screenshots.
Expected is for all cells to have height 30.
Initial state:
![image](https://github.com/wxWidgets/wxWidgets/assets/37658952/3c10c54e-5be2-4135-8ef7-6b0e770f5c79)
After changing DPI:
![image](https://github.com/wxWidgets/wxWidgets/assets/37658952/ae5a46cd-9fbf-4bef-9298-bcf56514b3ae)
Scroll down:
![image](https://github.com/wxWidgets/wxWidgets/assets/37658952/413f0641-0c60-4ddb-8dcc-d64bf494d3c2)
### Platform and version information
- wxWidgets version you use: 3.2; master
- wxWidgets port you use: wxGTK
- OS and its version: Linux Mint 21.1
+ GTK version: 3.24.33-1ubuntu2
+ Which GDK backend is used: X11
+ Desktop environment : XFCE
+ Current theme: Mint-Y-Aqua
There’s a workaround in KiCad, but apparently it doesn’t always work?
1 Like
hmk
March 28, 2024, 9:03am
3
From what it looks like in the discussion between you and vadz it seems to be inconclusive, and the chance is that the wx bug might not be fixed on short notice.
Just a general question out of curiosity: Is wxWidgets an actively developed and supported toolkit on the “bleeding edge” or at least going with the main crowd so to speak, or is it a legacy with limited to moderate maintenance that remains because many use it but is slowly being phased out like seems to be the case with X11?
dsa-t
March 28, 2024, 10:13am
4
hmk:
Just a general question out of curiosity: Is wxWidgets an actively developed and supported toolkit on the “bleeding edge” or at least going with the main crowd so to speak, or is it a legacy with limited to moderate maintenance that remains because many use it but is slowly being phased out like seems to be the case with X11?
Most apps are built with Electron/Qt/Flutter/etc nowadays, so I wouldn’t call wxWidgets “bleeding edge”, but it is supported.
system
Closed
June 26, 2024, 10:14am
5
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.