Editable Countdown (#12)

- Editable `Countdown`
- ASCII Symbols for `Clock` states
- Update labels
This commit is contained in:
Jens K.
2024-12-12 14:16:05 +01:00
committed by GitHub
parent 4c38ac368e
commit 64300631c7
5 changed files with 75 additions and 46 deletions

View File

@@ -48,19 +48,16 @@ impl Default for App {
fn default() -> Self {
Self {
mode: Mode::Running,
content: Content::Pomodoro,
content: Content::Countdown,
show_menu: false,
countdown: Countdown::new(
"Countdown".into(),
Clock::<clock::Countdown>::new(
Duration::from_secs(10 * 60 /* 10min */),
Duration::from_millis(TICK_VALUE_MS),
),
),
timer: Timer::new(
"Timer".into(),
Clock::<clock::Timer>::new(Duration::ZERO, Duration::from_millis(TICK_VALUE_MS)),
),
countdown: Countdown::new(Clock::<clock::Countdown>::new(
Duration::from_secs(10 * 60 /* 10min */),
Duration::from_millis(TICK_VALUE_MS),
)),
timer: Timer::new(Clock::<clock::Timer>::new(
Duration::ZERO,
Duration::from_millis(TICK_VALUE_MS),
)),
pomodoro: Pomodoro::new(),
}
}