
COSMIC, é um ambiente de desktop do Pop! _OS que é baseado em um GNOME Shell modificado
No final de setembro, System76 (a empresa que desenvolve a distribuição Pop!_OS Linux), publicou um novo relatório sobre o desenvolvimento de uma nova edição do ambiente do usuário CÓSMICO, que foi reescrito na linguagem Rust.
Das notícias e mudanças recentes que são divulgadas no relatório, destaca a Implementação do modo Window-Swappin (modo de troca para janelas lado a lado) que substitui as janelas ao usar um layout lado a lado.
Graças à função Auto-tiling, este permite ao usuário selecionar automaticamente a posição de novas janelas na tela, o que nem sempre corresponde às expectativas do usuário. A janela pode ser movida manualmente, mas isso requer manipulação adicional e distrai o usuário. Para simplificar a operação de reorganização da janela, Um modo de substituição rápida foi proposto, Pressionar e segurar Super + X cria uma versão pequena da janela selecionada, indicando que você está agora no modo de troca de janelas. Enquanto segura Super + X, use as teclas de seta para colocar esta pequena janela sobre a janela com a qual você irá trocá-la. Solte as teclas e pronto! Uma janela trocada.
Captura de tela CÓSMICA
Outra mudança que se destaca é que widgets foram implementados como entradas de texto, campos de pesquisa, inserção de caracteres no local e entradas inline, além de também ser mencionado que Trabalhamos com ícones simbólicos como a lupa encontrada nos campos de busca do ambiente desktop, isso agora proporciona um melhor uso de ícones simbólicos, como uma lupa, cujo tamanho e cor agora correspondem melhor ao tema do design, para que seu tamanho e cores sejam mais precisos ao seu contexto.
Cabe mencionar que A cor desses ícones agora pode ser determinada pelo tema definido pelo usuário, e seu tamanho pode ser influenciado por suas propriedades. Isso ajuda a manter nosso estilo consistente em todos os widgets, ao mesmo tempo que completa recursos para desenvolvedores de aplicativos COSMIC.
Além disso, também é mencionado que para teclado e mouse, foi implementado suporte para configurações dinâmicas, o que implica aplicação instantânea de alterações após alterar as configurações no configurador.
Também, configuradores de painel adicionados que permitem alterar a localização, transparência, layout e tamanho do painel principal e do painel de encaixe, bem como configurar o modo de ocultação automática e definir a lista de miniaplicativos na área de trabalho (wi-fi, carregamento de bateria, desktops virtuais , relógios, etc.). É mencionado que cada um também tem a capacidade de ocultar automaticamente, o que significa que o painel ou base permanecerá oculto até que o mouse se aproxime dele.
Do outras mudanças que se destacam:
- O código da biblioteca congelada está sincronizado com a versão 0.10. A biblioteca foi redesenhada para funcionar com animação.
- Adicionado suporte para o protocolo “gestos de ponteiro” Wayland para controlar gestos na tela a partir de telas sensíveis ao toque e trackpads.
- Adicionado suporte para o protocolo de “contexto de segurança” Wayland para identificar clientes por meio do isolamento de sandbox. Posicionamento do painel aprimorado à esquerda ou à direita.
- O trabalho realizado no perfil Smithay, a biblioteca na qual o cosmic-comp é baseado, recebeu melhorias de desempenho que ajudam diretamente o COSMIC no desempenho e no consumo de energia.
- Implementou o protocolo de contexto de segurança para Smithay e Cosmic Comp.
- O garfo do iced foi atualizado para a versão 0.10
- Refatoração e atualização da biblioteca de animação do tempo cósmico para ser compatível com o Iced 0.10 e a versão mais recente da biblioteca de widgets libcosmic.
- Manuseio aprimorado de painéis não expandidos com miniaplicativos configurados para os lados esquerdo e direito
finalmente se você está interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir