Created attachment 160790 [details] screenshot STEPS TO REPRODUCE 1. add "Memory usage" or "Total CPU Use" widget ot desktop 2. 3. OBSERVED RESULT the added widget has no display style. Please see the attached screenshot. EXPECTED RESULT the added widget has pie chart display style SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.240.0 Qt Version: 6.6.0 Graphics Platform: Wayland
Anything in the logs?
Can reproduce. This was just working in System Monitor a few days ago; seems like a recent regression.
*** Bug 473179 has been marked as a duplicate of this bug. ***
*** Bug 473180 has been marked as a duplicate of this bug. ***
This affects the timeout indicator in notifications too, so it's a regression in KQuickCharts somewhere. I'll bisect.
Found it: 10a038a9b80f68bbebcaecf71ce820ad04b01869 is the first bad commit commit 10a038a9b80f68bbebcaecf71ce820ad04b01869 Author: Arjen Hiemstra <ahiemstra@heimr.nl> Date: Mon Jul 17 14:13:27 2023 +0200 Use UniformDataStream for writing Pie chart shader data src/scenegraph/PieChartMaterial.cpp | 50 ++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 28 deletions(-)
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kquickcharts/-/merge_requests/63
Git commit 2fd5500c1090bbc5896e86cb8ce7d1d881d94673 by Arjen Hiemstra. Committed on 14/08/2023 at 14:02. Pushed by ahiemstra into branch 'master'. Update alignment calculations in UniformDataStream Now they properly match the requirements of the std140 layout. Most importantly, we properly align arrays and send colors as a proper float4. M +54 -28 src/scenegraph/SDFShader.h https://invent.kde.org/frameworks/kquickcharts/-/commit/2fd5500c1090bbc5896e86cb8ce7d1d881d94673