Created attachment 135539 [details] screenshot showing CPU label 8 x 1 stacking I install system-monitor 5.20.90 on openSUSE Tumbleweed KDE. The CPU percentage label at the bottom does not arrange it self that maximize CPU graph space. For example, as shown in the attached image, when the windows size is too narrow, the label becomes 8 x 1 stacking and when it have enough space it become 1 x 8 stacking. There should be in between to maximize the graph size. Operating System: openSUSE Tumbleweed 20210203 KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.10.12-1-default OS Type: 64-bit Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz Memory: 7.5 GiB of RAM Graphics Processor: Mesa DRI Intel® HD Graphics 4000
I believe the layout changes to be horizontal when there's enough room to show all of them in one row. In essence it changes in a column layout to a row layout. Perhaps what would be better is a flow layout, so it always uses as much vertical and also horizontal space as is available.
That is in fact what I have been working on. Unfortunately it didn't make it for Plasma 5.21 but 5.22 should feature a redesigned legend that can do more than one column.
*** Bug 434727 has been marked as a duplicate of this bug. ***
Fixed in Plasma 5.22 with the new legend! Much better now.