Compare commits

..

2 commits

Author SHA1 Message Date
d5ccee916c Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m26s
2024-07-10 01:39:06 +02:00
967590d611 refactor: style timebar and fix custom resets 2024-07-10 01:39:05 +02:00

View file

@ -4,6 +4,7 @@
use chrono::{DateTime, Datelike, Local, SubsecRound, Timelike};
use clap::Parser;
use libpt::cli::args::HELP_TEMPLATE;
use libpt::cli::clap::builder::styling::Color;
use libpt::cli::clap::ArgGroup;
use libpt::cli::{args::VerbosityLevel, clap};
use libpt::log::{debug, trace};
@ -99,7 +100,7 @@ impl Clock {
if Local::now()
.signed_duration_since(self.last_reset.unwrap())
.num_seconds()
== 0
>= len.as_secs()
{
self.last_reset = Some(Local::now());
}
@ -245,6 +246,8 @@ impl Clock {
frame.render_widget(datew, parts[1]);
if self.timebar_len().is_some() {
let timebarw = LineGauge::default()
.filled_style(Style::default().blue())
.unfilled_style(Style::default())
.block(Block::new().padding(Padding::new(
parts[2].left() / 10,
parts[2].right() / 6,