mirror of
https://github.com/orhun/systeroid
synced 2024-09-30 04:33:31 +00:00
chore(deps): bump ratatui dependency
This commit is contained in:
parent
b375000f5a
commit
6cda178d61
18
Cargo.lock
generated
18
Cargo.lock
generated
|
@ -837,19 +837,6 @@ dependencies = [
|
|||
"proc-macro2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ratatui"
|
||||
version = "0.21.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ce841e0486e7c2412c3740168ede33adeba8e154a15107b879d8162d77c7174e"
|
||||
dependencies = [
|
||||
"bitflags 1.3.2",
|
||||
"cassowary",
|
||||
"termion",
|
||||
"unicode-segmentation",
|
||||
"unicode-width",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ratatui"
|
||||
version = "0.22.0"
|
||||
|
@ -860,6 +847,7 @@ dependencies = [
|
|||
"cassowary",
|
||||
"indoc",
|
||||
"paste",
|
||||
"termion",
|
||||
"unicode-segmentation",
|
||||
"unicode-width",
|
||||
]
|
||||
|
@ -1138,7 +1126,7 @@ dependencies = [
|
|||
"copypasta-ext",
|
||||
"getopts",
|
||||
"log",
|
||||
"ratatui 0.21.0",
|
||||
"ratatui",
|
||||
"systeroid-core",
|
||||
"termion",
|
||||
"thiserror",
|
||||
|
@ -1217,7 +1205,7 @@ dependencies = [
|
|||
"lazy_static",
|
||||
"log",
|
||||
"parking_lot",
|
||||
"ratatui 0.22.0",
|
||||
"ratatui",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
|
|
@ -29,9 +29,8 @@ log.workspace = true
|
|||
version = "0.4.2" # managed by release.sh
|
||||
path = "../systeroid-core"
|
||||
|
||||
[dependencies.tui]
|
||||
package = "ratatui"
|
||||
version = "0.21.0"
|
||||
[dependencies.ratatui]
|
||||
version = "0.22.0"
|
||||
default-features = false
|
||||
features = ["termion"]
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ pub enum Error {
|
|||
ClipboardError(String),
|
||||
/// Error that may occur while parsing a color.
|
||||
#[error(transparent)]
|
||||
ColorParseError(#[from] tui::style::ParseColorError),
|
||||
ColorParseError(#[from] ratatui::style::ParseColorError),
|
||||
/// Error that may occur if the logger is already set.
|
||||
#[error(transparent)]
|
||||
LoggerSetError(#[from] log::SetLoggerError),
|
||||
|
|
|
@ -29,13 +29,13 @@ use crate::event::{Event, EventHandler};
|
|||
use crate::style::Colors;
|
||||
use command::LoggerCommand;
|
||||
use log::LevelFilter;
|
||||
use ratatui::backend::Backend;
|
||||
use ratatui::terminal::Terminal;
|
||||
use std::env;
|
||||
use std::str::FromStr;
|
||||
use systeroid_core::cache::Cache;
|
||||
use systeroid_core::config::Config;
|
||||
use systeroid_core::sysctl::controller::Sysctl;
|
||||
use tui::backend::Backend;
|
||||
use tui::terminal::Terminal;
|
||||
|
||||
/// Runs `systeroid-tui`.
|
||||
pub fn run<B: Backend>(args: Args, backend: B) -> Result<()> {
|
||||
|
@ -114,7 +114,7 @@ pub fn run<B: Backend>(args: Args, backend: B) -> Result<()> {
|
|||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
use tui::backend::TestBackend;
|
||||
use ratatui::backend::TestBackend;
|
||||
|
||||
#[test]
|
||||
fn test_systeroid_tui() -> Result<()> {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
use ratatui::backend::TermionBackend;
|
||||
use std::env;
|
||||
use std::io;
|
||||
use std::process;
|
||||
|
@ -6,7 +7,6 @@ use systeroid_tui::error::Result;
|
|||
use termion::input::MouseTerminal;
|
||||
use termion::raw::IntoRawMode;
|
||||
use termion::screen::IntoAlternateScreen;
|
||||
use tui::backend::TermionBackend;
|
||||
|
||||
fn main() -> Result<()> {
|
||||
if let Some(args) = Args::parse(env::args().collect()) {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
use crate::error::Result;
|
||||
use ratatui::style::{Color as TuiColor, Style};
|
||||
use std::str::FromStr;
|
||||
use tui::style::{Color as TuiColor, Style};
|
||||
|
||||
/// Color configuration.
|
||||
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
use crate::app::{App, KeyBinding, HELP_TEXT};
|
||||
use crate::style::Colors;
|
||||
use crate::widgets::SelectableList;
|
||||
use tui::backend::Backend;
|
||||
use tui::layout::{Alignment, Constraint, Direction, Layout, Rect};
|
||||
use tui::style::{Color as TuiColor, Style};
|
||||
use tui::text::{Span, Text};
|
||||
use tui::widgets::{Block, BorderType, Borders, Cell, Clear, Paragraph, Row, Table, Wrap};
|
||||
use tui::Frame;
|
||||
use ratatui::backend::Backend;
|
||||
use ratatui::layout::{Alignment, Constraint, Direction, Layout, Rect};
|
||||
use ratatui::style::{Color as TuiColor, Style};
|
||||
use ratatui::text::{Span, Text};
|
||||
use ratatui::widgets::{Block, BorderType, Borders, Cell, Clear, Paragraph, Row, Table, Wrap};
|
||||
use ratatui::Frame;
|
||||
use tui_logger::{TuiLoggerLevelOutput, TuiLoggerSmartWidget};
|
||||
use unicode_width::UnicodeWidthStr;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
use tui::widgets::TableState as State;
|
||||
use ratatui::widgets::TableState as State;
|
||||
|
||||
/// List widget with TUI controlled states.
|
||||
#[derive(Debug)]
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
use ratatui::backend::{Backend, TestBackend};
|
||||
use ratatui::buffer::Buffer;
|
||||
use ratatui::Terminal;
|
||||
use std::path::PathBuf;
|
||||
use std::thread;
|
||||
use std::time::Duration;
|
||||
|
@ -11,9 +14,6 @@ use systeroid_tui::error::Result;
|
|||
use systeroid_tui::options::{Direction, ScrollArea};
|
||||
use systeroid_tui::style::Colors;
|
||||
use systeroid_tui::ui::render;
|
||||
use tui::backend::{Backend, TestBackend};
|
||||
use tui::buffer::Buffer;
|
||||
use tui::Terminal;
|
||||
|
||||
fn assert_buffer(mut buffer: Buffer, backend: &TestBackend) -> Result<()> {
|
||||
assert_eq!(buffer.area, backend.size()?);
|
||||
|
|
Loading…
Reference in a new issue