Lo sviluppo dell'ambiente desktop COSMIC continua a progredire a ritmo sostenuto , come dimostrano le versioni 1.6 e 1.7 rilasciate nelle scorse settimane. Queste versioni introducono una vasta gamma di funzionalità , ottimizzazioni grafiche e correzioni di stabilità per i vari componenti.
Questi aggiornamenti si concentrano sul perfezionamento dell'esperienza utente, sul miglioramento della compatibilità con i protocolli di input e sul perfezionamento della gestione delle risorse di sistema, integrando soluzioni che spaziano dal file manager al compositore grafico e agli strumenti di configurazione.
Miglioramenti visivi, accessibilità e schermata iniziale
Nella versione 1.7.0, gli aspetti visivi e di accessibilità hanno ricevuto alcuni miglioramenti. Il compositore grafico (cosmic-comp) ora consente di ridimensionare i cursori senza perdita di nitidezza , impedendo che diventino sfocati quando le loro dimensioni aumentano. Per facilitare il posizionamento del puntatore su schermi di grandi dimensioni o configurazioni multi-monitor, è stata aggiunta un'opzione alle impostazioni che ingrandisce temporaneamente le dimensioni del cursore quando l'utente lo scuote rapidamente.
Inoltre, il sistema ora garantisce l' accensione automatica dello schermo allo sblocco del dispositivo e migliora la coerenza del livello di zoom a ogni pressione dei tasti. Per quanto riguarda la personalizzazione dello sfondo, sono stati aggiunti nuovi design ufficiali con il logo COSMIC.
Inoltre, Cosmic-greeter è stato aggiornato ed è ora in grado di elaborare immagini di sfondo in formati ad alta compressione come JPEG-XL e AVIF . Sono stati risolti i problemi di interazione, consentendo l'accesso anche se il modulo PAM restituisce un messaggio di errore non critico, ed è stata implementata una regola per far sì che il sistema ignori i tentativi di accesso con password vuote. Vale anche la pena notare che il gestore ora rileva la presenza di logind in fase di esecuzione, migliorando la compatibilità con diverse configurazioni di avvio sulle distribuzioni Linux.
Gestore di file ed editor di testo
Il file manager (cosmic-files) ora consente di cercare applicazioni direttamente dalla finestra di dialogo "Apri con" e semplifica la navigazione verso le posizioni di rete da qualsiasi punto del sistema. Sono stati inoltre risolti i problemi di allineamento dei nomi dei file nella visualizzazione a griglia ed è stata abilitata l'opzione per rinominare gli elementi salvati nella barra laterale Preferiti. Sul fronte delle prestazioni, la navigazione sui file system di rete è stata ottimizzata e sono state eliminate le infinite finestre di dialogo che apparivano in caso di errore nel montaggio di un'unità remota.
Nell'editor di codice e di testo (cosmic-edit), la logica delle schede è stata modificata in modo che il programma selezioni una scheda diversa solo se quella attualmente attiva è chiusa.
Per evitare azioni superflue, i pulsanti taglia e copia nei menu contestuali vengono disabilitati automaticamente in assenza di testo ombreggiato. Questo editor, insieme all'emulatore di terminale (cosmic-term) e al file manager, ora offre una riduzione dei ridisegno dello schermo nei campi di input, menu contestuali completi integrati e arrotondamento delle coordinate subpixel per gli sfondi dei caratteri. In particolare, il terminale ora consente agli utenti di configurare i propri bordi.
Protocolli, accesso remoto e configurazione di sistema
Il lavoro sui portali del compositore e del desktop ha introdotto nuove ed entusiasmanti funzionalità tecniche. L'aggiornamento 1.6.0 ha aggiunto il supporto per il protocollo wl-dmabuf-v6 e il protocollo EI (Emulated Input), aprendo la strada a input simulati complessi. La versione 1.7.0 migliora ulteriormente queste funzionalità con l'implementazione del portale desktop remoto in xdg-desktop-portal-cosmic. Questa funzionalità consente a strumenti come Steam Input di controllare la tastiera e il mouse del sistema, facilitando l'integrazione con controller di gioco e applicazioni di streaming. Inoltre, nello stesso portale è stato corretto un bug che occasionalmente impediva la copia degli screenshot negli appunti.
Cosmic-settings-daemon ha corretto un falso avviso di batteria scarica visualizzato sui computer desktop privi di batteria e ha risolto un bug critico che causava l'arresto anomalo del sistema quando riceveva un valore di luminosità pari a -1.
Nella sezione relativa a rete e audio, gli eventi di connessione all'alimentazione CA vengono ora monitorati direttamente tramite upower, è possibile regolare le impostazioni audio specifiche per le applicazioni ed è stato applicato un ritardo di 128 millisecondi agli aggiornamenti del volume per evitare la saturazione.
Il gestore delle impostazioni (cosmic-settings) ha corretto un bug che ripristinava la frequenza di aggiornamento ai valori predefiniti quando si spostavano le finestre tra i monitor e ha ripristinato il pulsante di navigazione Indietro nella pagina Bluetooth quando il computer dispone di più adattatori. Infine, la sessione COSMIC (cosmic-session) è stata riscritta per essere conforme a POSIX, eliminando la sua stretta dipendenza dall'interprete Bash.
Infine, se siete interessati ad approfondire l'argomento, potete trovare maggiori dettagli al seguente link.