summaryrefslogtreecommitdiff
path: root/main.ha
diff options
context:
space:
mode:
authorSam Nystrom <sam@samnystrom.dev>2023-06-27 14:49:00 -0400
committerSam Nystrom <sam@samnystrom.dev>2023-06-27 14:49:00 -0400
commitb1596f089c7c9abd3708aaa9d6dcdfc533d2a605 (patch)
tree6955522d9c613496d0df7833066f89121bea642a /main.ha
parentb478b6e59a65c32547a715a5fb19867bfa2f13c6 (diff)
Show total time next to elapsed time
Diffstat (limited to 'main.ha')
-rw-r--r--main.ha5
1 files changed, 4 insertions, 1 deletions
diff --git a/main.ha b/main.ha
index fe1c91a..0994b14 100644
--- a/main.ha
+++ b/main.ha
@@ -118,10 +118,13 @@ fn run(state: *state) (void | vt::error) = {
vt::clear(state.term)?;
let time_text = fmt::asprintf(
- "{:02}:{:02}:{:02}{}\r\n",
+ "{:02}:{:02}:{:02} / {:02}:{:02}:{:02}{}\r\n",
state.elapsed / time::HOUR,
state.elapsed / time::MINUTE % 60,
state.elapsed / time::SECOND % 60,
+ state.length / time::HOUR,
+ state.length / time::MINUTE % 60,
+ state.length / time::SECOND % 60,
if (state.paused) " (PAUSED)" else "",
);
defer free(time_text);