COSMIC Desktop Environment 1.3.0

System76, uma empresa que desenvolve LinuxA distribuição Pop!_OS lançou o ambiente de desktop COSMIC 1.3.0. Os pacotes para o COSMIC 1.3.0 estão disponíveis no Pop!_OS 24.04 e espera-se que estejam disponíveis em breve no Fedora, NixOS e Arch. Linux, openSUSE, Aeyrin OS, Redox e CachyOS. O código é escrito em Rust e distribuído sob as licenças GPLv3 (aplicações) e MPL-2.0 (bibliotecas).

O COSMIC está sendo desenvolvido como um projeto universal, não vinculado a uma distribuição específica e em conformidade com as especificações do Freedesktop. A interface do COSMIC é construída utilizando a biblioteca Iced, que utiliza design de tipo seguro, uma arquitetura modular e um modelo de programação reativa, oferecendo uma arquitetura familiar aos desenvolvedores familiarizados com a linguagem de interface declarativa Elm. Diversos mecanismos de renderização são fornecidos, com suporte para Vulkan, Metal, DX12, OpenGL 2.1+ e OpenGL ES 2.0+. Os desenvolvedores recebem um conjunto pronto de widgets, a capacidade de criar manipuladores assíncronos e um layout adaptável dos elementos da interface com base no tamanho da janela e da tela.

Além de utilizar a linguagem Rust, os principais recursos do COSMIC incluem o mosaico híbrido de janelas e o encaixe de janelas empilhadas (um agrupamento de janelas semelhante às abas de um navegador), que podem ser ativados quando vinculados a desktops virtuais. O projeto também está desenvolvendo um servidor de composição cosmic-comp baseado em Wayland.

Grandes mudanças:

  • Adicionamos um efeito de transparência "Vidro fosco" que desfoca a imagem de fundo que cobre a janela, criando um efeito semelhante ao do Vidro Líquido, como se fosse vidro fosco. macOSO efeito é implementado usando o protocolo Wayland ext-background-effect, que fornece estilização das partes translúcidas das superfícies Wayland.
  • O applet de gerenciamento de conexão de rede e o configurador foram migrados do acesso direto ao NetworkManager para o uso da camada nmrs.
  • O applet de troca de layout de teclado (input-sources) foi alterado para usar o protocolo Wayland cosmic-keymap-unstable-v1, cujo suporte está implementado no gerenciador de componentes cosmic-comp e no processo em segundo plano cosmic-settings-daemon.
  • Para dar suporte a imagens Avif, o serviço de papéis de parede para desktop cosmic-bg utiliza a biblioteca libdav1d.
  • O gerenciador de arquivos agora permite selecionar subclasses ao filtrar conteúdo por tipos MIME.
  • O aplicativo cosmic-monitor, que exibe informações sobre o sistema, processos em execução e consumo de recursos, agora oferece suporte à coleta de estatísticas para GPUs Intel, implementa o cálculo do consumo de energia para GPUs AMD e Intel e fornece a exibição de dados sobre o consumo de energia da GPU e o status da memória de vídeo.
  • O posicionamento das janelas pop-up dos applets foi aprimorado no painel. Foram adicionadas opções para ocultar o painel e manter o estilo ao abrir as janelas em tela cheia.
  • O configurador agora suporta o uso de imagens AVIF como papel de parede da área de trabalho.
  • O menu de contexto agora exibe a GPU dedicada por padrão.

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