From cb996762301521e9640e5011e30b253d6b6d44f4 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Sun, 12 Jul 2026 19:51:43 +0900 Subject: [PATCH] palette config loading --- wayvr/src/overlays/dashboard.rs | 2 +- wayvr/src/state.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wayvr/src/overlays/dashboard.rs b/wayvr/src/overlays/dashboard.rs index c0e2af37..b8ce2316 100644 --- a/wayvr/src/overlays/dashboard.rs +++ b/wayvr/src/overlays/dashboard.rs @@ -94,7 +94,7 @@ impl DashFrontend { show_welcome: tutorial, has_monado: matches!(app.xr_backend, XrBackend::OpenXR), theme: app.wgui_theme.clone(), - color_palette: "Default", // TODO + color_palette: &*app.session.config.color_palette, })?; frontend diff --git a/wayvr/src/state.rs b/wayvr/src/state.rs index 9ef9c0c4..a5ea3189 100644 --- a/wayvr/src/state.rs +++ b/wayvr/src/state.rs @@ -168,7 +168,6 @@ impl AppState { .ok(); let mut app_state = Self { - session, tasks, gfx, gfx_extras, @@ -185,7 +184,7 @@ impl AppState { &lang_provider, &WguiFontConfig::default(), get_config_file_path(&theme_path), - "Default", // TODO + &session.config.color_palette, )?, wgui_theme: Rc::new(theme), dbus, @@ -209,6 +208,7 @@ impl AppState { screencast_manager, delta_time: 1.0 / 120.0, + session, }; if let Some(error_toast) = hid_error {