Bug 423261 - Graphs are pixelated when fractional scaling is enabled
Summary: Graphs are pixelated when fractional scaling is enabled
Status: RESOLVED UNMAINTAINED
Alias: None
Product: ksysguard
Classification: Unmaintained
Component: ksysguard (show other bugs)
Version: 5.19.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-20 09:21 UTC by Matej Mrenica
Modified: 2024-09-23 21:00 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Pixelated graph (18.80 KB, image/png)
2020-06-20 09:21 UTC, Matej Mrenica
Details
QtCharts port (83.33 KB, image/png)
2020-08-09 23:33 UTC, magnus.gross21
Details
attachment-27320-0.html (848 bytes, text/html)
2020-08-09 23:58 UTC, magnus.gross21
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Mrenica 2020-06-20 09:21:04 UTC
Created attachment 129541 [details]
Pixelated graph

SOFTWARE/OS VERSIONS
KDE Frameworks Version: 5.71
Qt Version: 5.15.0
Fractional scaling at 1.25
Comment 1 magnus.gross21 2020-08-09 23:33:32 UTC
Created attachment 130741 [details]
QtCharts port

I am currently porting the charts from the old custom implementation to QtCharts. Not only does it look much better and has animations, we also get proper high DPI support for free with this.

The graphs are not blurred anymore, as can be seen in the attached screenshot.

I am almost finished, just need to cleanup the code and can do a Merge request then.
Comment 2 Nate Graham 2020-08-09 23:42:16 UTC
JFYI a rewrite of this app is currently in progress, with hardware-accelerated hidpi-aware graphs provided by the KQuickCharts framework. :)
Comment 3 magnus.gross21 2020-08-09 23:58:21 UTC
Created attachment 130743 [details]
attachment-27320-0.html

Damn, now I did all the work for nothing. :(
Can I see that rewrite somewhere already or is it not public yet?

Am Montag, 10. August 2020 schrieb Nate Graham <bugzilla_noreply@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=423261
>
> --- Comment #2 from Nate Graham <nate@kde.org> ---
> JFYI a rewrite of this app is currently in progress, with
> hardware-accelerated
> hidpi-aware graphs provided by the KQuickCharts framework. :)
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 4 Nate Graham 2020-08-10 00:04:24 UTC
Yeah, I'm sorry to be the bearer of bad news. :(

You can see it here: https://invent.kde.org/plasma/plasma-systemmonitor

Feel free to participate in the development! It's pretty close to finished, but there's still lots of room for improvement and UI polish. With your experience applied to it, I'm sure you could have a big impact on the final result!
Comment 5 Christoph Cullmann 2024-09-23 21:00:08 UTC
ksysguard is no longer maintained, in Plasma 6 there is the Plasma system monitor for this task.

If your issue still happens with the Plasma 6 replacement, please re-open and we can move this bug to the new product, thanks!