Bug 481395

Summary: Automatic Y Data Range doesn't pick smart values
Product: [Applications] plasma-systemmonitor Reporter: tombrown9501
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: REPORTED ---    
Severity: normal CC: ahiemstra, nate, plasma-bugs-null
Priority: NOR Keywords: usability
Version First Reported In: 5.27.10   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description tombrown9501 2024-02-16 05:00:42 UTC
SUMMARY
When selecting Automatic Y Data Range for my temp sensor line chart the program picks Y values that aren't as helpful as they could be. 

Example 1 - 
Chart created to track system temps other than CPU. Temps hold steady from 25C to 45C and Automatic Y Data Range chooses -273C  (which is about a tenth of a degree above absolute zero) to 85C. 

Example 2 -
Chart created to track CPU temps. Temps are at around 45C to 60C and Automatic Y Data Range chooses 0C to 56C, sometimes clipping the top of the graph when temps hit 60 very briefly. 

I would expect the functionally of this option to choose a Y value 5-10 degrees above the highest temp value recorded in the past 5 or so minutes and a Y value 5-10 degrees below the lowest temp value recorded in the past 5 or so minutes. I think that might be a better framework to have for this functionality.

Thanks!


SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10
Kernel Version: 6.6.13-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Manufacturer: Dell Inc.
Product Name: Inspiron 7573

ADDITIONAL INFORMATION
Comment 1 tombrown9501 2024-02-16 20:19:58 UTC
I'll add that some people prefer that lower graph values to always be at zero there could be an additional checkbox for this.