Available Labwc 0.7 (Lab Wayland Compositor) has been released, presenting itself as an alternative to Openbox for Wayland. The project aims to develop a composite server for Wayland with features such as minimalism, compact implementation, wide settings, and high performance. The project code is written in the language of SI and subjects under the license gplv2.
The project utilizes the wlroots library, which provides basic functions for organizing the work of a composite manager based on Wayland. It supports expanded Wayland protocols such as wlr-auteput-agement-v1.xml for configuring output devices, wlr-layer-shell-unsafe-v1.xml for organizing the work table shell, and wlr-Foreign-toplevel-manage-v1.xml for connecting panels and window switches.
LABWC allows for the connection of superstructures to create screenshots, display wallpaper, place panels and menus. However, it lacks support for animated effects, gradients, and icons (except for window buttons). To launch X11-applications within the Wayland protocol, the DDX component xwayland is utilized. Configuration files in XML format are used to customize the design, basic menu, and hot keys. The compositor also includes built-in support for screens with high pixel density (hidpi).
In addition to the built-in root menu, third-party application menus such as