È stato pubblicato l'ottavo rilascio dell'ambiente desktop Orbitiny, sviluppato da zero utilizzando il framework Qt. Il progetto cerca di combinare alcune idee innovative, fino ad ora mai viste negli ambienti utente, con elementi tradizionali, come una barra dei plugin, un menu delle applicazioni e un desktop su cui è possibile posizionare collegamenti. Il lavoro si concentra attualmente sul funzionamento in ambienti basati su server X, ma in futuro non si esclude l'aggiunta del supporto per Wayland. Il codice è scritto in C++ ed è distribuito sotto licenza GPL.
Tra le funzionalità specifiche di Orbitiny si segnala: attivazione di azioni tramite gesti su schermo (tracciando con il mouse un determinato contorno su un'area vuota del desktop); etichette sulle icone (visibili per file nuovi, modificati, vuoti o spostati tramite copia e incolla, così come per le cartelle vuote); possibilità di inserire un file contemporaneamente in più cartelle selezionate; supporto per posizionare i contenuti del desktop in qualsiasi cartella (non solo in $HOME/Desktop); utilizzo di cartelle desktop separate per ogni desktop virtuale e monitor. È possibile consultare l'elenco delle funzionalità standard di Orbitiny nell'annuncio precedente.

Si segnala che il numero di cambiamenti rende questa nuova versione la più grande nella storia del progetto. Tra le modifiche:
- È stato implementato un modo per utilizzare Orbitiny come ambiente desktop di sistema, con le impostazioni di ciascun utente memorizzate nella cartella $HOME/.config/orbitiny. È stato aggiunto un installer grafico per l'installazione di sistema di Orbitiny. È comunque mantenuta la possibilità di avviare Orbitiny sopra gli attuali ambienti utente, come KDE e GNOME, oltre al supporto per l'uso in modalità portatile, in cui tutti i file e i programmi necessari sono posizionati in una cartella separata o su un'unità Flash per ricreare l'ambiente esistente su un'altra sistema.
- È stata effettuata una ristrutturazione del progetto, a seguito della quale molte funzioni sono state estratte in applicazioni separate, non collegate al desktop. È stato implementato un riavvio automatico dei processi terminati in modo anomalo. I malfunzionamenti in componenti come la barra o il desktop non portano più alla chiusura forzata dell'intero ambiente desktop.
- È stato aggiunto un motore con realizzazione di temi dinamicamente modificabili. I temi non sono più definiti staticamente e possono essere corretti in tempo reale tramite la modifica dei file CSS sul disco.
- Funzionalità ampliata desktop virtuali, durante il cambio, ora possono essere modificati i cataloghi con le impostazioni e il contenuto del desktop, ovvero il desktop virtuale non si limita alla raggruppamento delle finestre e può essere trattato come un ambiente autonomo.
- È stato aggiunto il supporto per il monitoraggio delle modifiche alle impostazioni del desktop in tempo reale, consentendo di applicare immediatamente le modifiche dopo la modifica del file di configurazione settings.ini.
- È stato proposto un nuovo configuratore (Pannello di controllo), la cui interfaccia utilizza una navigazione basata su icone. La funzionalità del configuratore è stata estratta in applicazioni separate.
- Aggiunti effetti per un'apparizione fluida delle icone quando il cursore del mouse vi passa sopra, oltre all'effetto di ombreggiatura delle icone per conferire loro volume.
- Nel gestore di file (Qutinty) è stata aggiunta l'visualizzazione sulle icone delle etichette per evidenziare visivamente i file e le cartelle vuoti. È stata implementata l'opzione "Incolla con rsync" per copiare file utilizzando l'utilità rsync. Aggiunto un pulsante per applicare un'immagine come sfondo del desktop. È stato proposto un nuovo tema Coconut. È stata garantita una richiesta di conferma nel caso di tentativi di eliminazione di cartelle importanti o file di configurazione, come .config, .local e Desktop.
- Nel menu contestuale, visualizzato per gli script, è stata aggiunta l'opzione "Esegui & Mark as Safe", che consente di contrassegnare lo script come sicuro e di non visualizzare, durante le esecuzioni successive, la finestra di dialogo di conferma dell'operazione, se il checksum del file dello script non è cambiato.
- L'interfaccia per impostare lo sfondo del desktop è stata completamente ripensata e ora non è più legata al gestore di file.
- È stato aggiunto un gestore dei pannelli, che consente di aggiungere, rimuovere, rinominare e attivare i pannelli, oltre a creare profili dei pannelli, gestire i plug-in e scegliere i temi di design dei pannelli. È stata implementata una nuova interfaccia per la configurazione del pannello.
- Dalla LXQt è stata portata l'utilità di gestione audio pavucontrol-qt.
Fonte: opennet.ru
