fm84 0.39.0

A synthwave dual-pane TUI file manager
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::{handle_key, request_quit};
use crate::app::{AppState, Dialog, FindFiles, PromptKind, Screen};
use crossterm::event::{KeyCode, KeyEvent, KeyModifiers};

mod archives;
mod dialogs;
mod editor;
mod file_ops;
mod mouse;
mod panel;

fn press(app_state: &mut AppState, code: KeyCode) -> bool {
    handle_key(app_state, KeyEvent::new(code, KeyModifiers::NONE))
}