Está disponível o labwc 0.5, um servidor compositor para Wayland

Lançado o projeto labwc 0.5, que desenvolve um servidor compositor para Wayland com recursos que lembram o 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 C e distribuído sob a licença GPLv2.

Utiliza como base a biblioteca wlroots, desenvolvida pelos criadores do ambiente de desktop Sway, que fornece funções básicas para organizar o funcionamento do gerenciador compositor baseado em Wayland. Dentre os protocolos avançados do Wayland, são suportados wlr-output-management para configuração de dispositivos de saída, layer-shell para organização do ambiente de desktop e foreign-toplevel para conectar painéis e alternadores de janelas personalizados.

É possível conectar extensões com implementação de funções como captura de tela, exibição de papéis de parede na área de trabalho, posicionamento de painel e menu. Efeitos animados, gradientes e ícones (exceto botões para janelas) não são suportados por princípio. 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 as teclas de atalho são configuráveis através de arquivos de configuração em formato XML.

Além do menu raiz integrado, que pode ser configurado via menu.xml, é possível conectar implementações de menus de aplicativos de terceiros, como bemenu, fuzzel e wofi. Como painel, é possível usar Waybar, Uambar 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.

No novo lançamento:

  • Suporte para telas com alta densidade de pixels (HiDPI) garantido.
  • Realocação de elementos assegurada ao desconectar dispositivos de saída adicionais.
  • Ajustes nas configurações relacionadas ao tratamento do evento de mover elementos com o mouse.
  • Adicionada a capacidade de minimizar a janela após seu movimento (unmaximize-on-move).
  • Adicionado suporte para a barra de tarefas sfwbar (Sway Floating Window Bar).
  • Adicionada suporte para menus de cliente.
  • Possibilidade de executar aplicativos em modo de tela cheia.
  • Adicionada a opção cycleViewPreview para pré-visualização do conteúdo ao alternar entre janelas, usando a interface Alt+Tab.
  • Adicionada a capacidade de vincular uma ação ao mover o cursor do mouse para a borda da tela.
  • Adicionado suporte para variáveis de ambiente WLR_{WL,X11}_OUTPUTS, suportadas em wlroots.
  • Adicionado suporte a gestos de controle (deslocamento e zoom com pinça).

Está disponível o labwc 0.5, um servidor compositor para Wayland
Está disponível o labwc 0.5, um servidor compositor para Wayland
Por que no hosting comum a administração do PrestaShop é lenta, e no seu não é?


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster