Foi publicado o primeiro lançamento do projeto labwc, que desenvolve um servidor compositor para Wayland com funcionalidades semelhantes ao gerenciador de janelas Openbox (o projeto é apresentado como uma tentativa de criar uma alternativa ao Openbox para Wayland). As características do labwc incluem minimalismo, implementação compacta, amplas opções de personalização e alto desempenho. O código do projeto é escrito em linguagem C e é distribuído sob a licença GPLv2.
A biblioteca wlroots, desenvolvida pelos criadores do ambiente de desktop Sway, é usada como base e fornece funções essenciais para organizar o funcionamento de um gerenciador de composição baseado em Wayland. Para executar aplicativos X11 em um ambiente baseado no protocolo Wayland, é suportado o uso do componente DDX XWayland.
É possível conectar extensões que implementam funções como criar capturas de tela, exibir papéis de parede na área de trabalho, posicionar a barra e o menu. Por exemplo, são oferecidas três opções de menu de aplicativos — bemenu, fuzzel e wofi. A barra pode ser usada com Waybar. O tema, o menu básico e os atalhos são configuráveis através de arquivos de configuração em formato xml.
No futuro, está previsto suporte para arquivos de configuração do Openbox e temas do Openbox, suporte para telas HiDPI, implementação dos protocolos layer-shell, wlr-output-management e foreign-toplevel, integração de suporte a menus, adição da possibilidade de posicionar indicadores de tela (osd) e uma interface de troca de janelas no estilo Alt+Tab.



Fonte: opennet.ru
