deps: add debug feature to toggle iced debugging ui

This commit is contained in:
ByteAtATime 2025-11-22 18:20:12 -08:00
parent 75cb38bfdb
commit 7615b6370e
No known key found for this signature in database
2 changed files with 51 additions and 0 deletions

47
Cargo.lock generated
View file

@ -351,6 +351,15 @@ version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]]
name = "bincode"
version = "1.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
dependencies = [
"serde",
]
[[package]]
name = "bit-set"
version = "0.8.0"
@ -1695,6 +1704,7 @@ source = "git+https://github.com/iced-rs/iced?rev=8bfd099c5929d927a3fdde666d4c64
dependencies = [
"iced_core",
"iced_debug",
"iced_devtools",
"iced_futures",
"iced_renderer",
"iced_runtime",
@ -1704,6 +1714,21 @@ dependencies = [
"thiserror 2.0.17",
]
[[package]]
name = "iced_beacon"
version = "0.14.0-dev"
source = "git+https://github.com/iced-rs/iced?rev=8bfd099c5929d927a3fdde666d4c645d0bd83cb7#8bfd099c5929d927a3fdde666d4c645d0bd83cb7"
dependencies = [
"bincode",
"futures",
"iced_core",
"log",
"semver",
"serde",
"thiserror 2.0.17",
"tokio",
]
[[package]]
name = "iced_core"
version = "0.14.0-dev"
@ -1716,6 +1741,7 @@ dependencies = [
"log",
"num-traits",
"rustc-hash 2.1.1",
"serde",
"smol_str",
"thiserror 2.0.17",
"web-time",
@ -1726,11 +1752,23 @@ name = "iced_debug"
version = "0.14.0-dev"
source = "git+https://github.com/iced-rs/iced?rev=8bfd099c5929d927a3fdde666d4c645d0bd83cb7#8bfd099c5929d927a3fdde666d4c645d0bd83cb7"
dependencies = [
"iced_beacon",
"iced_core",
"iced_futures",
"log",
]
[[package]]
name = "iced_devtools"
version = "0.14.0-dev"
source = "git+https://github.com/iced-rs/iced?rev=8bfd099c5929d927a3fdde666d4c645d0bd83cb7#8bfd099c5929d927a3fdde666d4c645d0bd83cb7"
dependencies = [
"iced_debug",
"iced_program",
"iced_widget",
"log",
]
[[package]]
name = "iced_futures"
version = "0.14.0-dev"
@ -3889,6 +3927,15 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
dependencies = [
"serde",
]
[[package]]
name = "serde"
version = "1.0.219"

View file

@ -3,6 +3,10 @@ name = "flare"
version = "0.1.0"
edition = "2024"
[features]
default = []
debug = ["iced/debug"]
[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"