From 2296b8f2741c79cc099fbda21a492896644c3442 Mon Sep 17 00:00:00 2001
From: 2Shirt <2xShirt@gmail.com>
Date: Sun, 25 May 2025 01:11:24 -0700
Subject: [PATCH] Major refactor around task groups
---
boot_diags/src/app.rs | 152 +++++++-------------------
boot_diags/src/components/progress.rs | 20 +++-
boot_diags/src/diags.rs | 93 +++++-----------
core/src/action.rs | 6 +-
core/src/components/fps.rs | 4 +-
core/src/system/disk.rs | 5 -
core/src/system/diskpart.rs | 79 +++++++------
core/src/tasks.rs | 33 +++---
8 files changed, 138 insertions(+), 254 deletions(-)
diff --git a/boot_diags/src/app.rs b/boot_diags/src/app.rs
index 9afeafd..baed950 100644
--- a/boot_diags/src/app.rs
+++ b/boot_diags/src/app.rs
@@ -39,7 +39,6 @@ use core::{
tui::{Event, Tui},
};
use std::{
- collections::VecDeque,
env,
iter::zip,
path::PathBuf,
@@ -54,7 +53,7 @@ use ratatui::{
style::Color,
};
use tokio::sync::mpsc;
-use tracing::{debug, info, warn};
+use tracing::{debug, info};
pub struct App {
// TUI
@@ -76,7 +75,6 @@ pub struct App {
selections: Vec