Uscita del miracle-wm 0.8, un gestore di finestre composito basato su Wayland e Mir

Matthew Kosarek, sviluppatore di Canonical, ha pubblicato la versione 0.8 del gestore composito miracle-wm, che utilizza il protocollo Wayland e i componenti per la realizzazione di gestori compositi Mir. Miracle-wm supporta un layout a mosaico (tiling) simile a quello dei progetti i3 e Sway. Come pannello può essere utilizzato Waybar. Il codice del progetto è scritto in C++ ed è distribuito sotto la licenza GPLv3. Le build pronte sono disponibili nel formato snap, oltre che nei pacchetti rpm e deb per Fedora e Ubuntu.

L'obiettivo di miracle-wm è creare un compositore server, che utilizza la gestione mosaico delle finestre, ma è più funzionale e stiloso rispetto a prodotti come Swayfx. Inoltre, il progetto consente di utilizzare anche tecniche classiche di lavoro con finestre flottanti; ad esempio, è possibile posizionare finestre separate sopra la griglia mosaico o fissare finestre in punti specifici del desktop. Sono supportati desktop virtuali con la possibilità di impostare per ciascun desktop il proprio modo predefinito di gestire le finestre (disposizione a mosaico o finestre flottanti).

Si prevede che miracle-wm possa essere utile per quegli utenti che preferiscono un layout a mosaico, ma desiderano effetti visivi e una grafica più vivace con transizioni fluide e colori. La configurazione è definita in formato YAML. Per installare miracle-wm, è possibile utilizzare il comando «sudo snap install miracle-wm --classic».

Uscita del miracle-wm 0.8, un gestore di finestre composito basato su Wayland e Mir

Novità principali:

  • Sono stati aggiunti strumenti per facilitare l'uso da parte di persone con disabilità, come il clic al passaggio del cursore su un elemento specifico; simulazione del clic destro tramite la pressione prolungata del pulsante sinistro del mouse; ingrandimento del contenuto di un'area selezionata sullo schermo; aggiunta di un ritardo nel trattamento delle pressioni dei tasti; applicazione sequenziale delle combinazioni di tasti una per una senza la necessità di tenere premuti più tasti contemporaneamente.
  • È stata aggiunta la supporto per la connessione di filtri di output che applicano shader per il rendering finale.
  • È stato aggiunto un insieme di opzioni per configurare i touchpad, come la disattivazione automatica del touchpad quando è presente un mouse e durante la digitazione, il controllo della velocità di scorrimento e della sensibilità, l'emulazione dei pulsanti del mouse, il click con il tocco e lo scorrimento con due dita.
  • Sono state aggiunte impostazioni per il cursore, che consentono di impostare il livello di zoom del cursore e di definire il modo di cambio del focus per le finestre (cambio del focus tramite passaggio del cursore o click).
  • Migliorata l'animazione nell'effetto di spostamento durante il cambio. scrivanie virtualiÈ stato aggiunto un effetto di transizione tra i desktop con graduale oscuramento.
  • È stata implementata la possibilità di creare effetti combinati, in cui vengono applicate diverse animazioni (ad esempio, uno spostamento con apertura graduale).
  • Nelle impostazioni è stato garantito che venga utilizzata la home directory al posto del simbolo ‘~’.
  • È stata aggiunta l'opzione di configurazione «includes:», tramite la quale è possibile includere contenuti da altri file per distribuire le impostazioni su più file.
  • È stato assicurato il centramento automatico delle finestre estratte dalla composizione a mosaico.

Riproduci video


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