[package]
edition = "2024"
name = "nice-plug-iced"
version = "0.1.3"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "An adapter to use iced GUIs with nice-plug"
readme = false
keywords = [
"gui",
"nice-plug",
"plugin",
"clap",
"vst3",
]
categories = ["gui"]
license = "ISC"
repository = "https://codeberg.org/RustAudio/nice-plug"
[features]
advanced = ["iced_baseview/advanced"]
advanced-shaping = ["iced_baseview/advanced-shaping"]
basic-shaping = ["iced_baseview/basic-shaping"]
canvas = ["iced_baseview/canvas"]
crisp = ["iced_baseview/crisp"]
debug = [
"iced_baseview/debug",
"iced_program/debug",
]
default = [
"wgpu",
"tiny-skia",
"crisp",
"web-colors",
"thread-pool",
"fira-sans",
"x11",
]
fira-sans = ["iced_baseview/fira-sans"]
highlighter = ["iced_baseview/highlighter"]
hot = ["iced_baseview/hot"]
image = ["iced_baseview/image"]
image-without-codecs = ["iced_baseview/image-without-codecs"]
lazy = ["iced_baseview/lazy"]
markdown = ["iced_baseview/markdown"]
qr_code = ["iced_baseview/qr_code"]
selector = ["iced_baseview/selector"]
sipper = ["iced_baseview/sipper"]
smol = ["iced_baseview/smol"]
strict-assertions = ["iced_baseview/strict-assertions"]
svg = ["iced_baseview/svg"]
sysinfo = ["iced_baseview/sysinfo"]
thread-pool = ["iced_baseview/thread-pool"]
time-travel = [
"iced_baseview/time-travel",
"iced_program/time-travel",
]
tiny-skia = ["iced_baseview/tiny-skia"]
tokio = ["iced_baseview/tokio"]
unconditional-rendering = ["iced_baseview/unconditional-rendering"]
web-colors = ["iced_baseview/web-colors"]
wgpu = ["iced_baseview/wgpu"]
wgpu-bare = ["iced_baseview/wgpu-bare"]
x11 = ["iced_baseview/x11"]
[lib]
name = "nice_plug_iced"
path = "src/lib.rs"
[dependencies.crossbeam-utils]
version = "0.8"
[dependencies.iced_baseview]
version = "0.2.4"
features = ["nice-log"]
default-features = false
[dependencies.iced_debug]
version = "0.14"
[dependencies.iced_futures]
version = "0.14"
[dependencies.iced_program]
version = "0.14"
[dependencies.nice-plug-core]
version = "0.1.3"
[dependencies.raw-window-handle]
version = "0.5"
[dependencies.serde]
version = "1.0"
features = ["derive"]