Quinto alfa-release del desktop COSMIC

L'azienda System76, che sviluppa la distribuzione Linux Pop!_OS, ha presentato la quinta versione alpha dell'ambiente desktop COSMIC, scritta in linguaggio Rust (da non confondere con il vecchio COSMIC, che si basava su GNOME Shell). Sono disponibili per il test immagini ISO con la nuova versione di COSMIC, create sopra le versioni alpha della futura release della distribuzione Pop!_OS 24.04 per sistemi con GPU NVIDIA (2.9 GB) e Intel/AMD (2.5 GB). Sono in fase di preparazione anche 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 quarta versione alpha di COSMIC:

  • Per impostazione predefinita viene utilizzato il lettore multimediale COSMIC Media Player, che usa l'API grafica Vulkan per il rendering e VAAPI per la decodifica video. È in fase di sviluppo anche un'applicazione separata per l'installazione di codec, che in futuro sostituirà sessioninstaller.
    Quinto alfa-release del desktop COSMIC
    Quinto alfa-release del desktop COSMIC
  • È stata aggiunta alla configuratore una pagina per gestire gli account utente, attraverso la quale è possibile modificare i parametri del proprio account. Gli utenti con diritti di amministratore possono inoltre aggiungere un nuovo utente, modificare i dati degli utenti già esistenti e delegare la possibilità di eseguire operazioni privilegiate ad altri utenti.
    Quinto alfa-release del desktop COSMIC
  • Nel widget ContextDrawer è stata aggiunta la supporto per posizionare i pulsanti nell'intestazione. Ad esempio, nel file manager, nel pannello destro con informazioni aggiuntive sul file, realizzato tramite ContextDrawer, sono stati aggiunti i pulsanti «» e «[]» per passare al file precedente o successivo, oltre ad aprire il file in un'applicazione separata.
    Quinto alfa-release del desktop COSMIC
  • Nel gestore file è stata implementata la possibilità di salvare nuovi file in una nuova cartella. È stata aggiunta la supporto per la rinominazione dei file nei risultati delle ricerche. Nel menu contestuale, mostrato nella sezione file recentemente aperti, è stata aggiunta un'opzione per visualizzare la cartella in cui è memorizzato il file selezionato.
  • Nell'interfaccia di commutazione tra le finestre attive, attivata tramite Alt+Tab, l'ordine di visualizzazione delle finestre delle applicazioni ora corrisponde all'ordine di utilizzo da parte dell'utente delle applicazioni (la finestra con cui l'utente ha lavorato per ultima verrà visualizzata per prima, mentre l'ultima finestra a cui l'utente non ha fatto riferimento per più tempo apparirà per ultima). Per scorrere nella direzione opposta, è possibile utilizzare la combinazione Alt + Shift + Tab.
  • È stata ampliata la supporto per il meccanismo VRR (Variable Refresh Rate), che consente di cambiare in modo adattivo la frequenza di aggiornamento del monitor per garantire fluidità e assenza di interruzioni durante i giochi e la riproduzione di video. Con l'uso di VRR, ora viene considerata la frequenza minima di aggiornamento dello schermo, il che garantisce un movimento fluido del cursore, anche se l'applicazione utilizza una frequenza inferiore durante il rendering. La modifica è principalmente evidente all'apertura di applicazioni non di gioco in modalità a schermo intero.
  • È stata aggiunta la possibilità di aprire link dall'emulatore di terminale, utilizzando un clic del mouse sul URL.

Quinto alfa-release del desktop COSMIC
Quinto alfa-release del 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