In un corso che ho seguito che includeva JavaScript, il professore ha trascorso diversi giorni insegnandoci come controllare un piccolo robot. Era un majero e usava il suo Mac e l'applicazione Apple per introdurci nel mondo della programmazione e cercare di farci pensare come sviluppatori. Ora c'è qualcosa di simile in GNOME, sebbene si tratti di un'applicazione non ufficiale, cioè di terze parti. Al momento non è nemmeno nel cerchio.
L'app è attualmente in fase di sviluppo e il suo nome è Gameeky. Ci sono informazioni più dettagliate e persino video su la sua presentazione, ma sostanzialmente si tratta di un programma/gioco in cui dovremo creare un programma semplice (a volte non così semplice) affinché un personaggio possa risolvere un problema. Permette anche di creare giochi semplici. Ciò che viene dopo è il elenco con le notizie che si sono svolte nella settimana che va dal 8 al 15 dicembre.
Questa settimana in GNOME
- Con i soldi della Sovereign Tech:
- Modifiche applicate al repository libgire a GLib.
- La richiesta di unione del raggruppamento delle notifiche è quasi pronta.
- Hanno iniziato a implementare fogli/dialoghi di sfondo adattivi e ad utilizzarli in Libadwaita.
- Ora disponibile libsecret 0.21.2.
- È disponibile un PR iniziale per implementare le interfacce dei servizi segreti dbus lato server in oo7.
- Stanno lavorando sull'aggiornamento delle API di sincronizzazione/asincrona per la migrazione da girepository a GITypeInstance.
- L'MR per "Varianti GByte per metodi di ricezione GSocket" è ora pronto.
- È stato fatto del lavoro per ottenere il supporto per WebDAV negli account online di GNOME e per portarlo su OAuth2.0 e GTK4/Libadwaita.
- È stato svolto lavoro per gli account online GNOME.
- Un altro livello di protezione è stato aggiunto alla sandbox di mining dei metadati in Tracker Miners. Questa sandbox è una difesa nel caso in cui venga riscontrato un problema di sicurezza in una delle librerie confezionate dalla distribuzione che tracker-extract utilizza per analizzare il contenuto dell'utente. La sandbox ora utilizza Landlock, un'API di sicurezza recentemente aggiunta a Linux, per limitare l'accesso al file system, oltre alle protezioni esistenti fornite da SECCOMP.
- libgirepository in GLib è stato rifatto in modo significativo per utilizzare GTypeInstance. Sono previste ulteriori modifiche prima del rilascio della versione stabile.
- Paper Clip v4.0 è arrivato con:
- Ora supporta i metadati XMP. Puoi (finalmente) modificare le proprietà XMP dei documenti che lo supportano e mantenerli sincronizzati con i metadati ordinari.
- Miniature migliori (di nuovo): le miniature ora utilizzano meno memoria e si caricano più velocemente. Ciò è particolarmente evidente nei documenti di grandi dimensioni, che ora utilizzano l'80-90% di memoria in meno.
- La finestra Informazioni ora mostra le informazioni di debug relative alle segnalazioni di bug.
- Un'estensione Nautilus per Paper Clip è ora disponibile nel repository Github.
- Aviatore v0.4.3:
- Aggiornato SVT-AV1 a un fork personalizzato di BlueSwordM con modifiche dalla 1.8.0, inclusi miglioramenti della velocità per le preimpostazioni da 1 a 6 che migliorano la velocità di codifica del 17-53%. Questo ramo presenta una curva di quantizzazione adattiva che aumenta il deltaq in funzione della varianza all'interno dei superblocchi. Questa funzione non è disponibile sull'SVT-AV1 principale.
- SVT-AV1 ora dispone dell'ottimizzazione NEON, rendendo la codifica fino a 8 volte più veloce rispetto a prima su piattaforme basate su ARM.
- Aggiornato al runtime GNOME 45.
- Piccole modifiche alla base di codice che dovrebbero rendere più semplice l'aggiunta di un interruttore Open GOP in futuro (al momento interrompe il keyframing).
- Gameeky è un'app per imparare a programmare giocando ed è stata presentata questa settimana.
- Halftone 0.5.0 migliora l'esperienza mobile, spostando la barra laterale in basso sui dispositivi mobili. Inoltre viene fornito con opzioni di conservazione.
- Questa settimana è arrivata Dagger, un'app per modificare e visualizzare file di punti Graphviz.
- Prompt è una nuova applicazione terminale che si concentra su desktop immutabili e orientati ai contenitori. Può essere considerato un terminale complementare a GNOME Builder.
- Planify 4.2 è arrivato con questo elenco di nuove funzionalità:
- Aggiornamento della dimensione dell'icona.
- Supporto per decorazioni personalizzate.
- Colori migliorati nel tema luce.
- Ordina le attività in sospeso per progetto disponibile.
- Possibilità di configurare o diminuire la dimensione della barra laterale.
- Impostazione disponibile per modificare il giorno di inizio della settimana sul calendario.
- Aggiunta funzionalità per selezionare la home page.
- Utilizza i nuovi widget libadwaita e GNOME 45.
- Varie correzioni di bug.
- È stata rilasciata la versione ferroviaria 2.2.0. Questa versione include miglioramenti minori alla qualità della vita e all'interfaccia utente. Aggiunge un filtro per l'elenco dei fornitori e un indicatore per quando è stato aggiornato l'ultima volta un viaggio. Inoltre, Railway ora salva le dimensioni della finestra tra i riavvii, disabilita alcuni pulsanti durante il caricamento dei contenuti e non comprime più le tratte del viaggio durante l'aggiornamento di un viaggio. Railway ora può anche essere tradotto con Weblate ed è ora disponibile in olandese, francese e tedesco.
E questo è stato tutta questa settimana in GNOME.
Immagini e contenuti: RAMOSCELLO.