aboutsummaryrefslogtreecommitdiff
path: root/src/ui.rs
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2024-04-29 17:24:49 +0530
committerkrolxon <krolyxon@tutanota.com>2024-04-29 17:24:49 +0530
commit38ebdf9283dbe4cae7d128e8800b589c7140ba7b (patch)
tree3b5abb6573ba67d5aa6c0c918b326abbd75639f8 /src/ui.rs
parent11d64728748ee5091de9695c0717599368f5103b (diff)
get rid of humantime crate
Diffstat (limited to 'src/ui.rs')
-rwxr-xr-xsrc/ui.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/ui.rs b/src/ui.rs
index b4b789d..c1877a6 100755
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -77,9 +77,8 @@ fn draw_directory_browser(frame: &mut Frame, app: &mut App, size: Rect) {
.collect::<Vec<String>>()
.join("");
- let time = humantime::format_duration(
- song.clone().duration.unwrap_or_else(|| Duration::new(0, 0)),
- );
+ let time =
+ App::format_time(song.clone().duration.unwrap_or_else(|| Duration::new(0, 0)));
let mut status: bool = false;
for sn in app.queue_list.list.iter() {
@@ -188,9 +187,7 @@ fn draw_queue(frame: &mut Frame, app: &mut App, size: Rect) {
.collect::<Vec<String>>()
.join("");
- let time = humantime::format_duration(
- song.clone().duration.unwrap_or_else(|| Duration::new(0, 0)),
- );
+ let time = App::format_time(song.clone().duration.unwrap_or_else(|| Duration::new(0, 0)));
if s.contains(&app.conn.current_song.file) {
let row = Row::new(vec![
@@ -353,8 +350,8 @@ fn draw_progress_bar(frame: &mut Frame, app: &mut App, size: Rect) {
let duration = if app.conn.total_duration.as_secs() != 0 {
format!(
"[{}/{}]",
- humantime::format_duration(app.conn.elapsed),
- humantime::format_duration(app.conn.total_duration)
+ App::format_time(app.conn.elapsed),
+ App::format_time(app.conn.total_duration)
)
} else {
"".to_string()