Dopo 6 mesi di sviluppo, è stato rilasciato l'ambiente utente Cinnamon 5.4, nel quale la comunità degli sviluppatori della distribuzione Linux Mint ha sviluppato un fork della shell GNOME, del file manager Nautilus e del window manager Mutter, mirato a fornire un ambiente nello stile classico di GNOME 2 con il supporto per elementi di interazione di successo prelevati da GNOME Shell. Cinnamon si basa su componenti GNOME, ma questi componenti vengono forniti come un fork sincronizzato periodicamente, non legato a dipendenze esterne con GNOME. La nuova versione di Cinnamon sarà offerta nella distribuzione Linux Mint 21, prevista per luglio.
Novità principali:
- Il window manager Muffin è stato migrato a una nuova base di codice del window manager Metacity, sviluppato dal progetto GNOME. È stato aggiornato l'interprete JavaScript (GJS) utilizzato dal progetto. Le modifiche apportate hanno richiesto una considerevole ristrutturazione interna, che è stata al centro dell'attenzione nella preparazione del nuovo ramo.
- Semplificato il binding delle azioni al passaggio del cursore negli angoli dello schermo (hotcorner).
- Migliorato il supporto per valori frazionali durante la scalatura.
- Introdotta la concettualizzazione dei monitor logici, in cui il monitor principale non è sempre pari a 0.
- L'applet xrandr è stato convertito per utilizzare l'API del window manager Muffin.
- Aggiunta la possibilità di copiare informazioni di sistema negli appunti.
- Rivisitato l'applet per la modifica della disposizione e delle impostazioni della tastiera.
- Nell'applet del menu è stata aggiunta la possibilità di mostrare azioni aggiuntive nelle applicazioni in esecuzione (ad esempio, aprire la modalità incognito nel browser o scrivere un nuovo messaggio nel client di posta elettronica).
- Nell'applet di gestione audio è stata fornita la possibilità di nascondere il pulsante di disattivazione del microfono se il microfono non viene utilizzato.
- Per la configurazione delle connessioni Bluetooth, invece di Blueberry, un'estensione per GNOME Bluetooth, è stato proposto un'interfaccia basata su Blueman, un'applicazione GTK che utilizza lo stack Bluez.

Fonte: opennet.ru

