Rilascio dell'ambiente desktop Cinnamon 4.4

Dopo cinque mesi di sviluppo formata rilascio dell'ambiente utente Cinnamon 4.4, 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à offerta nella distribuzione Linux Mint 19.3, prevista per essere rilasciata prima delle festività natalizie. A breve saranno preparati pacchetti che potranno essere installati su Linux Mint e Ubuntu da repository PPA, senza dover attendere una nuova versione di Linux Mint.

Rilascio dell'ambiente desktop Cinnamon 4.4

Principali novità:

  • È stato svolto un lavoro per migliorare le prestazioni sugli schermi ad alta densità di pixel (HiDPI). Nelle impostazioni della lingua e dei repository sono state sostituite le icone con le bandiere, che a causa della scalatura sugli schermi HiDPI apparivano sfocate. È stata aumentata la qualità delle immagini nella anteprima dei temi;
  • È stato proposto l'applet XAppStatus e l'API XApp.StatusIcon, che implementano un meccanismo alternativo per posizionare le icone con indicatori delle applicazioni nella tray di sistema. XApp.StatusIcon risolve i problemi riscontrati utilizzando Gtk.StatusIcon, progettata per icone da 16 pixel, che presenta problemi con HiDPI ed è legata a tecnologie obsolete come Gtk.Plug e Gtk.Socket, non compatibili con GTK4 e Wayland. Gtk.StatusIcon implica anche il rendering sul lato dell'applicazione piuttosto che dell'applet. Per affrontare questi problemi, in Ubuntu è stato proposto il sistema AppIndicator, ma non supporta tutta la funzionalità di Gtk.StatusIcon e in genere richiede una riprogettazione degli applet.

    XApp.StatusIcon, come AppIndicator, sposta il rendering dell'icona, del tooltip e delle etichette al lato dell'applet e utilizza DBus per trasmettere informazioni tra gli applet. Il rendering sul lato dell'applet fornisce icone di alta qualità di qualsiasi dimensione e risolve i problemi di visualizzazione. È supportato il passaggio di eventi di clic dall'applet all'applicazione, che avviene anch'esso tramite il bus DBus. Per la compatibilità con altri ambienti desktop, è stata preparata una stub App.StatusIcon, che controlla la presenza dell'applet e, se necessario, torna a Gtk.StatusIcon, permettendo così di visualizzare icone di vecchie applicazioni basate su Gtk.StatusIcon;

  • È stata migliorata la disposizione degli elementi nelle finestre di dialogo modali, aggiunte impostazioni per gestire la disposizione degli elementi nelle finestre e il cambiamento del focus all'apertura di nuove finestre;
  • Nel pannello è stato semplificato e riprogettato il menu contestuale;
  • Aggiunto un modulo Python per gestire le impostazioni dello schermo;
  • Nel sistema di notifiche è stato aggiunto supporto per notifiche nascoste, non invasive;
  • È stata aggiunta un'interfaccia per gestire le estensioni di sistema nel configuratore;
  • Nel menu delle applicazioni è stata ottimizzata la performance, rielaborato il meccanismo di aggiornamento del menu e aggiunta la possibilità di nascondere la categoria con le operazioni recenti;
  • È stato aggiunto un effetto visivo durante lo spostamento degli elementi nella barra;
  • Nel configuratore è stato integrato un gestore delle partizioni del disco gnome-disks;
  • È stata aggiunta un'impostazione per disattivare il touchpad all'attacco di un mouse esterno;
  • Nel gestore delle finestre è stato aggiunto il supporto per un tema ad alto contrasto;
  • Nel gestore file Nemo è stata aggiunta la possibilità di gestire il contenuto del menu contestuale nelle impostazioni.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster