Lançamento do Miracle-wm 0.11, um gerenciador composto baseado em Wayland e Mir

O Miracle-wm 0.11, um gerenciador de composição que utiliza o protocolo Wayland e os componentes do gerenciador de composição Mir, foi lançado. O Miracle-wm suporta janelas em mosaico, semelhantes às dos projetos i3 e Sway. Uma Waybar pode ser usada como painel. O código do projeto é escrito em C++ e distribuído sob a licença GPLv3. As versões finalizadas estão disponíveis em formato snap, bem como em pacotes rpm e deb para Fedora e macOS. Ubuntu.

O objetivo do miracle-wm é criar um composto. servidor, que utiliza mosaicos, mas é mais funcional e elegante do que produtos como o Swayfx. O projeto também suporta técnicas clássicas de janelas flutuantes, como posicionar janelas individuais sobre uma grade de mosaicos ou fixar janelas em um local específico na área de trabalho. Ele suporta áreas de trabalho virtuais, com a possibilidade de definir um modo de gerenciamento de janelas padrão para cada área de trabalho (mostras em mosaico ou janelas flutuantes).

Espera-se que Miracle-wm seja útil para usuários que preferem um layout lado a lado, mas desejam efeitos visuais e um design gráfico mais vibrante com transições e cores suaves. A configuração é definida no formato YAML. Para instalar o milagre-wm, você pode usar o comando “sudo snap install milagre-wm —classic”.

Grandes mudanças:

  • Foi adicionado um modo de visão geral, simplificando a alternância entre janelas e áreas de trabalho virtuais. Ele pode ser acessado pressionando ou clicando duas vezes na tecla Menu.
    reprodução de vídeo
  • Adicionamos a capacidade de chamar a atenção do usuário para uma janela inativa sem precisar trocar o foco da janela ativa. Por exemplo, quando uma nova mensagem chega em um cliente de e-mail, o usuário pode solicitar a troca de foco, após o que o Miracle definirá o sinalizador de urgência para a janela e a área de trabalho virtual, o que pode fazer com que a barra de tarefas exiba um indicador correspondente.
  • Os plugins implementam a capacidade de enviar eventos IPC e processar comandos IPC.
  • Adicionada a configuração background_color para especificar a cor usada para limpar o conteúdo.
  • O comando GET_KEYBINDS foi adicionado ao IPC para determinar todas as ações associadas a combinações de teclas.
  • Os protocolos de Wayland envolviam:
    • ext_image_copy_capture_manager_v1 e ext_output_image_capture_source_manager_v1 para organizar a captura do conteúdo exibido na tela.
    • A lista ext_foreign_toplevel_list_v1 fornece informações sobre superfícies de nível superior que permitem acoplar janelas sobre outros conteúdos, como para anexar painéis personalizados e interruptores de janela.
    • ext_data_control_manager_v1 para gerenciar o processamento de dados, como a implementação de gerenciadores de área de transferência.
    • ext_input_trigger_action_manager_v1 e ext_input_trigger_registration_manager_v1 - para lidar com teclas de atalho globais, cliques do mouse e eventos de toque.
  • Mostrar servidor O Mir foi atualizado para a versão 2.29.



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