tweak
This commit is contained in:
parent
8150bfacf2
commit
471fc5d73c
1 changed files with 8 additions and 10 deletions
|
@ -64,16 +64,14 @@ static CONTENT_RECEIVE_MENU: LazyLock<Line> = LazyLock::new(|| {
|
|||
|
||||
static CONTENT_SEND_FILE_MENU: LazyLock<Line> = LazyLock::new(|| {
|
||||
Line::from(vec![
|
||||
" Fuzzy Search ".into(),
|
||||
"</>".blue().bold(),
|
||||
" Select Previous ".into(),
|
||||
"<UP>".blue().bold(),
|
||||
" Select Next ".into(),
|
||||
"<DOWN>".blue().bold(),
|
||||
" Send File ".into(),
|
||||
"<ENTER>".blue().bold(),
|
||||
" Parent Dir ".into(),
|
||||
"<LEFT>".blue().bold(),
|
||||
" Child Dir ".into(),
|
||||
"<RIGHT>".blue().bold(),
|
||||
" Enter Text ".into(),
|
||||
"<T>".blue().bold(),
|
||||
" Peers ".into(),
|
||||
|
@ -136,7 +134,7 @@ impl Widget for &mut App {
|
|||
// one element in `self.screen`; see the `self.pop()` method
|
||||
let current_screen = self.screen();
|
||||
match current_screen {
|
||||
CurrentScreen::Main | CurrentScreen::Stopping => {
|
||||
CurrentScreen::Main => {
|
||||
let rx_reqs: Vec<_> = self.receive_requests.values().collect();
|
||||
outer_frame(¤t_screen, &MAIN_MENU, area, buf);
|
||||
logger(header_right.inner(header_margin), buf);
|
||||
|
@ -158,7 +156,7 @@ impl Widget for &mut App {
|
|||
buf,
|
||||
);
|
||||
}
|
||||
CurrentScreen::Logging => {
|
||||
CurrentScreen::Logging | CurrentScreen::Stopping => {
|
||||
outer_frame(¤t_screen, &LOGGING_MENU, area, buf);
|
||||
logger(area.inner(subscreen_margin), buf);
|
||||
}
|
||||
|
@ -173,8 +171,8 @@ impl Widget for &mut App {
|
|||
);
|
||||
logger(bottom.inner(subscreen_margin), buf);
|
||||
}
|
||||
CurrentScreen::Sending(s) => {
|
||||
match s {
|
||||
CurrentScreen::Sending(sending_screen) => {
|
||||
match sending_screen {
|
||||
SendingScreen::Files(_) => {
|
||||
outer_frame(¤t_screen, &CONTENT_SEND_FILE_MENU, area, buf)
|
||||
}
|
||||
|
@ -188,7 +186,7 @@ impl Widget for &mut App {
|
|||
|
||||
let file_area = header_left.inner(header_margin);
|
||||
|
||||
match s {
|
||||
match sending_screen {
|
||||
SendingScreen::Files(FileMode::Picking) => {
|
||||
self.file_finder.widget().render(file_area, buf);
|
||||
}
|
||||
|
@ -210,7 +208,7 @@ impl Widget for &mut App {
|
|||
buf,
|
||||
);
|
||||
|
||||
if s == SendingScreen::Text {
|
||||
if sending_screen == SendingScreen::Text {
|
||||
let rect = centered_rect(area, Constraint::Percentage(80), Constraint::Max(10));
|
||||
let text = if let Some(text) = self.text.as_ref() {
|
||||
text
|
||||
|
|
Loading…
Reference in a new issue