O desenvolvimento do ambiente de desktop COSMIC continua a progredir de forma constante , como evidenciado pelo lançamento das versões 1.6 e 1.7 nas últimas semanas. Essas versões introduzem uma ampla gama de recursos, otimizações visuais e correções de estabilidade em seus diversos componentes.
Essas atualizações têm como foco aprimorar a experiência do usuário, melhorar a compatibilidade com protocolos de entrada e refinar o gerenciamento de recursos do sistema, integrando soluções que vão desde o gerenciador de arquivos até o compositor gráfico e as ferramentas de configuração.
Melhorias visuais, acessibilidade e tela inicial
Na versão 1.7.0, os aspectos visuais e de acessibilidade receberam algumas melhorias. O compositor gráfico (cosmic-comp) agora permite que os cursores sejam redimensionados sem perda de nitidez , evitando que fiquem desfocados quando seu tamanho aumenta. Para facilitar o posicionamento do ponteiro em telas grandes ou configurações com vários monitores, foi adicionada uma opção às configurações que aumenta temporariamente o tamanho do cursor quando o usuário o agita rapidamente.
Além disso, o sistema agora garante que a tela ligue automaticamente quando o dispositivo for desbloqueado e melhora a consistência do nível de zoom a cada toque de tecla. Em relação à personalização do papel de parede, novos designs oficiais com o logotipo COSMIC foram adicionados.
Além disso, o Cosmic-greeter também foi atualizado e agora é capaz de processar imagens de fundo em formatos de alta compressão , como JPEG-XL e AVIF . Problemas de interação foram resolvidos, permitindo que o login prossiga mesmo se o módulo PAM retornar uma mensagem de erro não crítica, e uma regra foi implementada para que o sistema ignore tentativas de login com senhas vazias. Vale ressaltar também que o gerenciador agora detecta a presença do logind em tempo de execução, melhorando a compatibilidade com diferentes configurações de inicialização em distribuições Linux.
Gerenciador de arquivos e editores de texto
O gerenciador de arquivos (cosmic-files) agora permite pesquisar aplicativos diretamente da caixa de diálogo "Abrir com" e facilita a navegação para locais de rede de qualquer lugar do sistema. Problemas de alinhamento de nomes de arquivos na visualização em grade também foram resolvidos, e a opção de renomear itens salvos na barra lateral de Favoritos foi habilitada. Em termos de desempenho, a navegação em sistemas de arquivos de rede foi otimizada e as inúmeras caixas de diálogo que apareciam quando a montagem de uma unidade remota falhava foram eliminadas.
No editor de código e texto (cosmic-edit), a lógica de tabulação foi modificada para que o programa selecione uma aba diferente somente se a aba ativa estiver fechada.
Para evitar ações desnecessárias, os botões de recortar e copiar nos menus de contexto são desativados automaticamente se não houver texto sombreado. Este editor, juntamente com o emulador de terminal (cosmic-term) e o gerenciador de arquivos, agora apresenta atualizações de tela reduzidas nos campos de entrada, menus de contexto completos integrados e arredondamento de coordenadas subpixel para os fundos dos caracteres. Especificamente, o terminal agora permite que os usuários configurem suas próprias bordas.
Protocolos, acesso remoto e configuração do sistema
O trabalho no compositor e nos portais de área de trabalho traz novos e empolgantes recursos técnicos. A atualização 1.6.0 adicionou suporte ao protocolo wl-dmabuf-v6 e ao protocolo EI (Entrada Emulada), abrindo caminho para entradas simuladas complexas. A versão 1.7.0 aprimora ainda mais isso com a implementação do portal de área de trabalho remota em xdg-desktop-portal-cosmic. Esse recurso permite que ferramentas como o Steam Input controlem o teclado e o mouse do sistema, facilitando a integração com controladores de jogos e aplicativos de streaming. Além disso, um bug que ocasionalmente impedia a cópia de capturas de tela para a área de transferência foi corrigido no mesmo portal.
O daemon Cosmic-settings-daemon corrigiu um alerta falso de bateria fraca que era exibido em computadores desktop sem bateria e também corrigiu um bug crítico que causava o travamento do sistema ao receber um valor de brilho de -1.
Na seção de rede e som, os eventos de conexão de energia CA agora são monitorados diretamente pelo upower, as configurações de som específicas do aplicativo podem ser ajustadas e um atraso de 128 milissegundos foi aplicado às atualizações de volume para evitar saturação.
O gerenciador de configurações (cosmic-settings) corrigiu um bug que redefinia a taxa de atualização para os valores padrão ao mover janelas entre monitores e restaurou o botão de navegação para trás na página de Bluetooth quando o computador possui vários adaptadores. Por fim, a sessão COSMIC (cosmic-session) foi reescrita para ser compatível com POSIX, removendo sua dependência estrita do interpretador Bash.
Por fim, se tiver interesse em saber mais, você pode encontrar os detalhes no seguinte link.