Added debug output
Added GUI
This commit is contained in:
parent
3d4de8b268
commit
e17d6ad177
18 changed files with 3137 additions and 162 deletions
22
Cargo.toml
22
Cargo.toml
|
|
@ -13,3 +13,25 @@ serde = { version = "1.0", features = ["derive"] }
|
|||
serde_json = "1.0"
|
||||
crossterm = "0.27"
|
||||
ratatui = "0.24"
|
||||
egui = "0.24"
|
||||
eframe = { version = "0.24", default-features = false, features = ["default_fonts", "glow", "persistence"] }
|
||||
rfd = "0.14"
|
||||
raw-window-handle = "0.5"
|
||||
|
||||
# Force compatible versions for Rust 1.81.0
|
||||
[dependencies.tokio]
|
||||
version = "1.0"
|
||||
features = ["rt", "macros"]
|
||||
|
||||
[dev-dependencies]
|
||||
tokio-test = "0.4"
|
||||
|
||||
# Platform-specific dependencies for GUI support
|
||||
[target.'cfg(target_os = "windows")'.dependencies]
|
||||
winapi = { version = "0.3", features = ["winuser", "wingdi", "dwmapi"] }
|
||||
|
||||
[target.'cfg(target_os = "linux")'.dependencies]
|
||||
gtk = "0.18"
|
||||
|
||||
[target.'cfg(target_os = "macos")'.dependencies]
|
||||
cocoa-foundation = "0.1"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue