From e1eb0d99f17e6604e79496db68b191202cb95d60 Mon Sep 17 00:00:00 2001 From: Silas Bartha Date: Fri, 23 Aug 2024 20:44:16 -0400 Subject: update dependencies --- Cargo.toml | 11 +++++++---- src/display/systems.rs | 4 ++-- src/lib.rs | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f455160..1c434b1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_terminal_display" -version = "0.4.2" +version = "0.4.3" edition = "2021" license = "0BSD OR MIT OR Apache-2.0" description = "A plugin for the Bevy game engine which enables rendering to a terminal using unicode braille characters." @@ -8,12 +8,15 @@ repository = "https://github.com/exvacuum/bevy_terminal_display" [dependencies] crossbeam-channel = "0.5" -crossterm = "0.27" +crossterm = "0.28" downcast-rs = "1.2" once_cell = "1.19" -bevy = "0.14" bevy_headless_render = "0.1" bevy_dither_post_process = "0.2" -ratatui = "0.26" +ratatui = "0.28" color-eyre = "0.6" +[dependencies.bevy] +version = "0.14" +default-features = false +features = ["bevy_render"] diff --git a/src/display/systems.rs b/src/display/systems.rs index 9f8acb9..120272b 100644 --- a/src/display/systems.rs +++ b/src/display/systems.rs @@ -74,7 +74,7 @@ pub fn print_to_terminal( .white() .bold() .wrap(Wrap { trim: true }), - frame.size(), + frame.area(), ); let mut active_widgets = widgets @@ -83,7 +83,7 @@ pub fn print_to_terminal( .collect::>(); active_widgets.sort_by(|a, b| a.depth.cmp(&b.depth)); for mut widget in active_widgets { - widget.widget.render(frame, frame.size()); + widget.widget.render(frame, frame.area()); } }) .expect("Failed to draw terminal frame"); diff --git a/src/lib.rs b/src/lib.rs index 682fca2..09134f9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -17,7 +17,7 @@ use bevy_dither_post_process::DitherPostProcessPlugin; use bevy_headless_render::HeadlessRenderPlugin; use color_eyre::config::HookBuilder; pub use crossterm; -use crossterm::{event::{DisableMouseCapture, PopKeyboardEnhancementFlags}, terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen}, ExecutableCommand}; +use crossterm::{event::{DisableMouseCapture, PopKeyboardEnhancementFlags}, terminal::{disable_raw_mode, LeaveAlternateScreen}, ExecutableCommand}; use once_cell::sync::Lazy; pub use ratatui; -- cgit v1.2.3