From d5172275e257c053fb74066acbe0c40446bd7546 Mon Sep 17 00:00:00 2001 From: Hibryda Date: Thu, 19 Mar 2026 06:12:11 +0100 Subject: [PATCH] feat(ui-dioxus): switch to Blitz/wgpu native renderer (no WebView) --- ui-dioxus/Cargo.toml | 2 +- ui-dioxus/src/main.rs | 18 ++++-------------- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/ui-dioxus/Cargo.toml b/ui-dioxus/Cargo.toml index 59dc25f..1c88773 100644 --- a/ui-dioxus/Cargo.toml +++ b/ui-dioxus/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT" [workspace] [dependencies] -dioxus = { version = "0.7", features = ["desktop"] } +dioxus = { version = "0.7", features = ["native"] } agor-core = { path = "../agor-core" } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/ui-dioxus/src/main.rs b/ui-dioxus/src/main.rs index 72b3a5b..64a98c8 100644 --- a/ui-dioxus/src/main.rs +++ b/ui-dioxus/src/main.rs @@ -35,20 +35,9 @@ use components::status_bar::{FleetState, StatusBar}; use state::demo_projects; fn main() { - dioxus::LaunchBuilder::new() - .with_cfg(dioxus::desktop::Config::new() - .with_window( - dioxus::desktop::WindowBuilder::new() - .with_title("Agent Orchestrator — Dioxus Prototype") - .with_inner_size(dioxus::desktop::LogicalSize::new(1400.0, 900.0)) - ) - .with_custom_head(format!( - "", - theme::generate_css() - )) - .with_background_color((30, 30, 46, 255)) // --ctp-base - ) - .launch(App); + // Native/Blitz mode: wgpu renderer, no WebView + // CSS is injected via the