GNOME File Previewer è passato a GTK4, in GJS è stato migliorato il supporto per TypeScript

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
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster