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>
32 lines
658 B
TOML
32 lines
658 B
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"lact",
|
|
"lact-cli",
|
|
"lact-gui",
|
|
"lact-schema",
|
|
"lact-client",
|
|
"lact-daemon",
|
|
]
|
|
|
|
[workspace.dependencies]
|
|
amdgpu-sysfs = { version = "0.14.0", features = ["serde"] }
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_with = { version = "3.5.0", default-features = false, features = [
|
|
"macros",
|
|
] }
|
|
serde_json = "1.0.111"
|
|
anyhow = "1.0.79"
|
|
tracing = "0.1"
|
|
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
|
nix = { version = "0.28.0", default-features = false }
|
|
|
|
[profile.release]
|
|
strip = "symbols"
|
|
opt-level = "s"
|
|
lto = true
|
|
|
|
[profile.bench]
|
|
strip = false
|
|
debug = true
|