Sesta alpha release dell'ambiente desktop COSMIC

L'azienda System76, che sviluppa la distribuzione Linux Pop!_OS, ha presentato la sesta versione alpha dell'ambiente desktop COSMIC, scritto in Rust (non confondere con il vecchio COSMIC, basato su GNOME Shell). Sono disponibili le immagini ISO con la nuova versione di COSMIC, create sopra le build alpha della prossima versione della distribuzione Pop!_OS 24.04 per sistemi con GPU NVIDIA (3,1 GB) e Intel/AMD (2,6 GB). Sono inoltre in fase di creazione pacchetti pronti per Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox e CachyOS.

COSMIC si sviluppa come un progetto universale, non legato a una distribuzione specifica e conforme alle specifiche di Freedesktop. Per costruire l'interfaccia in COSMIC viene utilizzata la libreria Iced, che sfrutta tipi sicuri, un'architettura modulare e un modello di programmazione reattiva, proponendo anche un'architettura familiare per gli sviluppatori che conoscono il linguaggio di costruzione dell'interfaccia dichiarativa Elm. Sono forniti diversi motori di rendering che supportano Vulkan, Metal, DX12, OpenGL 2.1+ e OpenGL ES 2.0+. Gli sviluppatori ricevono un set di widget pronto, la possibilità di creare gestori asincroni e di utilizzare un layout adattivo degli elementi dell'interfaccia in base alle dimensioni della finestra e dello schermo.

Oltre all'uso del linguaggio Rust, tra le caratteristiche di COSMIC si evidenziano le modalità di composizione ibrida a mosaico delle finestre e il bloccaggio a stack delle finestre (raggruppamento delle finestre in modo simile alle schede di un browser), che possono essere attivate in relazione ai desktop virtuali. Il progetto sta anche sviluppando un compositor server cosmic-comp basato su Wayland. La prima versione stabile di COSMIC è prevista per il primo trimestre del 2025.

Le principali modifiche rispetto alla quinta versione alpha di COSMIC:

  • È stata aggiunta la possibilità di posizionare le icone sul desktop. Tramite il menu contestuale mostrato facendo clic con il tasto destro su un'area vuota dello schermo, è possibile attivare la visualizzazione delle icone per le cartelle, i dispositivi di archiviazione e il cestino, oltre a scegliere la dimensione delle icone e lo spazio tra di esse. I file e le cartelle possono essere spostati con il mouse tra il desktop e il file manager.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Sono state aggiunte impostazioni di zoom aggiuntive. Il livello massimo di zoom è stato aumentato al 210%. È stata aggiunta un'impostazione per un ulteriore ingrandimento dal 5 al 20% rispetto alla scala di base.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Espansione delle funzionalità desktop virtuali. È stata aggiunta la possibilità di scorrere tra i desktop disponibili in modalità panoramica. Oltre alle miniature dei desktop, è stata implementata la visualizzazione dei nomi e dei numeri di ordine. È stata aggiunta la possibilità di spostare con il mouse le finestre ridotte tra i desktop.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Nelle impostazioni è stata aggiunta l'opzione "Agganciare le finestre fluttuanti ai bordi più vicini", che, se attivata, allineerà automaticamente le finestre spostate ai bordi.
  • Nell'interfaccia di avvio delle applicazioni (Launcher) è stata aggiunta la possibilità di scorrere nei risultati della ricerca.
    Sesta alpha release dell'ambiente desktop COSMIC
  • È stata assicurata la visualizzazione del timer di conto alla rovescia per azioni come spegnimento e riavvio.
  • Nel file manager è stata aggiunta la funzionalità di completamento automatico dei percorsi dei file (per completare il percorso nella barra di ricerca è possibile premere la freccia giù). È stata introdotta la possibilità di copiare il percorso di un file da inserire in altre applicazioni. Per navigare tra i file sono stati coinvolti i tasti Home e End. È stata aggiunta la possibilità di creare e estrarre file zip protetti da password.
  • Per le persone con visione ridotta è stato aggiunto uno strumento per ingrandire singole aree dello schermo. Lo strumento può essere attivato tramite le impostazioni «Settings > Accessibility», attraverso l'applet Accessibility nella barra o utilizzando le combinazioni di tasti Super + «+», Super + «-» e Super + la rotella del mouse.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Per la barra è stato implementato un applet Accessibility, tramite il quale è possibile attivare il lettore di schermo e lo strumento per ingrandire le aree dello schermo. A breve si prevede di aggiungere all'applet opzioni per attivare la modalità con contrasto elevato, invertire i colori e filtri colorati per i daltonici.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Nel lettore multimediale COSMIC Media Player è stata aggiunta una barra di navigazione per visualizzare l'albero delle cartelle. Durante la riproduzione viene mostrato il nome della canzone, dell'album, dell'artista e dell'anno della composizione. È stata aggiunta la supporto per il controllo della riproduzione dall'applet di gestione del volume, utilizzando il protocollo MPRIS. Aggiunto un menu File con operazioni per l'apertura di file e cartelle.
    Sesta alpha release dell'ambiente desktop COSMIC
  • Nel editor di testo COSMIC Edit è stata aggiunta una funzione per annullare tutte le modifiche e riportare il file allo stato salvato più recente. Nel menu è stata aggiunta la voce «File > Close Project» per chiudere il progetto e iniziare a lavorare su un nuovo documento. Sono state implementate le combinazioni di tasti Ctrl+Tab e Ctrl+Shift+Tab per passare tra le schede. Nel menu «View» sono stati aggiunti pulsanti per modificare lo zoom. È stato ripristinato il menu per il controllo ortografico. Durante la ricerca, è stata implementata l'evidenziazione nel testo di tutte le corrispondenze.
  • Il font predefinito è stato cambiato da Fira Sans a Opens Sans.
  • Ridotto il consumo di memoria nel gestore file, durante il lavoro con desktop virtuali, nella minimizzazione delle finestre, così come nei gestori di campi multilinea (cosmic-text) e di icone (freedesktop-icons). Nella libreria libcosmic sono state apportate modifiche per prevenire la frammentazione della memoria. È stata condotta un'ottimizzazione per i configuratori dello schermo e degli sfondi del desktop.
  • Aggiunto il supporto per copiare e incollare dagli appunti utilizzando il pulsante centrale del mouse.

Sesta alpha release dell'ambiente desktop COSMIC
Sesta alpha release dell'ambiente desktop COSMIC


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