Questa è la 52a settimana da quando è stato pubblicato il primo articolo di «TWIG», quindi ha appena compiuto il suo primo anno. Quanto sopra sono gli acronimi di "This Week In GNOME", che tradotto in spagnolo è Questa settimana in GNOME, e non so se ha coinciso che negli ultimi sette giorni hanno introdotto/si stanno lavorando su molte novità o se hanno voluto aspettare che l'articolo di questa settimana 52 fosse pieno di novità.
Perché questo articolo è più lungo delle altre settimane (come questo o questo). Ed è completo, poiché parla di diverse applicazioni proprietarie, altre di terze parti, biblioteche e persino GUADEC 2022, una conferenza che si svolgerà dal 20 al 25 luglio a Guadalajara, in Messico. Avanti hai tutte le novità hanno menzionato nella settimana del loro primo compleanno.
Questa settimana in GNOME
- È stato rilasciato il file 43.alpha, completamente funzionante con GTK4. Nautilus ora usa AdwFlap per la barra laterale e le icone sono nascoste se la finestra è troppo stretta.
- libadwaita supporta nuove app per visualizzare informazioni su di esse. Tra loro:
- Analizzatore di utilizzo del disco.
- Personaggi
- Editor di testo.
- Tempo.
- Fonti.
- Record.
- Calendario.
- Registri.
- Musica.
- Orologi
- Calcolatrice.
- Estensioni.
- GTK 4.7.1, una versione di sviluppo che porta alla v4.8:
- Nuovo widget di testo, GtkInscription, che può essere utilizzato nelle visualizzazioni elenco e ovunque desideri che il testo risponda al design dell'interfaccia utente piuttosto che il contrario.
- Miglioramenti delle prestazioni di GtkListView, con la rimozione delle righe non visibili.
- Supporto per la spaziatura delle lettere frazionarie nei CSS.
- Miglioramenti nell'accessibilità di GtkStack e GtkTextView.
- Supporto touchpad migliorato su Windows.
- Risolto il problema con più voci quando si utilizza Wayland.
- GNOME Builder ora utilizza GTK4 e libadwaita, ma nella versione 43.alpha:
- Nuovo editor a schede che utilizza le schede tradizionali invece della pila di documenti Builder.
- Nuova barra di stato in basso con informazioni contestuali come git branch, opzioni di sintassi della lingua e altro.
- Stili scuri e chiari.
- Flusso migliorato per la creazione di nuovi progetti.
- Supporto per molte altre opzioni di esecuzione durante l'esecuzione di applicazioni con Valgrind.
- Integrazione più profonda con il profiler Sysprof.
- Esecuzione di applicazioni con impostazioni di accessibilità specifiche, ad esempio contrasto elevato.
- Pannelli riorganizzabili grazie a libpanel.
- Gestione delle scorciatoie più potente.
- Editor di comandi per aggiungere comandi di esecuzione personalizzati alla pipeline.
- Nuovo sito web per Vala (qui).
- GLib è passato da libpcre a libpcre2.
- GJS 1.73.1 è arrivato con un display di output più intelligente per l'interprete interattivo, che stampa le proprietà e i valori degli oggetti in base al loro tipo. Questo miglioramento si applica anche alle funzioni log() e logError(). D'altra parte, le classi proxy DBus ora includono metodi denominati con il suffisso Async, che effettuano chiamate asincrone alle API DBus e restituiscono Promises. Questo è in aggiunta ai suffissi Sync (per il blocco delle chiamate) e Remote (per le chiamate asincrone con callback) esistenti. Anche Gio.ActionMap.prototype.add_action__entries() è stato sovrascritto e ora funziona.
- Le citazioni sono diventate parte del Circolo GNOME.
- Gaphor 2.11.0 ha aggiunto il supporto per l'aggiunta di elementi ai diagrammi utilizzando doppi clic, tipi di join, enumerazioni SysML come ValueType e numerose correzioni di bug. Anche la compatibilità con GTK4 è stata notevolmente migliorata e si prevede che la prossima versione cambierà per essere la versione predefinita di GTK.
- Dialect 2.0.0 è arrivato con:
- Trasferito su GTK4 e libadwaita.
- Nuovo selettore colore nell'app.
- Aggiunto supporto per Lingva Translate.
- Modulo di Google Translate riscritto da zero per non dipendere da librerie esterne e migliorare l'affidabilità.
- Miglioramenti del provider di ricerca GNOME.
- L'ID APP è cambiato in app.drey.Dialect.
- È stato aggiunto il supporto della chiave API per LibreTranslate.
- È stato aggiunto il supporto per i suggerimenti di traduzione per LibreTranslate.
- Risolto il problema con la riscrittura dei proxy http backend.
- Il limite di caratteri ora dipende dal servizio.
- Refactoring importante della base di codice.
- È stata rilasciata la prima versione del gioco Blurble, un clone di Wordle scritto in Vala e con in mente diverse lingue.
- Loupe è stato aggiornato per seguire i nuovi schizzi.
- Geary, il client di posta, è stato nuovamente preso in considerazione.
- Cruciverba 0.3.3 è arrivato con:
- Una finestra di dialogo delle preferenze per filtrare i puzzle in base alla lingua.
- Completamente contrassegnato per la traduzione.
- Aggiunte traduzioni in olandese e spagnolo.
- I cruciverba olandesi funzionano con la cella “IJ.
- Non si concentra quando si fa clic su una riga.
- Copia/incolla supporto.
- Annulla/ripristina il supporto.
- Numerose correzioni di bug.
- Usa la nuova finestra di dialogo "Informazioni su" di libadwaita.
- Correzioni per la compilazione e l'esecuzione su macOS.
- Bootles 2022.7.14 è arrivato con un nuovo lanciatore WINE chiamato Soda, che sarà supportato dal team Bottles.
E questo, non poco, è stato tutto questa settimana in GNOME.