Dopo nove mesi di sviluppo rilascio dell'ambiente utente , nell'ambito del quale la comunità di sviluppatori della distribuzione Linux Mint sta sviluppando un fork della shell GNOME, del file manager Nautilus e del gestore di finestre Mutter, con l'obiettivo di fornire un ambiente in stile classico GNOME 2 con supporto per elementi di interazione riusciti da GNOME Shell. Cinnamon si basa sui 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à proposta nella distribuzione Linux Mint 19.2, prevista per il rilascio nei prossimi mesi. A breve saranno preparati pacchetti che potranno essere installati in Linux Mint e Ubuntu da , senza dover attendere una nuova versione di Linux Mint.
:
- Sono stati aggiunti nuovi widget per la creazione di configuratori, che semplificano la scrittura delle finestre di dialogo delle impostazioni e rendono la loro presentazione più coerente e uniforme con l'interfaccia di Cinnamon. La ristrutturazione delle impostazioni di mintMenu utilizzando i nuovi widget ha permesso di ridurre di tre volte le dimensioni del codice, poiché per impostare la maggior parte delle opzioni ora è sufficiente una sola riga di codice;
- In MintMenu, la barra di ricerca è stata spostata nella parte superiore. Nel plugin per la visualizzazione dei file recentemente aperti, i documenti vengono ora mostrati per primi. È stata notevolmente aumentata la performance del componente MintMenu, che ora si avvia due volte più velocemente. L'interfaccia di configurazione del menu è stata completamente riscritta ed è stata migruata all'API python-xapp;
- Nel file manager Nemo, è stato semplificato il processo di condivisione delle cartelle tramite Samba. Attraverso il plugin nemo-share, se necessario, viene fornita l'installazione dei pacchetti con
samba, l'inclusione dell'utente nel gruppo sambashare e il controllo/modifica dei permessi di accesso alla cartella condivisa, senza la necessità di eseguire manualmente queste operazioni dalla riga di comando. Nella nuova versione è stata inoltre aggiunta la configurazione delle regole del firewall, il controllo dei permessi non solo per la cartella stessa, ma anche per il suo contenuto e la gestione delle situazioni in cui la home directory si trova su una partizione crittografata (richiedendo l'aggiunta dell'opzione «force user»). - Nel gestore di finestre Muffin sono state portate alcune modifiche dal gestore di finestre Metacity, sviluppato dal progetto GNOME. È stato effettuato un lavoro per aumentare la reattività dell'interfaccia e dare un aspetto più leggero alle finestre. È stata migliorata la performance di operazioni come la raggruppatura delle finestre, e sono stati risolti problemi di blocchi durante l'inserimento.
La modifica della modalità di applicazione di VSync per combattere i problemi di tearing ora non richiede più il riavvio di Cinnamon. È stata aggiunta una sezione nelle impostazioni per scegliere uno dei tre metodi di funzionamento di VSync, fornendo impostazioni ottimali a seconda delle condizioni d'uso e dell'hardware. - Nel pacchetto principale è stato aggiunto un applet per la stampa, che ora viene avviato di default;
- È stata effettuata una revisione e semplificazione di alcuni componenti interni, come DocInfo (gestione dei documenti recentemente aperti) e AppSys (analisi dei metadati delle applicazioni, definizione delle icone per le applicazioni, definizione delle voci di menu, ecc.). È iniziato, ma non è ancora completato, il lavoro per isolare i gestori degli applet in processi separati.
Fonte: opennet.ru
