The release of the Wayland Maker 0.5 composite server is available, implementing a user environment in the style of Window Maker, built using the Wayland protocol. The project's code is written in C and is distributed under the Apache 2.0 license. Since 2023, the project has been developed by a Google employee, who is also involved in the development of the minimalist standard C library libbase.
Supported features include: stacked window layout mode, usage virtual desktops, sidebar, and NeXTSTEP-style design, support for pinning applications on the screen, focus on lightweight operation and high performance. The following Wayland protocols are supported: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell, and idle_inhibit_unstable_v1.
Key features of Wayland Maker 0.5:
- Implementation of a root menu and window management menu.
- Initial support for window management via keyboard.
- Transition to the use of the wlroots 0.18 library.
- Customizable layout of elements on the screen.
- Support for output scaling.
- Binding actions to the movement of the mouse pointer to corners of the screen.
- Support for a screensaver (Wayland protocols ext_session_lock_v1 and idle_inhibit_unstable_v1 are utilized).
- Configuration of parameters, styles, menus, panels, and workspaces through text configuration files.
- Initial capability to launch X11 applications using the XWayland DDX server.
- Prototype feature for pinning applications on the screen (DockApp). Currently, only a clock is available among pinned applications.

Source: opennet.ru
