git.lucas.co / cce-ui
GPU-accelerated UI toolkit (Vulkan)
git clone https://git.lucas.co/cce-ui.git

commitd882098fbc0998f86bb788cd03d9b24810d0c787
parent9a0bd382ff
authorLucas Galante <[email protected]>
date2026-08-21 18:50
feat: map grid_cell_width/height config paths onto the compositor IPC

style.surface.desktop.grid_cell_width/height now reach the compositor
as live config-value updates, like the legacy grid_cell_size.

Co-Authored-By: Claude Fable 5 <[email protected]>

 src/layout.rs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/layout.rs b/src/layout.rs
index 7bed991..cc5bd87 100644
--- a/src/layout.rs
+++ b/src/layout.rs
@@ -159,6 +159,8 @@ fn flatten_json_to_flat_props(val: &serde_json::Value, prefix: &str, flat_props:
                 "style.surface.desktop.mode" => "desktop_mode",
                 "style.surface.desktop.solid_color" => "desktop_solid_color",
                 "style.surface.desktop.grid_cell_size" => "desktop_grid_scale",
+                "style.surface.desktop.grid_cell_width" => "grid_cell_width",
+                "style.surface.desktop.grid_cell_height" => "grid_cell_height",
                 "style.surface.plate.padding" => "plate_padding",
                 "style.surface.backplate.padding" => "backplate_padding",
                 "style.surface.backplate.gap" => "backplate_gap",