From 4bc03ce8f4dea2ed6d68f2694bd095c9e3857e5e Mon Sep 17 00:00:00 2001 From: krolxon Date: Wed, 24 Apr 2024 23:01:38 +0530 Subject: use filenames in queue instead of title --- src/app.rs | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'src/app.rs') diff --git a/src/app.rs b/src/app.rs index 3315e6b..7b80584 100755 --- a/src/app.rs +++ b/src/app.rs @@ -17,7 +17,6 @@ pub struct App { pub selected_tab: SelectedTab, } - #[derive(Debug, PartialEq, Clone)] pub enum SelectedTab { SongList, @@ -64,17 +63,21 @@ impl App { } pub fn get_queue(conn: &mut Connection, vec: &mut Vec) { + // conn.conn.queue().unwrap().into_iter().for_each(|x| { + // if let Some(title) = x.title { + // if let Some(artist) = x.artist { + // vec.push(format!("{} - {}", artist, title)); + // } else { + // vec.push(title) + // } + // } else { + // vec.push(x.file) + // } + // }); conn.conn.queue().unwrap().into_iter().for_each(|x| { - if let Some(title) = x.title { - if let Some(artist) = x.artist { - vec.push(format!("{} - {}", artist, title)); - } else { - vec.push(title) - } - } else { - vec.push(x.file) - } - }); + vec.push(x.file); + } + ); } pub fn update_queue(&mut self) { @@ -97,7 +100,7 @@ impl App { self.selected_tab = match self.selected_tab { SelectedTab::SongList => SelectedTab::Queue, SelectedTab::Queue => SelectedTab::Playlists, - SelectedTab::Playlists=> SelectedTab::SongList, + SelectedTab::Playlists => SelectedTab::SongList, }; } } -- cgit v1.2.3