diff --git a/Cargo.lock b/Cargo.lock
index a2ac20d51..59cbf241a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2368,7 +2368,6 @@ dependencies = [
"tempfile",
"thiserror",
"tokio",
- "toml 0.5.11",
"toml_edit 0.19.15",
"tower",
"tower-http 0.2.5",
@@ -2449,14 +2448,13 @@ dependencies = [
"async-trait",
"core-foundation",
"crossbeam-channel",
+ "dioxus",
"dioxus-cli-config",
"dioxus-core",
- "dioxus-core-macro",
"dioxus-hooks",
"dioxus-hot-reload",
"dioxus-html",
"dioxus-interpreter-js",
- "dioxus-signals",
"dunce",
"exitcode",
"futures-channel",
diff --git a/examples/all_events.rs b/examples/all_events.rs
index dd156c64d..b46d2c25e 100644
--- a/examples/all_events.rs
+++ b/examples/all_events.rs
@@ -1,7 +1,7 @@
use dioxus::{events::*, html::MouseEvent, prelude::*};
fn main() {
- launch_desktop(app);
+ launch(app);
}
#[derive(Debug)]
diff --git a/examples/calculator.rs b/examples/calculator.rs
index 8819f38ca..07aacfc07 100644
--- a/examples/calculator.rs
+++ b/examples/calculator.rs
@@ -15,7 +15,7 @@ fn main() {
.with_inner_size(LogicalSize::new(300.0, 525.0)),
);
- LaunchBuilder::desktop().cfg(config).launch(app);
+ LaunchBuilder::desktop().with_cfg(config).launch(app);
}
fn app() -> Element {
diff --git a/examples/counter.rs b/examples/counter.rs
index 633636bde..9efa9d26f 100644
--- a/examples/counter.rs
+++ b/examples/counter.rs
@@ -4,7 +4,7 @@
use dioxus::prelude::*;
fn main() {
- launch_desktop(app);
+ launch(app);
}
fn app() -> Element {
diff --git a/examples/custom_html.rs b/examples/custom_html.rs
index 7eda6920c..0ec672951 100644
--- a/examples/custom_html.rs
+++ b/examples/custom_html.rs
@@ -6,13 +6,13 @@ use dioxus_desktop::Config;
fn main() {
LaunchBuilder::new()
- .cfg(
+ .with_cfg(
Config::new().with_custom_head("".into()),
)
.launch(app);
LaunchBuilder::new()
- .cfg(
+ .with_cfg(
Config::new().with_custom_index(
r#"
diff --git a/examples/file_explorer.rs b/examples/file_explorer.rs
index b4c028ff5..e1c065067 100644
--- a/examples/file_explorer.rs
+++ b/examples/file_explorer.rs
@@ -13,7 +13,7 @@ use dioxus_desktop::{Config, WindowBuilder};
fn main() {
LaunchBuilder::new()
- .cfg(Config::new().with_window(WindowBuilder::new().with_resizable(true)))
+ .with_cfg(Config::new().with_window(WindowBuilder::new().with_resizable(true)))
.launch(app)
}
diff --git a/examples/filedragdrop.rs b/examples/filedragdrop.rs
index 0629c416e..1b573a46e 100644
--- a/examples/filedragdrop.rs
+++ b/examples/filedragdrop.rs
@@ -3,7 +3,7 @@ use dioxus_desktop::Config;
fn main() {
LaunchBuilder::desktop()
- .cfg(Config::new().with_file_drop_handler(|_w, e| {
+ .with_cfg(Config::new().with_file_drop_handler(|_w, e| {
println!("{e:?}");
true
}))
diff --git a/examples/flat_router.rs b/examples/flat_router.rs
index b814000b8..027215328 100644
--- a/examples/flat_router.rs
+++ b/examples/flat_router.rs
@@ -4,18 +4,14 @@ use dioxus_router::prelude::*;
fn main() {
LaunchBuilder::desktop()
- .cfg(
+ .with_cfg(
Config::new().with_window(
WindowBuilder::new()
.with_inner_size(LogicalSize::new(600, 1000))
.with_resizable(false),
),
)
- .launch(|| {
- rsx! {
- Router:: {}
- }
- })
+ .launch(|| rsx! { Router:: {} })
}
#[derive(Routable, Clone)]
diff --git a/examples/hydration.rs b/examples/hydration.rs
index 81309d161..8a4ce6fc7 100644
--- a/examples/hydration.rs
+++ b/examples/hydration.rs
@@ -14,7 +14,7 @@ use dioxus_desktop::Config;
fn main() {
LaunchBuilder::desktop()
- .cfg(Config::new().with_prerendered({
+ .with_cfg(Config::new().with_prerendered({
// We build the dom a first time, then pre-render it to HTML
let pre_rendered_dom = VirtualDom::prebuilt(app);
diff --git a/examples/overlay.rs b/examples/overlay.rs
index 64347fc63..5c8138876 100644
--- a/examples/overlay.rs
+++ b/examples/overlay.rs
@@ -2,7 +2,7 @@ use dioxus::prelude::*;
use dioxus_desktop::{tao::dpi::PhysicalPosition, LogicalSize, WindowBuilder};
fn main() {
- LaunchBuilder::new().cfg(make_config());
+ LaunchBuilder::new().with_cfg(make_config());
}
fn app() -> Element {
diff --git a/examples/pattern_model.rs b/examples/pattern_model.rs
index 3d95d1237..9750447de 100644
--- a/examples/pattern_model.rs
+++ b/examples/pattern_model.rs
@@ -32,7 +32,7 @@ fn main() {
.with_inner_size(LogicalSize::new(320.0, 530.0)),
);
- LaunchBuilder::new().cfg(cfg).launch(app);
+ LaunchBuilder::new().with_cfg(cfg).launch(app);
}
const STYLE: &str = include_str!("./assets/calculator.css");
diff --git a/examples/read_size.rs b/examples/read_size.rs
index 2f69b951e..8eb74d1fc 100644
--- a/examples/read_size.rs
+++ b/examples/read_size.rs
@@ -4,7 +4,7 @@ use std::rc::Rc;
use dioxus::{html::geometry::euclid::Rect, prelude::*};
fn main() {
- LaunchBuilder::new().cfg(
+ LaunchBuilder::new().with_cfg(
dioxus_desktop::Config::default().with_custom_head(
r#"