diff options
| author | Hannes Schulze <haschu0103@outlook.de> | 2025-02-12 23:57:32 +0100 |
|---|---|---|
| committer | Hannes Schulze <haschu0103@outlook.de> | 2025-02-12 23:57:32 +0100 |
| commit | dd22e1ab7ab7b5bac841dae2b62bfa200b36c4d8 (patch) | |
| tree | 900781940d2ed92df1d87cc7dd6209853492e07f /lib/nes/app/ui/screen-browser.cc | |
| parent | 0de4957a22dd408793d0526351bcb7d61786fe86 (diff) | |
add encryption/decryption
Diffstat (limited to 'lib/nes/app/ui/screen-browser.cc')
| -rw-r--r-- | lib/nes/app/ui/screen-browser.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/nes/app/ui/screen-browser.cc b/lib/nes/app/ui/screen-browser.cc index 50b0060..84fb647 100644 --- a/lib/nes/app/ui/screen-browser.cc +++ b/lib/nes/app/ui/screen-browser.cc @@ -111,6 +111,14 @@ namespace nes::app return action::go_to_title(); } } + else if (event == input_event::key_down(key::letter_d)) + { + auto const selected = selection_.get_selected(); + if (selected && selected->entry.get_type() == file_browser::entry_type::file) + { + return action::prompt_key(selected->entry.get_name()); + } + } else if (event == input_event::key_down(key::enter)) { auto const selected = selection_.get_selected(); |
