[package]
edition = "2024"
name = "bevy_synth_ui"
version = "0.2.0"
authors = ["mosure <mitchell@mosure.me>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "UI plugin and catalog interactions for bevy_synth"
homepage = "https://github.com/mosure/bevy_synth"
readme = "README.md"
keywords = [
"bevy",
"editor",
"asset-synthesis",
"render-pipeline",
"gltf",
]
categories = [
"computer-vision",
"graphics",
"rendering",
"rendering::data-formats",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/mosure/bevy_synth"
resolver = "2"
[features]
default = ["triposg"]
trellis = ["bevy_synth_runtime/trellis"]
triposg = ["bevy_synth_runtime/triposg"]
[lib]
name = "bevy_synth_ui"
path = "src/lib.rs"
[dependencies.bevy]
version = "0.17"
[dependencies.bevy_app]
version = "0.17"
default-features = false
[dependencies.bevy_derive]
version = "0.17"
[dependencies.bevy_ecs]
version = "0.17"
default-features = false
[dependencies.bevy_mesh]
version = "0.17"
[dependencies.bevy_picking]
version = "0.17"
[dependencies.bevy_synth_runtime]
version = "0.2.0"
features = ["shared-runtime"]
default-features = false
[dependencies.bevy_tasks]
version = "0.17"
features = ["multi_threaded"]
[dependencies.bevy_utils]
version = "0.17"
[dependencies.bevy_window]
version = "0.17"
default-features = false
[dependencies.bevy_winit]
version = "0.17"
[dependencies.crossbeam-channel]
version = "0.5"
[dependencies.log]
version = "0.4"
[dependencies.rfd]
version = "0.17"
features = [
"xdg-portal",
"wayland",
]
default-features = false
[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
version = "0.3"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
version = "0.2"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen-futures]
version = "0.4"
[target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
version = "0.3"
features = [
"DataTransfer",
"Document",
"DragEvent",
"EventTarget",
"File",
"FileList",
"Window",
]