metrics-rs / metrics

A metrics ecosystem for Rust.
MIT License
1.1k stars 151 forks source link

Use ratatui instead of tui-rs for the terminal UI #505

Closed joshka closed 2 weeks ago

joshka commented 3 weeks ago

Ratatui is a maintained fork of tui-rs. See https://ratatui.rs/ for more information.

Changes the backend to use crossterm instead of termion. This makes it possible to use the terminal UI on Windows.

tobz commented 3 weeks ago

Looks like this needs a base branch update, but I think those Clippy errors are a factor of using 1.74 now... so we can ignore them and I'll clean them up once this is merged.

joshka commented 3 weeks ago

Looks like this needs a base branch update, but I think those Clippy errors are a factor of using 1.74 now... so we can ignore them and I'll clean them up once this is merged.

Sounds good - I merged main into this branch and fixed the clippy lint in the metrics-observer, but left the other ones.