O projeto GNOME publicou um relatório semanal, destacando a migração do aplicativo File Previewer (sushi), utilizado no GNOME para pré-visualizar o conteúdo de arquivos, para a biblioteca GTK4, componentes da interface libadwaita, o backend de carregamento isolado de imagens Glycin e a linguagem de construção da interface Blueprint. O File Previewer também implementou suporte para temas escuros e painéis de ferramentas flutuantes, modernizando o código para usar módulos EcmaScript.
Para o motor JavaScript GJS, utilizado no GNOME Shell, Polari e GNOME Documents, está sendo desenvolvido o framework gjsify, que adiciona suporte ao TypeScript. Entre as últimas conquistas do gjsify está a capacidade de executar o compilador TypeScript dentro do GJS, dispensando o uso do Node.js para rodar o tsc. Uma nova command 'gjsify install' foi adicionada, que pode ser usada em vez de 'npm install'.
Foi lançado o reprodutor de música Vinyl 1.4.0, escrito em Rust e se tornando o primeiro aplicativo multimídia do GNOME a suportar o carregamento direto de letras de músicas a partir de tags ID3v2. Na nova versão, também foi adicionada a opção de carregar imagens de capa individuais para cada faixa, um botão para abrir o diretório da faixa atual, dicas de ferramentas implementadas e a capacidade de pesquisar por extensões.

Foi lançado o primeiro lançamento do aplicativo Contributor Atlas, com um mapa interativo visual dos participantes e da história do desenvolvimento do projeto GIMP.


Foi lançado o Gitte 0.6.0, um cliente para trabalhar com Git para GNOME, escrito usando GTK4, libadwaita e Relm4.

Fonte: opennet.ru
