Compare commits
4 commits
e55c8379ec
...
25c2ed1021
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
25c2ed1021 | ||
|
|
59547f81f1 | ||
|
|
ffac11b186 | ||
|
|
7423990f34 |
4 changed files with 21 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,2 +1,3 @@
|
||||||
result
|
result
|
||||||
result-*
|
result-*
|
||||||
|
stats-daemon/target/
|
||||||
|
|
|
||||||
|
|
@ -92,6 +92,13 @@
|
||||||
formatting = treefmt-eval.config.build.check self;
|
formatting = treefmt-eval.config.build.check self;
|
||||||
build = self.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
build = self.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
||||||
nova-stats = self.packages.${pkgs.stdenv.hostPlatform.system}.nova-stats;
|
nova-stats = self.packages.${pkgs.stdenv.hostPlatform.system}.nova-stats;
|
||||||
|
nova-stats-clippy = (pkgs.callPackage ./nix/stats-daemon.nix { }).overrideAttrs (old: {
|
||||||
|
pname = "nova-stats-clippy";
|
||||||
|
nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.clippy ];
|
||||||
|
buildPhase = "cargo clippy --all-targets -- -D warnings";
|
||||||
|
installPhase = "touch $out";
|
||||||
|
doCheck = false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -202,8 +202,18 @@ M.BarSection {
|
||||||
property var _hist: root._coreHistory[parent.parent.index] || []
|
property var _hist: root._coreHistory[parent.parent.index] || []
|
||||||
property color _col: parent.parent._barColor
|
property color _col: parent.parent._barColor
|
||||||
|
|
||||||
on_HistChanged: requestPaint()
|
on_HistChanged: if (root._showPanel)
|
||||||
on_ColChanged: requestPaint()
|
requestPaint()
|
||||||
|
on_ColChanged: if (root._showPanel)
|
||||||
|
requestPaint()
|
||||||
|
|
||||||
|
Connections {
|
||||||
|
target: root
|
||||||
|
function on_ShowPanelChanged() {
|
||||||
|
if (root._showPanel)
|
||||||
|
sparkline.requestPaint();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
onPaint: {
|
onPaint: {
|
||||||
const ctx = getContext("2d");
|
const ctx = getContext("2d");
|
||||||
|
|
|
||||||
|
|
@ -177,7 +177,7 @@ fn main() {
|
||||||
emit_cpu(&mut out, &prev, &curr, &freqs);
|
emit_cpu(&mut out, &prev, &curr, &freqs);
|
||||||
prev = curr;
|
prev = curr;
|
||||||
|
|
||||||
if tick % 2 == 0 {
|
if tick.is_multiple_of(2) {
|
||||||
emit_mem(&mut out);
|
emit_mem(&mut out);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue