From e2bbca53121f51c76bdfa54f0d239c8db5ca59be Mon Sep 17 00:00:00 2001 From: Ricky Kresslein Date: Sat, 5 Mar 2022 17:43:08 +0100 Subject: - Added 'delete confirmation' setting - Added 'show seconds' setting --- src/ui/task_row.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/ui/task_row.rs') diff --git a/src/ui/task_row.rs b/src/ui/task_row.rs index d17f263..cd0c69a 100755 --- a/src/ui/task_row.rs +++ b/src/ui/task_row.rs @@ -23,6 +23,7 @@ use glib::clone; use crate::database::Task; use crate::ui::FurTaskDetails; +use crate::settings_manager; mod imp { @@ -116,8 +117,11 @@ impl FurTaskRow { let h = total_time / 60 / 60; let m = (total_time / 60) - (h * 60); let s = total_time - (m * 60); + let mut total_time_str = format!("{:02}:{:02}:{:02}", h, m, s); - let total_time_str = format!("{:02}:{:02}:{:02}", h, m, s); + if !settings_manager::get_bool("show-seconds") { + total_time_str = format!("{:02}:{:02}", h, m); + } imp.total_time_label.set_text(&total_time_str); } -- cgit 1.4.1