Foi lançado o projeto labwc 0.8.3 (Lab Wayland Compositor), que desenvolve um servidor compositor para Wayland com características semelhantes ao gerenciador de janelas Openbox (o projeto é apresentado como uma tentativa de criar uma alternativa ao Openbox para Wayland). Entre as características do labwc, destacam-se o minimalismo, a implementação compacta, amplas opções de personalização e alto desempenho. Efeitos animados, gradientes e ícones, exceto botões para janelas, não são suportados por princípio. O código do projeto é escrito em C e distribuído sob a licença GPLv2.
A base utiliza a biblioteca wlroots, desenvolvida pelos criadores do ambiente de desktop Sway, e fornece as funções básicas para organizar o funcionamento de um gerenciador compositor baseado em Wayland. É possível conectar extensões que implementem funcionalidades como criar capturas de tela, exibir papéis de parede na área de trabalho, posicionar uma barra e menus. Para executar aplicativos X11 em um ambiente baseado no protocolo Wayland, é suportado o uso do componente DDX XWayland. O tema, o menu básico e os atalhos de teclado podem ser configurados através de arquivos de configuração no formato xml. Há suporte embutido para telas com alta densidade de pixels (HiDPI).
Além do menu raiz integrado, configurável através do arquivo menu.xml, é possível conectar implementações de menu de aplicativos de terceiros, como bemenu, fuzzel e wofi. Para a barra, podem ser utilizadas Waybar, sfwbar, Yambar ou LavaLauncher. Para gerenciar a conexão de monitores e alterar suas configurações, recomenda-se usar wlr-randr ou kanshi. O bloqueio de tela é realizado com swaylock.
Na nova versão:
- Adicionada suporte ao protocolo Wayland ext-workspace, destinado à implementação para áreas de trabalho virtuais e eventos com informações sobre o estado das áreas de trabalho.
- Melhorada a implementação do menu. Adicionada a possibilidade de colocar ícones no menu. Implementado suporte para menus suspensos de nível superior para a formação dinâmica do menu.
- Muitas correções foram feitas, focadas na melhoria do desempenho e na facilitação do uso.
- Novas configurações foram adicionadas ao arquivo de configuração: «», «», «» e «».
- Adicionada a combinação de teclas Alt-Shift-Tab para alternar para a janela anterior.


Fonte: opennet.ru
