Primeira versão do labwc, um servidor composto para Wayland

Foi publicada a primeira versão do projeto labwc, desenvolvendo um servidor composto para Wayland com capacidades que lembram o gerenciador de janelas Openbox (o projeto é apresentado como uma tentativa de criar uma alternativa Openbox para Wayland). Entre as características do labwc estão minimalismo, implementação compacta, amplas opções de customização e alto desempenho. O código do projeto é escrito em linguagem C e distribuído sob a licença GPLv2.

A base é a biblioteca wlroots, desenvolvida pelos desenvolvedores do ambiente de usuário Sway e que fornece funções básicas para organizar o trabalho de um gerenciador composto baseado em Wayland. Para executar aplicações X11 em um ambiente baseado no protocolo Wayland, é suportado o uso do componente XWayland DDX.

É possível conectar add-ons para implementar funções como criação de screenshots, exibição de papel de parede na área de trabalho, colocação de painéis e menus. Por exemplo, existem três opções de menu de aplicativos para escolher – bemenu, fuzzel e wofi. Você pode usar o Waybar como painel. O tema, menu básico e teclas de atalho são configurados através de arquivos de configuração em formato xml.

No futuro, está planejado fornecer suporte para arquivos de configuração Openbox e temas Openbox, fornecer trabalho em telas HiDPI, implementar suporte para protocolos de camada shell, gerenciamento de saída wlr e de nível superior estrangeiro, integrar suporte de menu, adicionar a capacidade para colocar exibições na tela (OSD) e uma janela de troca de interface no estilo Alt + Tab.

Primeira versão do labwc, um servidor composto para Wayland
Primeira versão do labwc, um servidor composto para Wayland


Fonte: opennet.ru

Adicionar um comentário