[package] name = "graphite-iced-frontend" description = "Pure-Rust GUI for Graphite built on iced" publish = false version.workspace = true authors.workspace = true edition.workspace = true license.workspace = true rust-version.workspace = true [[bin]] name = "graphite-iced" path = "src/main.rs" [dependencies] graphite-editor = { workspace = true } graph-craft = { workspace = true } wgpu-executor = { workspace = true } iced_wgpu = { git = "https://github.com/iced-rs/iced", branch = "master", features = ["image"] } iced_runtime = { git = "https://github.com/iced-rs/iced", branch = "master" } iced_widget = { git = "https://github.com/iced-rs/iced", branch = "master", features = ["wgpu", "lazy", "image"] } iced_graphics = { git = "https://github.com/iced-rs/iced", branch = "master" } winit = { workspace = true, features = ["wayland-csd-adwaita-notitlebar", "serde"] } wgpu = { workspace = true } raw-window-handle = "0.6" pollster = "0.4" dirs = { workspace = true } image = { workspace = true } include_dir = { workspace = true } rand = { workspace = true, features = ["thread_rng"] } reqwest = { workspace = true } resvg = { workspace = true } rfd = { workspace = true } usvg = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } tracing = { workspace = true } tracing-subscriber = { workspace = true } window_clipboard = "0.5"