help
This commit is contained in:
parent
cc4ecf40d7
commit
7ea9d84228
1 changed files with 9 additions and 40 deletions
|
|
@ -69,8 +69,8 @@ either a field after `f` or the text of the current log:
|
|||
───────────────────────────────────────────────────────
|
||||
perform action on selected target:
|
||||
|
||||
control-d delete
|
||||
control-i inline
|
||||
alt-d delete
|
||||
alt-i inline
|
||||
";
|
||||
|
||||
pub fn run(logs_dir: PathBuf, compiler_root: Option<PathBuf>, theme: ThemeName) {
|
||||
|
|
@ -364,43 +364,6 @@ impl App {
|
|||
if self.handle_generic_keycode(key, &mut terminal).is_break() {
|
||||
break Ok(());
|
||||
}
|
||||
|
||||
// match (key.code, self.tabs.last_mut().unwrap()) {
|
||||
// (KeyCode::Tab, Tab::LogViewer(lv)) => {
|
||||
// lv.switch_focus();
|
||||
// }
|
||||
// (KeyCode::Char('r'), Tab::LogViewer(lv)) => {
|
||||
// let filter = initialize_filter(lv, Some(FilterKind::Remove));
|
||||
// self.push_tab(Tab::CreateFilter { filter });
|
||||
// }
|
||||
// (KeyCode::Char('i'), Tab::LogViewer(lv)) => {
|
||||
// let filter = initialize_filter(lv, Some(FilterKind::Inline));
|
||||
// self.push_tab(Tab::CreateFilter { filter });
|
||||
// }
|
||||
|
||||
// if let FilterSelection::Confirm = filter.selection {
|
||||
// let filter_clone = filter.clone();
|
||||
// if let Some(lv) = self.tabs.iter_mut().rev().find_map(|i| {
|
||||
// if let Tab::LogViewer(lv) = i {
|
||||
// Some(lv)
|
||||
// } else {
|
||||
// None
|
||||
// }
|
||||
// }) && let Some(filter) = filter_clone.validate()
|
||||
// {
|
||||
// lv.add_filter(Rc::new(filter));
|
||||
// self.pop_tab();
|
||||
|
||||
// if let Tab::LogViewer(lv) = self.current_tab() {
|
||||
// lv.footer_selected = false;
|
||||
// }
|
||||
// }
|
||||
// } else {
|
||||
// filter.selection.next();
|
||||
// }
|
||||
// },
|
||||
// _ => {}
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -490,13 +453,17 @@ impl Widget for &mut App {
|
|||
.join("►");
|
||||
Paragraph::new(breadcrumbs)
|
||||
.wrap(Wrap { trim: false })
|
||||
.style(default)
|
||||
.render(left, buf);
|
||||
|
||||
Paragraph::new(self.current_tab().name(current_file_path.as_deref()))
|
||||
.alignment(HorizontalAlignment::Center)
|
||||
.wrap(Wrap { trim: false })
|
||||
.style(default)
|
||||
.render(middle, buf);
|
||||
|
||||
Line::from("-").style(default).render(right, buf);
|
||||
|
||||
for tab in &mut self.tabs {
|
||||
match tab {
|
||||
Tab::FileChooser {
|
||||
|
|
@ -521,7 +488,9 @@ impl Widget for &mut App {
|
|||
.items(main_area.height as usize)
|
||||
.unwrap_or_else(|| (Vec::new(), 0));
|
||||
|
||||
Line::from(lv.input_state.show()).render(right, buf);
|
||||
Line::from(lv.input_state.show())
|
||||
.style(default)
|
||||
.render(right, buf);
|
||||
|
||||
let list = List::new(items.into_iter().enumerate().map(
|
||||
|(idx, (i, inline_depth))| {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue