summaryrefslogtreecommitdiffstats
path: root/src/commands/command_line.rs
diff options
context:
space:
mode:
authorJiayi Zhao <jeff.no.zhao@gmail.com>2020-02-22 12:59:13 -0500
committerJiayi Zhao <jeff.no.zhao@gmail.com>2020-02-22 13:32:02 -0500
commit03594099dafb4cda04e50f087df61cf76e2034d0 (patch)
tree724d31c9b1d31d122d1862141fdc9391891821e4 /src/commands/command_line.rs
parentb3ed647b033c079a614e7a9ff5bb88da14dd99b4 (diff)
move the majority of rendering into its own widget: TuiView
- textfield is now a widget as well - reduced code duplication with TuiView - add backtab support - add a message queue for notifications
Diffstat (limited to 'src/commands/command_line.rs')
-rw-r--r--src/commands/command_line.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/commands/command_line.rs b/src/commands/command_line.rs
index 5795e5d..a00f442 100644
--- a/src/commands/command_line.rs
+++ b/src/commands/command_line.rs
@@ -1,8 +1,8 @@
use crate::commands::{self, JoshutoCommand, JoshutoRunnable};
use crate::context::JoshutoContext;
use crate::error::JoshutoResult;
+use crate::ui::widgets::TuiTextField;
use crate::ui::TuiBackend;
-use crate::util::textfield::TextField;
#[derive(Clone, Debug)]
pub struct CommandLine {
@@ -23,8 +23,8 @@ impl CommandLine {
context: &mut JoshutoContext,
backend: &mut TuiBackend,
) -> JoshutoResult<()> {
- let mut textfield = TextField::new(backend, &context.events);
- let user_input: Option<String> = textfield.readline();
+ // let mut textfield = TuiTextField::new(backend, &context.events);
+ let user_input: Option<String> = None; // textfield.readline();
if let Some(s) = user_input {
let trimmed = s.trim_start();