Upgraded to Ratatui 0.26 and did a partial refactor to clean up the UI module. Created the ManagarrStyle trait to make it cleaner to use consistent styles across the project. Still need to update the layouts to be consistent with the newer and nicer format. That's a tomorrow problem

This commit is contained in:
2024-02-07 17:33:17 -07:00
parent 75420f4427
commit c6f51ab9b6
22 changed files with 509 additions and 544 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
[package]
name = "managarr"
version = "0.0.31"
version = "0.0.32"
authors = ["Alex Clarke <alex.j.tusa@gmail.com>"]
description = "A TUI to manage your Servarrs"
keywords = ["managarr", "tui-rs", "dashboard", "servarr", "tui"]
@@ -28,11 +28,11 @@ reqwest = { version = "0.11.14", features = ["json"] }
serde_yaml = "0.9.16"
serde_json = "1.0.91"
serde = { version = "1.0", features = ["derive"] }
strum = {version = "0.25.0", features = ["derive"] }
strum_macros = "0.25.0"
strum = {version = "0.26.1", features = ["derive"] }
strum_macros = "0.26.1"
tokio = { version = "1.29.0", features = ["full"] }
tokio-util = "0.7.8"
ratatui = { version = "0.25.0", features = ["all-widgets"] }
ratatui = { version = "0.26.0", features = ["all-widgets"] }
urlencoding = "2.1.2"
[dev-dependencies]