Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
Rename clear-inspector-v1 protocol to cce-inspector-v1
build.rs | 2 +-
protocol/{clear-inspector-v1.xml => cce-inspector-v1.xml} | 4 ++--
src/server/inspector.rs | 10 +++++-----
wrapper.h | 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/build.rs b/build.rs
index d800e46..5e919a7 100644
--- a/build.rs
+++ b/build.rs
@@ -86,7 +86,7 @@ fn main() {
("river-input-management-v1.xml", "protocol/river-input-management-v1.xml"),
("river-libinput-config-v1.xml", "protocol/river-libinput-config-v1.xml"),
("river-xkb-config-v1.xml", "protocol/river-xkb-config-v1.xml"),
- ("clear-inspector-v1.xml", "protocol/clear-inspector-v1.xml"),
+ ("cce-inspector-v1.xml", "protocol/cce-inspector-v1.xml"),
("cce-window-management-v1.xml", "protocol/cce-window-management-v1.xml"),
];
diff --git a/protocol/clear-inspector-v1.xml b/protocol/cce-inspector-v1.xml
similarity index 96%
rename from protocol/clear-inspector-v1.xml
rename to protocol/cce-inspector-v1.xml
index abefd7f..f578b75 100644
--- a/protocol/clear-inspector-v1.xml
+++ b/protocol/cce-inspector-v1.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<protocol name="clear_inspector_v1">
+<protocol name="cce_inspector_v1">
<copyright>
Copyright © 2026 Antigravity
</copyright>
- <interface name="zclear_inspector_v1" version="1">
+ <interface name="zcce_inspector_v1" version="1">
<description summary="query information about client surface states and layouts">
This interface allows cce-ui client applications to register their surfaces
and publish their internal widget trees and state to the compositor.
diff --git a/src/server/inspector.rs b/src/server/inspector.rs
index 0051217..da9d496 100644
--- a/src/server/inspector.rs
+++ b/src/server/inspector.rs
@@ -26,17 +26,17 @@ impl Inspector {
self.global = ffi::wl_global_create(
(*server).wl_server,
- &ffi::zclear_inspector_v1_interface,
+ &ffi::zcce_inspector_v1_interface,
1,
self as *mut Inspector as *mut _,
Some(bind),
);
if self.global.is_null() {
- return Err("Failed to create zclear_inspector_v1 global");
+ return Err("Failed to create zcce_inspector_v1 global");
}
- log::info!("zclear_inspector_v1 protocol global initialized successfully");
+ log::info!("zcce_inspector_v1 protocol global initialized successfully");
Ok(())
}
@@ -66,7 +66,7 @@ unsafe extern "C" fn bind(
return;
}
- let resource = ffi::wl_resource_create(client, &ffi::zclear_inspector_v1_interface, version as i32, id);
+ let resource = ffi::wl_resource_create(client, &ffi::zcce_inspector_v1_interface, version as i32, id);
if resource.is_null() {
ffi::wl_client_post_no_memory(client);
return;
@@ -227,7 +227,7 @@ unsafe extern "C" fn inspector_get_inspected_surfaces(
ffi::wl_resource_post_event(resource, 1);
}
-static INSPECTOR_INTERFACE: ffi::zclear_inspector_v1_interface = ffi::zclear_inspector_v1_interface {
+static INSPECTOR_INTERFACE: ffi::zcce_inspector_v1_interface = ffi::zcce_inspector_v1_interface {
destroy: Some(inspector_destroy),
register_client: Some(inspector_register_client),
update_state: Some(inspector_update_state),
diff --git a/wrapper.h b/wrapper.h
index 9f9faac..ff6ef6a 100644
--- a/wrapper.h
+++ b/wrapper.h
@@ -97,7 +97,7 @@
#include "river-input-management-v1-protocol.h"
#include "river-libinput-config-v1-protocol.h"
#include "river-xkb-config-v1-protocol.h"
-#include "clear-inspector-v1-protocol.h"
+#include "cce-inspector-v1-protocol.h"
#include "cce-window-management-v1-protocol.h"
#include "virtual-keyboard-unstable-v1-protocol.h"
#include <wlr/backend/libinput.h>