labwc — um gerenciador de composição para Wayland com funcionalidades semelhantes ao Openbox. Compatível com temas do Openbox. Baseia-se na biblioteca wlroots.
Novidades:
-
Adicionada suporte ao protocolo Wayland cursor-shape-v1, usado para configurar a aparência do cursor através da transmissão de uma série de imagens do cursor.
-
Adicionada suporte ao protocolo Wayland fractional-scale, com o qual o gerenciador de composição pode transmitir valores de escala fracionários das superfícies, permitindo que o cliente determine um tamanho mais preciso dos buffers para os objetos wp_viewport, em comparação com a transmissão de informações arredondadas sobre a escala.
Adicionada suporte a ícones no cabeçalho das janelas.
Na interface de troca entre janelas, implementada a possibilidade de rolagem reversa ao pressionar a seta esquerda ou para cima.
Adicionada a configuração osd.workspace-switcher.boxes.{width,height} para definir o tamanho das miniaturas na interface de troca entre desktops virtuais.
Novas ações VirtualOutputAdd e VirtualOutputRemove foram adicionadas para adicionar e remover dispositivos de saída virtuais.
Adicionada ação ResizeTo para redimensionamento.
Adicionada ação ToggleOmnipresent e opção 'Always on Visible Workspace' para manter o conteúdo sempre na área de trabalho ativa.
Para aplicativos que usam XWayland, foi colocado o atributo _NET_WORKAREA, que permite entender o tamanho da área livre na tela, não ocupada por painéis (por exemplo, usado no Qt ao calcular o tamanho de menus pop-up).
Alguns bugs também foram corrigidos.
Fonte: linux.org.ru
