GNOME, come ogni fine settimana da circa quattro anni, ha pubblicato una nuova nota con gli ultimi sviluppi degli ultimi sette giorni. Tra questi, ci informa che Papers è diventato il visualizzatore di documenti ufficiale del progetto, declassando di fatto Evince, che non ha fatto molti progressi negli ultimi anni. La decisione è stata presa per offrire un'alternativa più moderna.
Quello che segue è il elenco con le notizie più importanti che si è svolto nella settimana dal 27 giugno al 4 luglio, e che ha incluso una nuova versione di Phosh, la versione più pura di GNOME utilizzabile sui dispositivi mobili.
Questa settimana in GNOME.
- Il team di rilascio annuncia che Papers sarà il visualizzatore di documenti predefinito a partire da GNOME 49. Questo fa seguito a un enorme impegno da parte dei responsabili e dei collaboratori di Papers, iniziato circa quattro anni fa. L'inclusione in GNOME Core è stata recentemente bloccata unicamente dalla mancanza di supporto per gli screen reader, ora pronto per essere integrato. Papers è un fork di Evince, motivato da un ritmo di sviluppo più veloce. Papers non è solo un porting per GTK 4, ma incorpora anche nuove funzionalità come annotazioni migliorate nei documenti e supporto per i formati mobile.
- Sebbene GdkPixbuf venga gradualmente eliminato a favore di alternative migliori come Glycin, stiamo ancora lavorando per mantenerlo funzionante durante la migrazione di app e librerie. Due settimane fa, GdkPixbuf ha aggiunto un caricatore di immagini sicuro e isolato che utilizza Glycin; questa settimana è stato aggiornato per essere l'applicazione predefinita su Linux. Il caricatore di Glycin è stato anche aggiornato per leggere SVG e salvare i dati delle immagini, inclusi i metadati. Inoltre, GdkPixbuf ha un nuovo caricatore nativo per Android, che utilizza l'API della piattaforma Android; questo consente il caricamento delle risorse delle icone durante la compilazione di GTK per Android.
- Il runtime notturno di GNOME Flatpak e l'SDK org.gnome.Sdk//master sono ora basati sul runtime e sull'SDK di Freedesktop 25.08beta.
- libadwaita ha finalmente un sostituto per il deprecato GtkShortcutsWindow: AdwShortcutsDialog. AdwShortcutLabel è disponibile anche come widget autonomo, in sostituzione di GtkShortcutLabel.
- Nelle ultime settimane sono stati fatti molti progressi in termini di accessibilità in GNOME Calendar; il prossimo passo sarà in GNOME 49.
- I widget evento e i popover indicheranno agli screen reader che si tratta di pulsanti a levetta. Indicheranno anche il loro stato (se sono premuti o meno) e che hanno un popover.
- Le righe del calendario ora indicheranno agli screen reader che si tratta di caselle di controllo, insieme al loro stato (selezionate o deselezionate). Inoltre, non sarà più necessario premere una seconda volta il tasto Tab per passare alla riga successiva; ne sarà sufficiente una sola.
- I pulsanti di selezione di mese e anno ora possono essere utilizzati con le frecce su/giù. Indicheranno inoltre agli screen reader che si tratta di pulsanti di selezione, insieme alle relative proprietà (valori correnti, minimi e massimi). Il pulsante di selezione del mese ora funzionerà in loop: scorrendo indietro da gennaio si passerà a dicembre, e scorrendo in avanti da dicembre si passerà a gennaio.
- Gli eventi nella visualizzazione agenda indicheranno ai lettori dello schermo i loro titoli e descrizioni.
- Di recente siamo passati dalla vecchia libreria di caricamento immagini GdkPixbuf all'utilizzo interno di Glycin, la nostra nuova libreria di caricamento immagini. Glycin è più sicura, veloce e supporta più funzionalità. Glycin ora supporta il salvataggio delle immagini nei formati AVIF, BMP, DDS, Farbfeld, GIF, HEIC, ICO, JPEG, OpenEXR, PNG, QOI, TGA, TIFF e WebP. A breve sarà aggiunto anche il formato JXL. Ciò significa che GdkPixbuf può salvare anche i formati precedenti.
- Gradia è stato aggiornato con la possibilità di caricare immagini modificate su un provider online a scelta. È stata prestata particolare attenzione affinché gli utenti siano ben informati su questi servizi e possano scegliere liberamente senza essere obbligati a utilizzarne uno in particolare. I dati relativi a questa funzionalità possono anche essere aggiornati dinamicamente senza la necessità di una nuova release, consentendo di correggere eventuali problemi di qualità dei dati e di aggiornare l'elenco dei provider senza ulteriori interventi da parte dei responsabili del pacchetto.
- È stata rilasciata un'implementazione del server Model Context Protocol (MCP) che consente agli LLM di interagire con il tuo ambiente desktop preferito.
- Phosh 0.48.0 è ora disponibile:
- È disponibile un nuovo componente aggiuntivo per la schermata di blocco che mostra tutti i lettori multimediali in esecuzione (che supportano l'interfaccia MPRIS). Questo permette di passare da Podcast a Shortwave e Gapless senza dover sbloccare il telefono.
- Anche il compositore Phosh Phoc è stato aggiornato a wlroots 0.19.0, incorporando tutti i miglioramenti di quella versione. Phoc ora memorizza anche la scala di output nel caso in cui la scalabilità automatica non soddisfi le aspettative.
E questo è stato tutta questa settimana in GNOME.
Immagini e contenuti: RAMOSCELLO.