System76, una sucietà chì sviluppa LinuxA distribuzione Pop!_OS hà publicatu a settima versione alfa di u so ambiente desktop COSMIC, scrittu in Rust (da ùn cunfonde cù u vechju COSMIC, chì era basatu annantu à GNOME Shell). L'imagine ISO di l'ultima versione di COSMIC, custruita sopra à e versioni alfa di a prossima distribuzione Pop!_OS 24.04 per i sistemi cù GPU NVIDIA (3.3 GB) è Intel/AMD (2.9 GB), sò dispunibili per esse testati. Sò ancu creati pacchetti pronti à l'usu per Fedora, NixOS è Arch. Linux, openSUSE, Serpent OS, Redox è CachyOS.
COSMIC hè sviluppatu cum'è un prughjettu universale, micca ligatu à una distribuzione specifica è cumpletu cù e specificazioni Freedesktop. Per custruisce l'interfaccia, COSMIC usa a libreria Iced, chì usa tipi sicuri, architettura modulare è un mudellu di prugrammazione reattivu, è offre ancu una architettura familiar à i sviluppatori familiarizati cù a lingua di costruzione di l'interfaccia dichjarazione Elm. Diversi mutori di rendering sò furniti, supportanu Vulkan, Metal, DX12, OpenGL 2.1+ è OpenGL ES 2.0+. I sviluppatori sò offerti un set di widgets prontu, a capacità di creà handlers asincroni è utilizà un layout adattativu di elementi di l'interfaccia secondu a dimensione di a finestra è di u screnu.
In più di l'usu di u linguaghju Rust, e caratteristiche chjave di COSMIC includenu a piastrellatura ibrida di e finestre è l'agganciamentu di e finestre impilate (raggruppamentu di finestre simile à e schede di u navigatore), chì ponu esse attivate quandu sò cullegate à i desktop virtuali. U prugettu sviluppa ancu un cumpostu servitore cosmic-comp hè basatu annantu à Wayland. A prima versione stabile di COSMIC era inizialmente prevista per u primu trimestre di u 2025; a nova data di uscita ùn hè stata specificata. Si prevede chì a prossima versione serà assignata à u statutu beta.
I cambiamenti principali cumparatu cù a sesta versione alfa di COSMIC:
- A capacità di rigruppamentu hè stata implementata virtualnyx rabochikh stolov o spustalli à un altru schermu cù u trascinamentu è a rilasciu. Hè stata aghjunta una funzione di fissazione per i desktop virtuali, chì vi permette di mantene aperti u numeru desideratu di desktop, indipendentemente da s'elli sò vioti o micca.

- Aghjunghjite tooltips chì mostranu quandu passate sopra l'articuli in a barra di attività, i desktop virtuali, u catalogu di l'applicazioni è u menu di l'applicazione.

- Cumbinazioni di chjave globale implementate chì vi permettenu di invucà azioni in l'applicazioni X11, indipendentemente da se l'applicazione hà focu o micca. Per prutege a privacy, sta funzione hè disattivata per automaticamente, ma ci sò opzioni per processà l'eventi di input di l'altri solu quandu i chjavi modificatori (Ctrl, Shift, Alt) sò pressati.

- Aghjunghjite paràmetri di scala fraccionale per l'applicazioni X11 chì funzionanu sottu XWayland. U modu "Optimizà per l'applicazioni" migliurà a qualità di visualizazione di l'interfacce di l'applicazione chì ùn supportanu micca a scala fraccionaria. Ottimizatu per i ghjoculi è l'applicazioni full-screen permette à l'applicazioni di utilizà a risuluzione di u screnu attuale, ancu se l'applicazioni ponu esse scalate à un livellu sfarente di l'applicazioni chì supportanu a scala fraccionaria.
- I cambiamenti sò stati fatti à u sistema di prucessu di cumminazione di chjave:
- Quandu si cambia cù a cumminazione "Super + tasti di cuntrollu di cursore", a tabulazione attuale cuntinueghja à esse visualizata finu à chì a chjave Super hè tenuta premuta.
- I desktop virtuali anu avà una priorità più altu ch'è i display - a navigazione quandu si move Windows o cambia u focus di input copre prima i desktop nantu à a visualizazione attuale, è poi cambia à a visualizazione successiva se unu hè dispunibule.
- Selezzione ciclica implementata di desktop virtuali (dopu à l'ultimu si cambia à u primu).
- Una nova combinazione "Super+Shift+cursor_control_keys" hè stata aghjunta per cambià trà i display, "Alt+Super+cursor_control_keys" per spustà u focus à un altru display, è "Shift+Alt+Super+cursor_control_keys" per spustà una finestra à un altru display.
- Per zoom in o out of the desktop, i cumminzioni chjave "Super+" è "Super-" sò state aghjunte.
- Una opzione per i percorsi di file di pre-filling hè stata aghjunta à u gestore di fugliale - dopu avè inseritu a prima lettera di un nome di un schedariu o di u repertoriu, i campioni auto-completi currispondenti à i fugliali o cartulari esistenti sò mostrati in a barra di indirizzu. Opzione aghjunta per apre i schedari cù un clic. Acconciature aghjunte per attivà i modi di visualizazione di i fugliali in forma di griglia o lista. Transizione implementata à edità quandu clicchendu nantu à un cartulare in u percorsu di u schedariu. Aggiuntu un dialogu Open Folder per estrae i fugliali in un cartulare specificatu.
- A capacità di cambià u equilibriu di u voluminu per l'arechje di manca è di diritta hè stata aghjunta à a pagina di paràmetri di u sonu.

- L'applet d'accessibilità hè stata aghjurnata cù opzioni per attivà u modu di cuntrastu, invertite i culori, filtri di culore per i culori ciechi, è combina i canali audio per e persone cù prublemi di udizione. Implementazione mejorata di l'interfaccia per l'ingrandimentu di e zone nantu à u screnu.

- Ottimisazioni è correzioni sò state implementate in diversi cumpunenti destinati à riduce a carica di CPU.
- Supportu aghjuntu per i protokolli Wayland ext-workspace-v1 è ext-image-capture-v1. Hè aghjuntu u protocolu cosmic-workspace-v2.
- A localizazione di i nomi di u prugramma hè stata implementata.
- Aggiuntu supportu per l'autentificazione EAP è PEAP à l'applet di Connessione di Rete.
- Opzione aghjunta per ammuccià u titulu quandu u mouse hè inattivu in COSMIC Media Player.
- A capacità di specificà una fontback fallback hè stata furnita.
Source: opennet.ru





