[dependencies.atomic]
version = "0.6"
[dependencies.bitflags]
features = ["serde", "bytemuck"]
version = "2.5"
[dependencies.bytemuck]
features = ["derive"]
version = "1.15"
[dependencies.dunce]
version = "1.0"
[dependencies.flume]
version = "0.11"
[dependencies.hashbrown]
features = ["rayon"]
version = "0.14"
[dependencies.once_cell]
version = "1.19"
[dependencies.parking_lot]
version = "0.12"
[dependencies.paste]
version = "1.0"
[dependencies.pretty-type-name]
version = "1.0"
[dependencies.rustc-hash]
version = "2.0"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
version = "0.3"
[dependencies.unic-langid]
features = ["serde"]
version = "0.9"
[dependencies.unicase]
version = "2.7"
[dependencies.zng-app-context]
version = "0.5.10"
[dependencies.zng-app-proc-macros]
version = "0.3.8"
[dependencies.zng-clone-move]
version = "0.2.5"
[dependencies.zng-color]
version = "0.3.13"
[dependencies.zng-env]
version = "0.3.5"
[dependencies.zng-handle]
version = "0.2.5"
[dependencies.zng-layout]
version = "0.2.28"
[dependencies.zng-state-map]
version = "0.3.6"
[dependencies.zng-task]
version = "0.4.7"
[dependencies.zng-time]
version = "0.2.22"
[dependencies.zng-tp-licenses]
version = "0.2.8"
[dependencies.zng-txt]
version = "0.2.8"
[dependencies.zng-unique-id]
version = "0.4.6"
[dependencies.zng-var]
version = "0.5.7"
[dependencies.zng-view-api]
features = ["var"]
version = "0.10.2"
[features]
crash_handler = ["dep:serde_json", "dep:minidumper", "dep:crash-handler", "dep:minidump", "dep:linkme", "dep:uuid"]
deadlock_detection = ["zng-task/deadlock_detection"]
debug_default = ["zng-var/debug_default", "zng-app-context/dyn_closure"]
default = ["ipc", "debug_default"]
dyn_app_extension = []
dyn_closure = ["zng-var/dyn_closure", "zng-app-context/dyn_closure"]
dyn_node = []
inspector = []
ipc = ["zng-view-api/ipc", "zng-task/ipc"]
multi_app = ["zng-app-context/multi_app"]
test_util = ["multi_app", "deadlock_detection"]
trace_wgt_item = []
trace_widget = []
[lib]
name = "zng_app"
path = "src/lib.rs"
[lints.rust.unexpected_cfgs]
check-cfg = ["cfg(never)"]
level = "warn"
priority = 0
[package]
authors = ["The Zng Project Developers"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["gui"]
description = "Part of the zng project."
documentation = "https://zng-ui.github.io/doc/zng_app"
edition = "2021"
keywords = ["gui", "ui", "user-interface", "zng"]
license = "Apache-2.0 OR MIT"
name = "zng-app"
readme = "README.md"
repository = "https://github.com/zng-ui/zng"
version = "0.13.2"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--html-in-header", "doc/html-in-header.html"]
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.crash-handler]
optional = true
version = "0.6"
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.linkme]
optional = true
version = "=0.3.28"
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.minidump]
optional = true
version = "0.22"
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.minidumper]
optional = true
version = "0.8"
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.serde_json]
optional = true
version = "1.0"
[target.'cfg(not(any(target_arch = "wasm32", target_os = "android")))'.dependencies.uuid]
optional = true
version = "1.1"
[target.'cfg(target_arch = "wasm32")'.dependencies.tracing-web]
version = "0.1"
[target.'cfg(target_os = "android")'.dependencies.tracing-android]
version = "0.2"