mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
* feat: Implement graph widget in OC tab * fix: Moved legend to lower left corner * fix: Fix graph jumping around before getting data for 60 secs * fix: Fix vertical part of graph jumping around * chore: Refactoring GraphData to be it's separate struct * chore: Rename Graph to Plot * feat: Implement throttling histogram in Plot * fix: Fix throttling data not being filtered out * fix: Draw lines in front of throttling histogram and use deep orange non-transparent color * feat: Cubic spline interpolation for plot * chrone: Lightly refactor cubic sampling * feat: Supersample the plot area and reconfigure sizes accordingly * feat: WIP graphs window * feat: improvements * feat: add clockspeed plot * feat: avoid using JSON to send graph info * perf: trim clockspeed graph data * chore: remove unused feature * perf: use NaiveDateTime for the plot * feat: add power usage plot * fix: reset power plot * dev: add benchmark for drawing plots * perf: use raw timestamps instead of NaiveDateTime in plot * fix: avoid running gtk tests in ci * chore: switch away from git source for plotters-cairo --------- Co-authored-by: Alik Aslanyan <inline0@pm.me>