From ea21e6144bcdfdede0a2b5863bfcffa67ae13e37 Mon Sep 17 00:00:00 2001 From: Nikkuss Date: Tue, 11 Nov 2025 21:56:31 +0400 Subject: [PATCH] test bar work --- src/main.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 2e814ed..e655e1d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,9 +1,11 @@ use std::thread::sleep; use std::time::Duration; +use console::{Term, style}; use indicatif::{MultiProgress, ProgressBar, ProgressStyle, TermLike}; use crate::action::StartFields; +use crate::multibar::MultiBar; use crate::state_manager::{BuildEnumState, BuildState, State, StateManager}; pub mod action; @@ -77,8 +79,12 @@ fn main() -> Result<(), color_eyre::Report> { // sleep(Duration::from_millis(50)); // } // pb.finish_and_clear(); - - // return Ok(()); + let term = Term::stdout(); + let empty = style("-").blue().to_string(); + let bar = + MultiBar([("#", 5), (empty.as_str(), 2), (" ", 3)]).scale(u64::from(term.size().0) / 3); + println!("Bar: [{}]", bar); + return Ok(()); let lines = std::fs::read_to_string("build.log")?; // let lines = lines.lines().take(0).collect::>().join("\n");