Dopo 6 mesi di sviluppo, è stato creato il rilascio dell'ambiente utente Cinnamon 5.4. Questa versione, sviluppata dalla comunità di Linux Mint, riguarda un fork della shell GNOME, del file manager Nautilus e del window manager Mutter, mirato a fornire un ambiente in stile classico GNOME 2, con il supporto di elementi interattivi provenienti dalla GNOME Shell. Cinnamon si basa su componenti GNOME, ma questi vengono forniti come un fork periodicamente sincronizzato, senza dipendenze esterne da GNOME. Il nuovo rilascio di Cinnamon sarà incluso nella distribuzione Linux Mint 21, prevista per luglio.
Novità principali:
- Il window manager Muffin è stato portato su una nuova base di codice del window manager Metacity, sviluppato dal progetto GNOME. È stato aggiornato anche l'interprete JavaScript utilizzato nel progetto (GJS). Questi cambiamenti hanno richiesto una significativa ristrutturazione interna, a cui è stata dedicata particolare attenzione nella preparazione del nuovo ramo.
- Semplificata l'assegnazione delle azioni quando il cursore si avvicina agli angoli dello schermo (hotcorner).
- Migliorato il supporto per valori frazionari durante lo scaling.
- È stata implementata la concettualizzazione dei monitor logici, in cui il monitor primario non è sempre uguale a 0.
- L'applet xrandr è stato aggiornato per utilizzare l'API del gestore di finestre Muffin.
- Aggiunta la possibilità di copiare informazioni di sistema negli appunti.
- Ripensato l'applet per modificare il layout e configurare la tastiera.
- Nell'applet del menu è stata aggiunta la possibilità di visualizzare azioni aggiuntive nelle applicazioni in esecuzione (ad esempio, aprire la modalità in incognito nel browser o scrivere un nuovo messaggio nel client di posta).
- Nell'applet di gestione audio è stato garantito il nascondimento del pulsante di disattivazione del microfono, se il microfono non è in uso.
- Per la configurazione delle connessioni Bluetooth, al posto di Blueberry, un'estensione per GNOME Bluetooth, è stata proposta un'interfaccia basata su Blueman, un'app GTK che utilizza lo stack Bluez.

Fonte: opennet.ru

