Sliders for many color spaces update as any other sliders are moved around. Color is space is clamped to sRGB, so Lab and Lch color spaces cannot be fully expressed. TODO: - Real-time manipulation of base color to create a color scheme. - Show slider value under each slider - Show output values in text boxes for each color space
75 lines
2 KiB
TOML
75 lines
2 KiB
TOML
[package]
|
|
name = "iced"
|
|
version = "0.1.1"
|
|
authors = ["Héctor Ramón Jiménez <hector0193@gmail.com>"]
|
|
edition = "2018"
|
|
description = "A cross-platform GUI library inspired by Elm"
|
|
license = "MIT"
|
|
repository = "https://github.com/hecrj/iced"
|
|
documentation = "https://docs.rs/iced"
|
|
readme = "README.md"
|
|
keywords = ["gui", "ui", "graphics", "interface", "widgets"]
|
|
categories = ["gui"]
|
|
|
|
[features]
|
|
# Enables the `Image` widget
|
|
image = ["iced_wgpu/image"]
|
|
# Enables the `Svg` widget
|
|
svg = ["iced_wgpu/svg"]
|
|
# Enables the `Canvas` widget
|
|
canvas = ["iced_wgpu/canvas"]
|
|
# Enables a debug view in native platforms (press F12)
|
|
debug = ["iced_winit/debug"]
|
|
# Enables `tokio` as the `executor::Default` on native platforms
|
|
tokio = ["iced_futures/tokio"]
|
|
# Enables `async-std` as the `executor::Default` on native platforms
|
|
async-std = ["iced_futures/async-std"]
|
|
# Enables advanced color conversion via `palette`
|
|
palette = ["iced_core/palette"]
|
|
|
|
[badges]
|
|
maintenance = { status = "actively-developed" }
|
|
|
|
[workspace]
|
|
members = [
|
|
"core",
|
|
"futures",
|
|
"native",
|
|
"style",
|
|
"web",
|
|
"wgpu",
|
|
"winit",
|
|
"examples/bezier_tool",
|
|
"examples/clock",
|
|
"examples/color_palette",
|
|
"examples/counter",
|
|
"examples/custom_widget",
|
|
"examples/download_progress",
|
|
"examples/events",
|
|
"examples/geometry",
|
|
"examples/integration",
|
|
"examples/pane_grid",
|
|
"examples/pokedex",
|
|
"examples/progress_bar",
|
|
"examples/solar_system",
|
|
"examples/stopwatch",
|
|
"examples/styling",
|
|
"examples/svg",
|
|
"examples/todos",
|
|
"examples/tour",
|
|
]
|
|
|
|
[dependencies]
|
|
iced_core = { version = "0.1", path = "core" }
|
|
iced_futures = { version = "0.1", path = "futures" }
|
|
|
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
|
iced_winit = { version = "0.1", path = "winit" }
|
|
iced_wgpu = { version = "0.2", path = "wgpu" }
|
|
|
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
|
iced_web = { version = "0.2", path = "web" }
|
|
|
|
[package.metadata.docs.rs]
|
|
rustdoc-args = ["--cfg", "docsrs"]
|
|
features = ["image", "svg", "canvas"]
|