diff --git a/packages/desktop/Cargo.toml b/packages/desktop/Cargo.toml index a85c2e045..82ff2c3b2 100644 --- a/packages/desktop/Cargo.toml +++ b/packages/desktop/Cargo.toml @@ -19,7 +19,7 @@ serde = "1.0.136" serde_json = "1.0.79" thiserror = { workspace = true } log = { workspace = true } -wry = { version = "0.28.0" } +wry = { version = "0.28.0", default-features = false, features = ["protocol", "file-drop"] } futures-channel = { workspace = true } tokio = { workspace = true, features = [ "sync", @@ -51,12 +51,17 @@ core-foundation = "0.9.3" objc = "0.2.7" [features] -default = ["tokio_runtime", "hot-reload"] +default = ["tokio_runtime", "hot-reload", "wry/objc-exception"] tokio_runtime = ["tokio"] fullscreen = ["wry/fullscreen"] transparent = ["wry/transparent"] tray = ["wry/tray"] hot-reload = ["dioxus-hot-reload"] +dox = ["wry/dox"] + +[package.metadata.docs.rs] +default-features = false +features = [ "dox", "tokio_runtime", "hot-reload" ] [dev-dependencies] dioxus-core-macro = { workspace = true }