Lançamento do ambiente de desktop COSMIC 1.8.0

A empresa System76, que desenvolve a distribuição Linux Pop!_OS, lançou a versão do ambiente de desktop COSMIC 1.8.0. Os pacotes com COSMIC 1.8.0 estão disponíveis na distribuição Pop!_OS 24.04 e em breve estarão disponíveis no Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox e CachyOS. O código é escrito em 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:

  • No gerenciador de compositores cosmic-comp, o suporte para telas sensíveis ao toque foi significativamente aprimorado.
  • No gerenciador de compositores cosmic-comp, foi implementada a capacidade de iniciar janelas de aplicativos X11 em modo minimizado. Foi adicionada a possibilidade de ajustar o modo de decoração de janelas padrão do lado. servidor. Foi resolvido um problema que causava a finalização inesperada ao criar uma captura de tela. O suporte para configurações híbridas com GPU integrada e placa gráfica discreta foi aprimorado. Foi aperfeiçoado o arredondamento seletivo dos cantos nos temas.
  • A biblioteca Smithay foi atualizada, resultando em melhorias no suporte à captura do ponteiro do mouse.
  • No applet de gerenciamento de Bluetooth e no configurador, agora é possível atribuir nomes personalizados aos dispositivos Bluetooth.
  • Na biblioteca de aplicativos (cosmic-app-library), foi garantido que os nomes dos programas exibidos sob os ícones sejam centralizados.
  • No gerenciador de arquivos, foi incluída a mudança automática para outra guia ao fechar a guia ativa.
  • Foi estabelecido o suporte para autenticação em duas etapas na tela de login.
  • Está em desenvolvimento um teclado na tela, que ainda não está incluído nas versões do COSMIC. No teclado na tela, foi adicionado um indicador de alternância de layouts de teclado, e foi implementado o suporte para alternância externa de layouts (por exemplo, usando a combinação de teclas em um teclado físico).



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