Release of labwc 0.8.3, a composite server for Wayland

The release of the labwc 0.8.3 project (Lab Wayland Compositor) has been published, developing a composite server for Wayland with capabilities reminiscent of the Openbox window manager (the project is presented as an attempt to create an Openbox alternative for Wayland). Among the features of labwc, minimalism, compact implementation, extensive customization options and high performance are mentioned. Animated effects, gradients and icons, with the exception of window buttons, are not supported at all. The project code is written in C language and distributed under the GPLv2 license.

The basis is the wlroots library, developed by the developers of the Sway user environment and providing basic functions for organizing the work of a composite manager based on Wayland. It is possible to connect add-ons to implement functions such as creating screenshots, displaying wallpaper on the desktop, placing panels and menus. To run X11 applications in an environment based on the Wayland protocol, the use of the XWayland DDX component is supported. The theme, basic menu and hotkeys are configured through configuration files in xml format. There is built-in support for high pixel density (HiDPI) screens.

In addition to the built-in root menu, configured through the menu.xml file, you can connect third-party application menu implementations, such as bemenu, fuzzel and wofi. You can use Waybar, sfwbar, Yambar or LavaLauncher as a panel. To manage connecting monitors and changing their parameters, it is suggested to use wlr-randr or kanshi. The screen is locked using swaylock.

In the new version:

  • Added support for the Wayland ext-workspace protocol, designed to implement virtual desktops and events with information about the state of desktops.
  • Improved menu implementation. Added the ability to place icons in the menu. Implemented support for top-level pop-up menus for dynamic menu generation.
  • Many fixes have been made to improve performance and user experience.
  • New settings have been added to the configuration file " ", " ", " " And " ".
  • Added Alt-Shift-Tab keyboard shortcut to go to the previous window.

 Release of labwc 0.8.3, a composite server for Wayland
 Release of labwc 0.8.3, a composite server for Wayland


Source: opennet.ru

Add a comment