[tui] Clean up logger and editor.
Filter some noisy system logs in the Logger by default. Use LLD for linking to silence warning for deprecated gold linker.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
use crate::tui::component::{Action, Component, ComponentState, Focus};
|
||||
use log::trace;
|
||||
use log::{LevelFilter, trace};
|
||||
use ratatui::buffer::Buffer;
|
||||
use ratatui::crossterm::event::{Event, KeyCode, KeyEvent};
|
||||
use ratatui::layout::Rect;
|
||||
@@ -24,7 +24,9 @@ impl Logger {
|
||||
let state = TuiWidgetState::new();
|
||||
state.transition(TuiWidgetEvent::HideKey);
|
||||
Self {
|
||||
state,
|
||||
state: state
|
||||
.set_level_for_target("arboard::platform::linux::x11", LevelFilter::Off)
|
||||
.set_level_for_target("mio::poll", LevelFilter::Off),
|
||||
component_state: ComponentState::default().with_help_text(concat!(
|
||||
"Space: Hide/show logging target selector panel | (↑/k)/(↓/j): Select target |",
|
||||
" (←/h)/(→/l): Display level | f: Focus target | +/-: Filter level |",
|
||||
|
||||
Reference in New Issue
Block a user