feat(tui): add manual Y-axis scaling and improve graph axis logic

Introduce a toggleable graph scale (Auto, 100ms–2s) via the 's' key to provide better control over visualization ranges and implement smarter Y-axis bounds that handle signed versus non-negative metrics.
This commit is contained in:
Nils Andreas Svee committed 2026-07-04 22:54:47 +07:00
1 parent c483a12173
commit b9f5367ed1
2 files changed
+276 -22

No files matched your search

+4
View File
@@ -322,6 +322,10 @@ fn handle_input(state: &mut TuiState, shutdown_requested: &AtomicBool) -> io::Re
state.cycle_graph_mode();
force_render = true;
}
KeyCode::Char('s') => {
state.cycle_graph_scale();
force_render = true;
}
KeyCode::Char('f') => {
state.toggle_full_graph();
force_render = true;