85 lines
No EOL
3.3 KiB
TOML
85 lines
No EOL
3.3 KiB
TOML
[package]
|
|
name = "rumble-wrecker"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[dependencies]
|
|
iced = { version = "0.14.0-dev", features = [
|
|
# "default" # ["wgpu", "tiny-skia", "web-colors", "auto-detect-theme", "thread-pool"]
|
|
|
|
# [DEFAULT] Enables the `wgpu` GPU-accelerated renderer backend => ["iced_renderer/wgpu", "iced_widget/wgpu"]
|
|
# "wgpu",
|
|
|
|
# [DEFAULT] Enables the `tiny-skia` software renderer backend => ["iced_renderer/tiny-skia"]
|
|
# "tiny-skia",
|
|
|
|
# Enables the `image` widget => ["image-without-codecs", "image/default"]
|
|
"image",
|
|
# [INCLUDED] Enables the `image` widget, without any built-in codecs of the `image` crate => ["iced_widget/image", "dep:image"]
|
|
# "image-without-codecs",
|
|
# Enables the `svg` widget => ["iced_widget/svg"]
|
|
# "svg",
|
|
|
|
# Enables the `canvas` widget => ["iced_widget/canvas"]
|
|
"canvas",
|
|
|
|
# Enables the `qr_code` widget => ["iced_widget/qr_code"]
|
|
# "qr_code",
|
|
|
|
# Enables the `markdown` widget => ["iced_widget/markdown"]
|
|
# "markdown",
|
|
|
|
# Enables lazy widgets => ["iced_widget/lazy"]
|
|
# "lazy",
|
|
|
|
# Enables a debug view in native platforms (press F12) => ["iced_winit/debug", "iced_devtools"]
|
|
"debug",
|
|
# Enables time-travel debugging (very experimental!) => ["debug", "iced_devtools/time-travel"]
|
|
"time-travel",
|
|
|
|
# [DEFAULT] Enables the `thread-pool` futures executor as the `executor::Default` on native platforms => ["iced_futures/thread-pool"]
|
|
# "thread-pool",
|
|
|
|
# Enables `tokio` as the `executor::Default` on native platforms => ["iced_futures/tokio"]
|
|
"tokio",
|
|
# Enables `smol` as the `executor::Default` on native platforms => ["iced_futures/smol"]
|
|
# "smol",
|
|
|
|
# Enables querying system information => ["iced_winit/system"]
|
|
"system",
|
|
|
|
# [DEFAULT] Enables broken "sRGB linear" blending to reproduce color management of the Web => ["iced_renderer/web-colors"]
|
|
# "web-colors",
|
|
|
|
# Enables the WebGL backend => ["iced_renderer/webgl"]
|
|
# "webgl",
|
|
|
|
# Enables syntax highligthing => ["iced_highlighter", "iced_widget/highlighter"]
|
|
# "highlighter",
|
|
|
|
# Enables the advanced module => ["iced_core/advanced", "iced_widget/advanced"]
|
|
"advanced",
|
|
|
|
# Embeds Fira Sans into the final application; useful for testing and Wasm builds => ["iced_renderer/fira-sans"]
|
|
"fira-sans",
|
|
|
|
# [DEFAULT] Auto-detects light/dark mode for the built-in theme => ["iced_core/auto-detect-theme"]
|
|
# "auto-detect-theme",
|
|
|
|
# Enables strict assertions for debugging purposes at the expense of performance => ["iced_renderer/strict-assertions"]
|
|
"strict-assertions",
|
|
|
|
# Redraws on every runtime event, and not only when a widget requests it => ["iced_winit/unconditional-rendering"]
|
|
# "unconditional-rendering",
|
|
|
|
# Enables support for the `sipper` library => ["iced_runtime/sipper"
|
|
"sipper"
|
|
]}
|
|
pipewire = "0.8.0"
|
|
rustfft = "6.4.0"
|
|
|
|
[patch.crates-io]
|
|
iced = {git = "https://github.com/iced-rs/iced.git" }
|
|
|
|
[profile.release]
|
|
debug = true |