Commit Graph

24 Commits

Author SHA1 Message Date
Ryan Heywood 2220faf865
keyfork-shard: add keyfork-qrcode 2024-01-11 19:49:56 -05:00
Ryan Heywood b8c1fc1a93
keyfork-prompt: add basic stuff to Cargo.toml 2024-01-11 00:02:22 -05:00
Ryan Heywood dd3ffe74b3
keyfork-prompt: move Terminal into a module 2024-01-10 23:32:26 -05:00
Ryan Heywood b5320cabf3
keyfork-prompt: traitify 2024-01-10 23:28:56 -05:00
Ryan Heywood aba62fc4bf
keyfork-prompt: incorporate AlternateScreen and RawMode into a generic guard type 2024-01-10 23:16:58 -05:00
Ryan Heywood f6b41fce5f
keyfork-crossterm: add FdTerminal struct to manage non-default terminals 2024-01-10 22:35:49 -05:00
Ryan Heywood 6825ac9cea
keyfork-prompt: use vendored keyfork-crossterm 2024-01-10 21:28:46 -05:00
Ryan Heywood b396497108
keyfork-prompt: remove unused MaybeUninit 2024-01-10 15:34:17 -05:00
Ryan Heywood 0c4fc16285
keyfork-prompt: add mnemonic validators 2024-01-10 15:13:42 -05:00
Ryan Heywood 4384964ea5
keyfork-prompt: add validator system 2024-01-09 02:21:46 -05:00
Ryan Heywood e3e7f0bf44
keyfork-prompt: make clippy happy 2024-01-06 23:23:41 -05:00
Ryan Heywood 6b61279656
keyfork-{shard,prompt}: add QR code functionality 2024-01-06 00:58:18 -05:00
Ryan Heywood 3190ba97db
keyfork-prompt: add bracketed paste 2024-01-01 16:57:57 -05:00
Ryan Heywood f157a8c954
keyfork-prompt: split on word boundaries for textual prompts 2023-12-28 17:54:38 -05:00
Ryan Heywood 5e62d8909d
keyfork-prompt: improve delete-word handling 2023-12-26 19:06:59 -05:00
Ryan Heywood b873ef4d5c
keyfork-prompt: redraw screen on events for prompt_message 2023-12-26 18:08:52 -05:00
Ryan Heywood 1cdbab1a1d
keyfork-prompt: allow delete-word 2023-12-26 13:35:56 -05:00
Ryan Heywood 6c25cb8f31
keyfork-prompt: fixup passphrase handling, add prompt_wordlist 2023-12-22 14:41:17 -05:00
Ryan Heywood 920e04ba23
keyfork-prompt: add DefaultPromptManager 2023-12-21 15:44:57 -05:00
Ryan Heywood dc1b36a92c
keyfork-shard: move to keyfork-prompt 2023-12-21 15:01:59 -05:00
Ryan Heywood be74cd8ad1
keyfork-prompt: make prompt_message show up nicer 2023-12-21 14:02:42 -05:00
Ryan Heywood 1ac99e16f8
keyfork-prompt: add PromptManager::prompt_message 2023-12-21 12:18:16 -05:00
Ryan Heywood 0ea49109d1
keyfork-prompt: refactor to use lifetimes 2023-12-21 12:12:58 -05:00
Ryan Heywood d8f9fc216f
keyfork-prompt: basic working version, committing before refactor 2023-12-21 12:04:35 -05:00