Lançamento do ambiente de desktop COSMIC 1.7.0

A empresa System76, desenvolvedora da distribuição Linux Pop!_OS, publicou o lançamento do ambiente de desktop COSMIC 1.7.0. Os pacotes do COSMIC 1.7.0 estão disponíveis na distribuição Pop!_OS 24.04 e em breve serão esperados no Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox e CachyOS. O código é escrito na linguagem Rust e é distribuído sob as licenças GPLv3 (aplicativos) e MPL-2.0 (bibliotecas).

O COSMIC está se desenvolvendo como um projeto universal, não vinculado a uma distribuição específica e de acordo com as especificações do Freedesktop. Para construir a interface no COSMIC, é utilizada a biblioteca Iced, que emprega tipos seguros, arquitetura modular e modelo de programação reativa, além de oferecer uma arquitetura familiar para desenvolvedores já acostumados com a linguagem de construção de interfaces declarativas Elm. Vários motores de renderização são disponibilizados, suportando Vulkan, Metal, DX12, OpenGL 2.1+ e OpenGL ES 2.0+. Os desenvolvedores têm à disposição um conjunto pronto de widgets, a capacidade de criar manipuladores assíncronos e usar uma disposição adaptativa dos elementos da interface dependendo do tamanho da janela e da tela.

Além do uso da linguagem Rust, destacam-se no COSMIC os modos de composição híbrida em mosaico de janelas e fixação em pilha de janelas (agrupamento de janelas similar a abas em navegadores), que podem ser ativados em relação a áreas de trabalho virtuais. O projeto também desenvolve o compositor servidor cosmic-comp baseado no Wayland.

Entre as alterações:

  • O gerenciador de composição agora suporta cursores escaláveis, que mantêm clareza ao aumentar o tamanho.
  • No recurso de 'lupa', o passo de alteração de zoom foi aumentado, o que reduziu o número de pressionamentos de teclas de atalho ao precisar ampliar o conteúdo.
  • Foi implementado um efeito de aumento temporário do tamanho do cursor ao mover o mouse de forma caótica para facilitar a localização na tela. Uma opção correspondente foi adicionada ao configurador para habilitar o efeito.
  • Na caixa de diálogo de abertura de arquivos em aplicativos selecionados ('Abrir com'), foi adicionado um campo para pesquisa de aplicativos.
  • No xdg-desktop-portal-cosmic, foi implementado o portal org.freedesktop.portal.RemoteDesktop, permitindo o uso de dispositivos de entrada emulados, por exemplo, utilizar o Steam Input para controlar o teclado e o mouse.
  • No gerenciador de arquivos, a performance para trabalhar com sistemas de arquivos de rede foi melhorada e a navegação por armazéns de rede é permitida a partir de quaisquer abas (por exemplo, inserir smb://server/share na barra de endereços agora é aceito em abas de visualização de arquivos locais). Foi adicionada a capacidade de renomear elementos no painel de caminhos de arquivos favoritos.
  • Correções de erros que causavam o encerramento inesperado do painel.
  • No script start-cosmic, a compatibilidade com o POSIX sh foi garantida (anteriormente era necessário o bash).



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