diff --git a/Cargo.lock b/Cargo.lock index b7d47f1..a1d80fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -279,7 +279,7 @@ checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" [[package]] name = "cm-dashboard" -version = "0.1.214" +version = "0.1.215" dependencies = [ "anyhow", "chrono", @@ -301,7 +301,7 @@ dependencies = [ [[package]] name = "cm-dashboard-agent" -version = "0.1.214" +version = "0.1.215" dependencies = [ "anyhow", "async-trait", @@ -324,7 +324,7 @@ dependencies = [ [[package]] name = "cm-dashboard-shared" -version = "0.1.214" +version = "0.1.215" dependencies = [ "chrono", "serde", diff --git a/dashboard/src/ui/widgets/system.rs b/dashboard/src/ui/widgets/system.rs index 982fc4a..fe0b271 100644 --- a/dashboard/src/ui/widgets/system.rs +++ b/dashboard/src/ui/widgets/system.rs @@ -544,9 +544,6 @@ impl SystemWidget { details.push(format!("W: {}%", wear as i32)); } - // Add archive count - details.push(format!("Archives: {}", disk.total_archives)); - let disk_text = if !details.is_empty() { format!("{} {}", truncated_serial, details.join(" ")) } else { @@ -568,9 +565,10 @@ impl SystemWidget { lines.push(Line::from(time_spans)); } - // Show usage with status + // Show usage with status and archive count let usage_text = format!( - "Usage: {:.0}% {:.0}GB/{:.0}GB", + "Usage: ({}) {:.0}% {:.0}GB/{:.0}GB", + disk.total_archives, disk.disk_usage_percent, disk.disk_used_gb, disk.disk_total_gb