Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
Move all files to cce-server subdirectory for monorepo merge
.gitignore => cce-server/.gitignore | 0
Cargo.lock => cce-server/Cargo.lock | 0
Cargo.toml => cce-server/Cargo.toml | 0
Makefile => cce-server/Makefile | 0
build.rs => cce-server/build.rs | 0
{protocol => cce-server/protocol}/clear-inspector-v1.xml | 0
{protocol => cce-server/protocol}/river-input-management-v1.xml | 0
{protocol => cce-server/protocol}/river-layer-shell-v1.xml | 0
{protocol => cce-server/protocol}/river-libinput-config-v1.xml | 0
{protocol => cce-server/protocol}/river-window-management-v1.xml | 0
{protocol => cce-server/protocol}/river-xkb-bindings-v1.xml | 0
{protocol => cce-server/protocol}/river-xkb-config-v1.xml | 0
.../protocol}/upstream/virtual-keyboard-unstable-v1.xml | 0
.../protocol}/upstream/wlr-layer-shell-unstable-v1.xml | 0
.../protocol}/upstream/wlr-output-power-management-unstable-v1.xml | 0
{src => cce-server/src}/cursor.rs | 0
{src => cce-server/src}/drag_icon.rs | 0
{src => cce-server/src}/ffi.rs | 0
{src => cce-server/src}/idle_inhibit_manager.rs | 0
{src => cce-server/src}/input_device.rs | 0
{src => cce-server/src}/input_manager.rs | 0
{src => cce-server/src}/input_popup.rs | 0
{src => cce-server/src}/input_relay.rs | 0
{src => cce-server/src}/inspector.rs | 0
{src => cce-server/src}/keyboard.rs | 0
{src => cce-server/src}/keyboard_group.rs | 0
{src => cce-server/src}/layer_shell.rs | 0
{src => cce-server/src}/libinput_accel_config.rs | 0
{src => cce-server/src}/libinput_config.rs | 0
{src => cce-server/src}/libinput_device.rs | 0
{src => cce-server/src}/lock_manager.rs | 0
{src => cce-server/src}/main.rs | 0
{src => cce-server/src}/output.rs | 0
{src => cce-server/src}/output_manager.rs | 0
{src => cce-server/src}/pointer_binding.rs | 0
{src => cce-server/src}/pointer_constraint.rs | 0
{src => cce-server/src}/process.rs | 0
{src => cce-server/src}/scene.rs | 0
{src => cce-server/src}/scene_node_data.rs | 0
{src => cce-server/src}/seat.rs | 0
{src => cce-server/src}/server.rs | 0
{src => cce-server/src}/shell_surface.rs | 0
{src => cce-server/src}/slotmap.rs | 0
{src => cce-server/src}/tablet.rs | 0
{src => cce-server/src}/tablet_tool.rs | 0
{src => cce-server/src}/text_input.rs | 0
{src => cce-server/src}/util.rs | 0
{src => cce-server/src}/window.rs | 0
{src => cce-server/src}/window_manager.rs | 0
{src => cce-server/src}/wlroots_log_wrapper.c | 0
{src => cce-server/src}/wm_node.rs | 0
{src => cce-server/src}/xdg_popup.rs | 0
{src => cce-server/src}/xdg_toplevel.rs | 0
{src => cce-server/src}/xkb_bindings.rs | 0
{src => cce-server/src}/xkb_config.rs | 0
{src => cce-server/src}/xkb_keyboard.rs | 0
{src => cce-server/src}/xwayland_override_redirect.rs | 0
{src => cce-server/src}/xwayland_window.rs | 0
start-rust.sh => cce-server/start-rust.sh | 0
wrapper.h => cce-server/wrapper.h | 0
60 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/cce-server/.gitignore
similarity index 100%
rename from .gitignore
rename to cce-server/.gitignore
diff --git a/Cargo.lock b/cce-server/Cargo.lock
similarity index 100%
rename from Cargo.lock
rename to cce-server/Cargo.lock
diff --git a/Cargo.toml b/cce-server/Cargo.toml
similarity index 100%
rename from Cargo.toml
rename to cce-server/Cargo.toml
diff --git a/Makefile b/cce-server/Makefile
similarity index 100%
rename from Makefile
rename to cce-server/Makefile
diff --git a/build.rs b/cce-server/build.rs
similarity index 100%
rename from build.rs
rename to cce-server/build.rs
diff --git a/protocol/clear-inspector-v1.xml b/cce-server/protocol/clear-inspector-v1.xml
similarity index 100%
rename from protocol/clear-inspector-v1.xml
rename to cce-server/protocol/clear-inspector-v1.xml
diff --git a/protocol/river-input-management-v1.xml b/cce-server/protocol/river-input-management-v1.xml
similarity index 100%
rename from protocol/river-input-management-v1.xml
rename to cce-server/protocol/river-input-management-v1.xml
diff --git a/protocol/river-layer-shell-v1.xml b/cce-server/protocol/river-layer-shell-v1.xml
similarity index 100%
rename from protocol/river-layer-shell-v1.xml
rename to cce-server/protocol/river-layer-shell-v1.xml
diff --git a/protocol/river-libinput-config-v1.xml b/cce-server/protocol/river-libinput-config-v1.xml
similarity index 100%
rename from protocol/river-libinput-config-v1.xml
rename to cce-server/protocol/river-libinput-config-v1.xml
diff --git a/protocol/river-window-management-v1.xml b/cce-server/protocol/river-window-management-v1.xml
similarity index 100%
rename from protocol/river-window-management-v1.xml
rename to cce-server/protocol/river-window-management-v1.xml
diff --git a/protocol/river-xkb-bindings-v1.xml b/cce-server/protocol/river-xkb-bindings-v1.xml
similarity index 100%
rename from protocol/river-xkb-bindings-v1.xml
rename to cce-server/protocol/river-xkb-bindings-v1.xml
diff --git a/protocol/river-xkb-config-v1.xml b/cce-server/protocol/river-xkb-config-v1.xml
similarity index 100%
rename from protocol/river-xkb-config-v1.xml
rename to cce-server/protocol/river-xkb-config-v1.xml
diff --git a/protocol/upstream/virtual-keyboard-unstable-v1.xml b/cce-server/protocol/upstream/virtual-keyboard-unstable-v1.xml
similarity index 100%
rename from protocol/upstream/virtual-keyboard-unstable-v1.xml
rename to cce-server/protocol/upstream/virtual-keyboard-unstable-v1.xml
diff --git a/protocol/upstream/wlr-layer-shell-unstable-v1.xml b/cce-server/protocol/upstream/wlr-layer-shell-unstable-v1.xml
similarity index 100%
rename from protocol/upstream/wlr-layer-shell-unstable-v1.xml
rename to cce-server/protocol/upstream/wlr-layer-shell-unstable-v1.xml
diff --git a/protocol/upstream/wlr-output-power-management-unstable-v1.xml b/cce-server/protocol/upstream/wlr-output-power-management-unstable-v1.xml
similarity index 100%
rename from protocol/upstream/wlr-output-power-management-unstable-v1.xml
rename to cce-server/protocol/upstream/wlr-output-power-management-unstable-v1.xml
diff --git a/src/cursor.rs b/cce-server/src/cursor.rs
similarity index 100%
rename from src/cursor.rs
rename to cce-server/src/cursor.rs
diff --git a/src/drag_icon.rs b/cce-server/src/drag_icon.rs
similarity index 100%
rename from src/drag_icon.rs
rename to cce-server/src/drag_icon.rs
diff --git a/src/ffi.rs b/cce-server/src/ffi.rs
similarity index 100%
rename from src/ffi.rs
rename to cce-server/src/ffi.rs
diff --git a/src/idle_inhibit_manager.rs b/cce-server/src/idle_inhibit_manager.rs
similarity index 100%
rename from src/idle_inhibit_manager.rs
rename to cce-server/src/idle_inhibit_manager.rs
diff --git a/src/input_device.rs b/cce-server/src/input_device.rs
similarity index 100%
rename from src/input_device.rs
rename to cce-server/src/input_device.rs
diff --git a/src/input_manager.rs b/cce-server/src/input_manager.rs
similarity index 100%
rename from src/input_manager.rs
rename to cce-server/src/input_manager.rs
diff --git a/src/input_popup.rs b/cce-server/src/input_popup.rs
similarity index 100%
rename from src/input_popup.rs
rename to cce-server/src/input_popup.rs
diff --git a/src/input_relay.rs b/cce-server/src/input_relay.rs
similarity index 100%
rename from src/input_relay.rs
rename to cce-server/src/input_relay.rs
diff --git a/src/inspector.rs b/cce-server/src/inspector.rs
similarity index 100%
rename from src/inspector.rs
rename to cce-server/src/inspector.rs
diff --git a/src/keyboard.rs b/cce-server/src/keyboard.rs
similarity index 100%
rename from src/keyboard.rs
rename to cce-server/src/keyboard.rs
diff --git a/src/keyboard_group.rs b/cce-server/src/keyboard_group.rs
similarity index 100%
rename from src/keyboard_group.rs
rename to cce-server/src/keyboard_group.rs
diff --git a/src/layer_shell.rs b/cce-server/src/layer_shell.rs
similarity index 100%
rename from src/layer_shell.rs
rename to cce-server/src/layer_shell.rs
diff --git a/src/libinput_accel_config.rs b/cce-server/src/libinput_accel_config.rs
similarity index 100%
rename from src/libinput_accel_config.rs
rename to cce-server/src/libinput_accel_config.rs
diff --git a/src/libinput_config.rs b/cce-server/src/libinput_config.rs
similarity index 100%
rename from src/libinput_config.rs
rename to cce-server/src/libinput_config.rs
diff --git a/src/libinput_device.rs b/cce-server/src/libinput_device.rs
similarity index 100%
rename from src/libinput_device.rs
rename to cce-server/src/libinput_device.rs
diff --git a/src/lock_manager.rs b/cce-server/src/lock_manager.rs
similarity index 100%
rename from src/lock_manager.rs
rename to cce-server/src/lock_manager.rs
diff --git a/src/main.rs b/cce-server/src/main.rs
similarity index 100%
rename from src/main.rs
rename to cce-server/src/main.rs
diff --git a/src/output.rs b/cce-server/src/output.rs
similarity index 100%
rename from src/output.rs
rename to cce-server/src/output.rs
diff --git a/src/output_manager.rs b/cce-server/src/output_manager.rs
similarity index 100%
rename from src/output_manager.rs
rename to cce-server/src/output_manager.rs
diff --git a/src/pointer_binding.rs b/cce-server/src/pointer_binding.rs
similarity index 100%
rename from src/pointer_binding.rs
rename to cce-server/src/pointer_binding.rs
diff --git a/src/pointer_constraint.rs b/cce-server/src/pointer_constraint.rs
similarity index 100%
rename from src/pointer_constraint.rs
rename to cce-server/src/pointer_constraint.rs
diff --git a/src/process.rs b/cce-server/src/process.rs
similarity index 100%
rename from src/process.rs
rename to cce-server/src/process.rs
diff --git a/src/scene.rs b/cce-server/src/scene.rs
similarity index 100%
rename from src/scene.rs
rename to cce-server/src/scene.rs
diff --git a/src/scene_node_data.rs b/cce-server/src/scene_node_data.rs
similarity index 100%
rename from src/scene_node_data.rs
rename to cce-server/src/scene_node_data.rs
diff --git a/src/seat.rs b/cce-server/src/seat.rs
similarity index 100%
rename from src/seat.rs
rename to cce-server/src/seat.rs
diff --git a/src/server.rs b/cce-server/src/server.rs
similarity index 100%
rename from src/server.rs
rename to cce-server/src/server.rs
diff --git a/src/shell_surface.rs b/cce-server/src/shell_surface.rs
similarity index 100%
rename from src/shell_surface.rs
rename to cce-server/src/shell_surface.rs
diff --git a/src/slotmap.rs b/cce-server/src/slotmap.rs
similarity index 100%
rename from src/slotmap.rs
rename to cce-server/src/slotmap.rs
diff --git a/src/tablet.rs b/cce-server/src/tablet.rs
similarity index 100%
rename from src/tablet.rs
rename to cce-server/src/tablet.rs
diff --git a/src/tablet_tool.rs b/cce-server/src/tablet_tool.rs
similarity index 100%
rename from src/tablet_tool.rs
rename to cce-server/src/tablet_tool.rs
diff --git a/src/text_input.rs b/cce-server/src/text_input.rs
similarity index 100%
rename from src/text_input.rs
rename to cce-server/src/text_input.rs
diff --git a/src/util.rs b/cce-server/src/util.rs
similarity index 100%
rename from src/util.rs
rename to cce-server/src/util.rs
diff --git a/src/window.rs b/cce-server/src/window.rs
similarity index 100%
rename from src/window.rs
rename to cce-server/src/window.rs
diff --git a/src/window_manager.rs b/cce-server/src/window_manager.rs
similarity index 100%
rename from src/window_manager.rs
rename to cce-server/src/window_manager.rs
diff --git a/src/wlroots_log_wrapper.c b/cce-server/src/wlroots_log_wrapper.c
similarity index 100%
rename from src/wlroots_log_wrapper.c
rename to cce-server/src/wlroots_log_wrapper.c
diff --git a/src/wm_node.rs b/cce-server/src/wm_node.rs
similarity index 100%
rename from src/wm_node.rs
rename to cce-server/src/wm_node.rs
diff --git a/src/xdg_popup.rs b/cce-server/src/xdg_popup.rs
similarity index 100%
rename from src/xdg_popup.rs
rename to cce-server/src/xdg_popup.rs
diff --git a/src/xdg_toplevel.rs b/cce-server/src/xdg_toplevel.rs
similarity index 100%
rename from src/xdg_toplevel.rs
rename to cce-server/src/xdg_toplevel.rs
diff --git a/src/xkb_bindings.rs b/cce-server/src/xkb_bindings.rs
similarity index 100%
rename from src/xkb_bindings.rs
rename to cce-server/src/xkb_bindings.rs
diff --git a/src/xkb_config.rs b/cce-server/src/xkb_config.rs
similarity index 100%
rename from src/xkb_config.rs
rename to cce-server/src/xkb_config.rs
diff --git a/src/xkb_keyboard.rs b/cce-server/src/xkb_keyboard.rs
similarity index 100%
rename from src/xkb_keyboard.rs
rename to cce-server/src/xkb_keyboard.rs
diff --git a/src/xwayland_override_redirect.rs b/cce-server/src/xwayland_override_redirect.rs
similarity index 100%
rename from src/xwayland_override_redirect.rs
rename to cce-server/src/xwayland_override_redirect.rs
diff --git a/src/xwayland_window.rs b/cce-server/src/xwayland_window.rs
similarity index 100%
rename from src/xwayland_window.rs
rename to cce-server/src/xwayland_window.rs
diff --git a/start-rust.sh b/cce-server/start-rust.sh
similarity index 100%
rename from start-rust.sh
rename to cce-server/start-rust.sh
diff --git a/wrapper.h b/cce-server/wrapper.h
similarity index 100%
rename from wrapper.h
rename to cce-server/wrapper.h