Já se passaram cerca de 30 meses desde que o GNOME abriu a lata de sua iniciativa Círculo GNOME. Desde então, qualquer desenvolvedor pode enviar suas candidaturas e, com um pouco de sorte e bom trabalho, passará a fazer parte do círculo. Esta semana a 50ª aplicação foi adicionada a este "círculo", em parte porque três novas foram aceites nos últimos sete dias: Chess Clock, um relógio para marcar o tempo dos jogos de xadrez, Komikku, uma aplicação para ler banda desenhada, e Conta-gotas, que permite selecionar cores na área de trabalho e gerar paletas.
Além disso, o GNOME também nos contou sobre muitas outras novidades, e a entrada do TWIG para a semana de 17 a 24 de fevereiro inclui um longo lista de mudanças O que você tem a seguir? Tudo isso se soma à chegada dos três aplicativos que entraram no círculo do GNOME, então pode-se dizer que eles tiveram uma semana cheia e produtiva.
Esta semana no GNOME
- O Workbench agora está totalmente isolado. A partir da próxima versão, ele protegerá os usuários contra acidentes ou códigos maliciosos. Possivelmente fabricado pela Flatpak.
- O Pika Backup 0.5 chegou com:
- Diferentes predefinições para pastas comumente excluídas que podem ser ativadas independentemente.
- Suporte para adicionar regras de exclusão com base em expressões regulares ou padrões de shell.
- Capacidade de excluir arquivos específicos manualmente.
- Ajuda mais automatizada para localizar e montar unidades USB ao iniciar backups.
- Mais de 20 outras alterações, incluindo pequenas melhorias na interface e correções de bugs.
- GLib agora inclui suporte para obter nomes de aplicativos UWP no Windows em GLIb, tornando a caixa de diálogo do iniciador de aplicativos GTK mais útil.
- GJS 1.75.2 foi lançado. É uma versão beta do GNOME 44 e inclui:
- Existem novos métodos Gio.Application.prototype.runAsync() y GLib.MainLoop.prototype.runAsync() que faz o mesmo que corre() mas eles retornam um Promise que resolve quando o loop principal termina, em vez de bloquear enquanto o loop principal está em execução.
- Existem novos métodos Gio.InputStream.prototype.createSyncIterator() y Gio.InputStream.prototype.createAsyncIterator() que permitem fácil iteração de fluxos de entrada em blocos consecutivos de bytes, seja com um loop for-of ou um loop for-await-of.
- Classes de proxy DBus agora têm um método estático novoAsync(), que retorna um Promise que resolve para uma instância da classe proxy na qual initAsync() ha completo.
- Os getters de propriedade DBus agora podem retornar instâncias GLib.Variant diretamente, se tiverem o tipo correto, em vez de retornar valores JS e tê-los empacotados em GLib.Variants.
- Alguns erros de digitação de longa data foram detectados nas enumerações do Cairo.
- Mais melhorias no Cairo, tubery criou Cairo.SVGSurface.prototype.finish() y Cairo.SVGSurface.prototype.flush() porque as superfícies SVG anteriores só eram gravadas no disco quando o objeto SVGSurface era coletado como lixo, tornando incerto a confiança nelas.
- O GNOME Boxes agora tem uma caixa de diálogo de criação de máquina virtual mais moderna que fica melhor nas interfaces humanas do GNOME.
- O GNOME Builder agora tem uma opção que nos permite iniciar um aplicativo com o inspetor GTK ativo. Além disso, agora ele usa PTY para operações de clonagem para fornecer mensagens mais confiáveis do servidor git. O quadro de mensagens também foi aprimorado para nos permitir corrigir problemas em projetos com mais facilidade. Vários subsistemas foram atualizados.
- Elástico já foi lançado ao público. É um editor de animações de primavera da libadwaita.
- Mousai agora oferece suporte ao modo offline. Com esta atualização, as gravações serão salvas e serão reconhecidas quando tivermos uma conexão novamente.
- A paleta v0.3.0 chegou esta semana, totalmente reescrita em Rust. Esta atualização usa colorhief-rs, o que torna a extração de cores muito mais rápida.
- A cápsula 1.1 chegou com suporte para celular.
- O Tube Converter reescreveu todo o seu back-end usando pythonnet, uma estrutura com a qual é possível integrar o Python diretamente no aplicativo para usar chamadas yt-dlp diretamente do Python, em vez de depender do executável.
- O Login Manager Settings v3.alpha.0 está disponível para teste como um AppImage e inclui novos recursos, como:
- Opção “Sempre mostrar o menu de acessibilidade” nas configurações da barra superior.
- Opção para alterar o tamanho do cursor/ponteiro.
- Notas de versão disponíveis na janela "Sobre".
- Os nomes próprios dos temas são mostrados em vez do nome de seu diretório.
- Temas apenas de cursor não são exibidos ao escolher o tema do ícone.
- O Fractal 4.2.2-beta2 está disponível no Flathub Beta e é uma versão de manutenção que corrige algumas coisas no Fractal 4.4.
- Uma nova versão do Eyedropper foi lançada, com muitas pequenas melhorias em seu UX (experiência do usuário) e UI (interface). O que é mais óbvio é um novo ícone.
- Denaro v2023.2.1 chegou com:
- Ícone novo e melhorado.
- Corrigido um problema em que o grupo errado era selecionado no TransactionDialog.
- Corrigido um problema em que algumas variáveis de LC não podiam ser analisadas.
- Várias melhorias de UX.
- garrafas 51.0 chegou com muitas correções de bugs.
E é isso esta semana no GNOME.
Imagens e conteúdo: GALHO.