O ambiente de desktop COSMIC, desenvolvido pela Pop!_OS, recebeu a versão 1.3.0 (tag epoch-1.3.0) em 14 de julho, conforme divulgado por jackpot51. A atualização traz como destaque o suporte a vidro fosco (frosted glass), resultado de meses de trabalho em toda a interface.
A nova funcionalidade exige que desenvolvedores de aplicativos e applets atualizem suas versões da libcosmic para oferecer compatibilidade. O recurso pode ser ajustado em COSMIC Settings, no painel lateral Desktop, página Appearance e, por fim, na seção Style por meio da opção Frosted glass.
Além disso, a release inclui atualizações de traduções e dependências em diversos projetos do ecossistema.
Principais mudanças por componente
cosmic-applets
O status-area agora encaminha eventos de rolagem do mouse para StatusNotifierItems (pop-os/cosmic-applets#1431). O bluetooth passa a exibir dispositivos conhecidos (pop-os/cosmic-applets#1459).
A rede foi migrada do NetworkManager para nmrs (pop-os/cosmic-applets#1453). O input-sources adota o protocolo Wayland cosmic-keymap-unstable-v1 (pop-os/cosmic-applets#1441).
cosmic-bg
Houve troca para libdav1d visando suporte a AVIF no crate de imagens (pop-os/cosmic-bg#141).
cosmic-comp
Correções incluem prevenção de erros de arredondamento na lupa (pop-os/cosmic-comp#2516). Tela de notebook travada em logo ao conectar monitor externo foi resolvida (pop-os/cosmic-comp#2508).
Também foi corrompida textura com múltiplas GPUs (pop-os/cosmic-comp#2504). Novo protocolo cosmic-keyboard-layout-unstable-v1 adicionado (pop-os/cosmic-comp#660).
Superfície fullscreen volta à pilha (pop-os/cosmic-comp#2489). Fallback para nomes X11 legados em temas de ponteiro (pop-os/cosmic-comp#2527).
Matemática do foco da lupa corrigida (pop-os/cosmic-comp#2533). Janela não minimizada com tamanho errado após animação foi ajustada (pop-os/cosmic-comp#2491).
Encaminhamento de direção relativa de eixo libinput a clientes Wayland corrige gestos de touchpad (pop-os/cosmic-comp#2469).
cosmic-files
Suporte a subclasses MIME em varredura de diálogo foi implementado (pop-os/cosmic-files#1669). Queda ao clicar com botão direito em caminho montado na barra foi corrigida (pop-os/cosmic-files#1919).
cosmic-monitor
Permite suspensão de GPU NVIDIA e outras melhorias (pop-os/cosmic-monitor#62, pop-os/cosmic-monitor#71). Cálculo de energia para GPUs AMD/Intel com exibição no painel (pop-os/cosmic-monitor#75).
Uso de memória de GPU Intel passa a ser coletado (pop-os/cosmic-monitor#76).
cosmic-panel
Melhoria no framepacing de popups de applets embutidos (pop-os/cosmic-panel#631). Opção para sempre ocultar painéis (pop-os/cosmic-panel#627).
Preservação de estilo de painel/dock ao maximizar janelas (pop-os/cosmic-panel#601).
cosmic-settings
Habilitado suporte a wallpaper AVIF via libdav1d (pop-os/cosmic-settings#2051). Throttle de sliders de volume em 128ms (pop-os/cosmic-settings#2063).
Reverter mudanças de orientação de display corrigido (pop-os/cosmic-settings#2065). Backend NetworkManager substituído por nmrs (pop-os/cosmic-settings#2068).
cosmic-settings-daemon
Uso do protocolo cosmic-keymap-unstable-v1 (pop-os/cosmic-settings-daemon#153). Removido override incorreto de flatpak para QT_QPA_PLATFORMTHEME (pop-os/cosmic-settings-daemon#166).
cosmic-term
Rolagem fracionária de mouse corrigida (pop-os/cosmic-term#861). Perda de foco ao clicar na header bar resolvida (pop-os/cosmic-term#864).
pop-launcher
GPU discreta exibida como padrão no menu contextual COSMIC (pop-os/launcher#286).
xdg-desktop-portal-cosmic
Evita panic com abort (pop-os/xdg-desktop-portal-cosmic#333).
Impacto para usuários e desenvolvedores
A versão COSMIC Epoch 1.3.0 reforça a maturidade do desktop escrito em Rust, com foco em estabilidade e experiência visual. Desenvolvedores devem atualizar libcosmic para entregar vidro fosco em suas aplicações.
Os detalhes completos estão disponíveis na comparação epoch-1.2.0...epoch-1.3.0 no repositório oficial.