From 5b84d1f7c6c81107ed570d8a95b8da6867c8e910 Mon Sep 17 00:00:00 2001 From: Casper Rogild Storm Date: Mon, 30 Sep 2024 23:10:07 +0200 Subject: [PATCH] Added command bar entry --- src/screen/dashboard.rs | 3 +++ src/screen/dashboard/command_bar.rs | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/screen/dashboard.rs b/src/screen/dashboard.rs index 3fc37dc6..2c30636e 100644 --- a/src/screen/dashboard.rs +++ b/src/screen/dashboard.rs @@ -600,6 +600,9 @@ impl Dashboard { command_bar::Buffer::ToggleFileTransfers => { (self.toggle_file_transfers(config, main_window), None) } + command_bar::Buffer::ToggleLogs => { + (self.toggle_logs(config, main_window), None) + }, }, command_bar::Command::Configuration(command) => match command { command_bar::Configuration::OpenDirectory => { diff --git a/src/screen/dashboard/command_bar.rs b/src/screen/dashboard/command_bar.rs index c341a024..78196b28 100644 --- a/src/screen/dashboard/command_bar.rs +++ b/src/screen/dashboard/command_bar.rs @@ -129,6 +129,7 @@ pub enum Buffer { Popout, Merge, ToggleFileTransfers, + ToggleLogs, } #[derive(Debug, Clone)] @@ -200,7 +201,7 @@ impl Buffer { resize_buffer: data::buffer::Resize, main_window: window::Id, ) -> Vec { - let mut list = vec![Buffer::New, Buffer::ToggleFileTransfers]; + let mut list = vec![Buffer::New, Buffer::ToggleFileTransfers, Buffer::ToggleLogs]; if let Some((window, _)) = focus { list.push(Buffer::Close); @@ -298,6 +299,7 @@ impl std::fmt::Display for Buffer { Buffer::Popout => write!(f, "Pop out buffer"), Buffer::Merge => write!(f, "Merge buffer"), Buffer::ToggleFileTransfers => write!(f, "Toggle File Transfers"), + Buffer::ToggleLogs => write!(f, "Toggle Logs"), } } }