M2: terminal UI (ratatui)

- layout: header, top menu (quicklook, cpu, mem, swap, load), left sidebar,
  process list and alert footer
- decorations/colors, bars, per-plugin render implementations
- hotkeys: quit, help, modes, sorting, cursor, nice, kill, filters, toggles
- TestBackend layout test
This commit is contained in:
glances-rs
2026-10-09 23:35:23 +00:00
parent 975385da5d
commit 8385900ac1
27 changed files with 2053 additions and 31 deletions
Generated
+2
View File
@@ -669,6 +669,8 @@ dependencies = [
name = "glances-tui"
version = "0.1.0"
dependencies = [
"anyhow",
"clap",
"crossterm",
"glances-core",
"glances-plugins",