Il progetto GNOME ha pubblicato un rapporto settimanale in cui si segnala il porting dell'applicazione File Previewer (sushi), utilizzata in GNOME per l'anteprima del contenuto dei file, sulla libreria GTK4, i componenti dell'interfaccia libadwaita, il backend di caricamento immagini isolato Glycin e il linguaggio di costruzione dell'interfaccia Blueprint. In File Previewer è stata anche implementata la compatibilità con il tema scuro e le toolbar galleggianti, e il codice è stato modernizzato per utilizzare i moduli EcmaScript.
Per il motore JavaScript GJS, utilizzato in GNOME Shell, Polari e GNOME Documents, è in sviluppo il framework gjsify, che aggiunge supporto per il linguaggio TypeScript. Tra i recenti traguardi di gjsify c'è la possibilità di eseguire il compilatore TypeScript all'interno di GJS, il che consente di evitare Node.js per eseguire tsc. È stato aggiunto il comando integrato «gjsify install», che può essere utilizzato al posto di «npm install».
È stato pubblicato il lettore musicale Vinyl 1.4.0, scritto in Rust e diventato la prima applicazione multimediale GNOME a supportare il caricamento dei testi delle canzoni direttamente dai tag ID3v2. Nella nuova versione è stata anche introdotta la possibilità di caricare immagini di copertina individuali per ogni brano, è stato aggiunto un pulsante per aprire la cartella del brano attuale, implementate le tooltip e la possibilità di cercare in base alle estensioni.

È stata pubblicata la prima versione dell'applicazione Contributor Atlas con una mappa interattiva visiva dei partecipanti allo sviluppo e della storia del progetto GIMP.


È stata pubblicata la versione Gitte 0.6.0, un client per lavorare con Git per GNOME, scritto utilizzando GTK4, libadwaita e Relm4.

Fonte: opennet.ru
