From 87bb8e9473194b47c9f52e49c7fe2b632bd36aef Mon Sep 17 00:00:00 2001 From: krolxon Date: Mon, 29 Apr 2024 23:20:02 +0530 Subject: remove redundant functions and add comments --- src/browser.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/browser.rs') diff --git a/src/browser.rs b/src/browser.rs index 212618e..08b0006 100755 --- a/src/browser.rs +++ b/src/browser.rs @@ -6,6 +6,7 @@ use mpd::Song; use crate::{app::AppResult, connection::Connection}; #[derive(Debug)] +/// struct for working with directory browser tab in rmptui pub struct FileBrowser { pub filetree: Vec<(String, String)>, pub selected: usize, @@ -61,9 +62,10 @@ impl FileBrowser { } } + + // Add metadata dir_vec.extend(file_vec); self.filetree = dir_vec; - self.songs.clear(); for (t, song) in self.filetree.iter() { if t == "file" { @@ -121,6 +123,7 @@ impl FileBrowser { // } } + /// handles going back event pub fn handle_go_back(&mut self, conn: &mut Connection) -> AppResult<()> { if self.prev_path != "." { let r = self.path.rfind("/").unwrap(); -- cgit v1.2.3