Added debug output

Added GUI
This commit is contained in:
Jan-Peter von Hunnius 2025-10-03 11:44:55 +02:00
parent 3d4de8b268
commit e17d6ad177
18 changed files with 3137 additions and 162 deletions

View file

@ -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"