Created attachment 141344 [details] row process name rendering comparison SUMMARY While in tree view, process name renders too far away from row controls or STEPS TO REPRODUCE 1. Start KSysGuard and enable tree view 2. Start plasma-systemmonitor and enable tree view 3. Compare rows OBSERVED RESULT Process name rendered too far away from row controls or row ASCII EXPECTED RESULT Rows are rendered like in KSysGuard SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 Kernel Version: 5.13.13-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz Memory: 15.5 GiB of RAM Graphics Processor: Mesa DRI Intel® HD Graphics 4600 ADDITIONAL INFORMATION
Ah, also process owners are colored in KSysGuard.
Can't you resize the name column to get the same appearance as in KSysGuard?
Created attachment 141409 [details] image with red lines showing excess distance I meant this distance, marked it with red lines
Oh! Can confirm.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/164
Fixed by David Edmundson with https://invent.kde.org/plasma/plasma-systemmonitor/-/commit/b623698fb9239c99421107609bb2f71deb24f509 in Plasma 5.23.
I am not sure what has been fixed, but i guess this was some real bug. I will open another related issue
The bug you reported here is what's been fixed. :)
I compiled from git and didn't saw any difference. I opened new report because i thought this one fixed something different https://bugs.kde.org/show_bug.cgi?id=443201
That's not how this works. :) If the originally reported issue here is not fixed with that change, then we re-open this bug; we don't open a new one.
Can reproduce that the issue is not actually fixed with that commit, sadly. :(
Hmm...I think this happens because an 'icon' is expected within that gap. Say, if look a program with an icon (Firefox, Kate,ect), the icon will fill the gap. However, most processes don't have one (systemd,KWin,plasmashell), and there isn't a 'fallback' or 'placeholder' icon for such processes in System Monitor. I suggest that the generic 'terminal/console' icon be used for that (if icons are enabled). I think it would appropriate since its 'command line' or background processes anyway. Thoughts?
> Thoughts? Fully agree. Do you want to make a Merge Request?