Rilascio di miracolo-wm 0.6, un gestore composito basato su Wayland e Mir

Matthew Kosarek, uno sviluppatore di Canonical, ha rilasciato la versione 0.6 del gestore di composizione miracle-wm, che utilizza il protocollo Wayland e i componenti del gestore di composizione Mir. Miracle-wm supporta finestre affiancate, simili a quelle dei progetti i3 e Sway. Una Waybar può essere utilizzata come pannello. Il codice del progetto è scritto in C++ ed è distribuito sotto licenza GPLv3. Le build finali sono disponibili in formato snap, nonché pacchetti rpm e deb per Fedora e Ubuntu.

Lo scopo di miracle-wm è creare un composito server, che utilizza il tiling, ma è più funzionale ed elegante di prodotti come Swayfx. Il progetto supporta anche le classiche tecniche di finestre mobili, come il posizionamento di singole finestre su una griglia di tiling o il blocco di finestre in una posizione specifica sul desktop. Supporta i desktop virtuali, con la possibilità di impostare una modalità di gestione delle finestre predefinita per ogni desktop (tiling o finestre mobili).

Si prevede che Miracle-wm sarà utile per gli utenti che preferiscono un layout piastrellato ma desiderano effetti visivi e un design grafico più vivace con transizioni e colori fluidi. La configurazione è definita in formato YAML. Per installare miracolo-wm, puoi usare il comando “sudo snap install miracolo-wm —classic”.

Rilascio di miracolo-wm 0.6, un gestore composito basato su Wayland e Mir

Principali innovazioni:

  • Il pacchetto include la libreria libmiracle-wm-config, che fornisce un'API C per la creazione di configuratori. Ad esempio, viene implementato il configuratore grafico miracle-settings con un'interfaccia basata su Flutter.
  • Aggiunto il supporto per l'estensione del protocollo Wayland wlr-output-management per modificare le impostazioni del dispositivo di output. Il supporto per questo protocollo, ad esempio, consente di utilizzare l'applicazione wdisplays per configurare le impostazioni dello schermo.
  • Aggiunta la possibilità di personalizzare il raggio di arrotondamento degli angoli dei telai delle finestre.
  • Sono stati implementati i comandi IPC "marks", "fullscreen toggle", "floating toggle", "swap" e "rename workspace".
  • Sono stati implementati eventi che riflettono le manipolazioni delle finestre, come new, close, focus, title, fullscreen_mode, move, floating, urgent e mark.
  • Aggiunta l'unità systemd miracle-wm-xdg-autostart.target per avviare una sessione basata su MiracleWM.
  • Miglioramento del rendering dei telai delle finestre.
  • Migliorata la fluidità delle animazioni.
  • Impostazioni spostate da $XDG_CONFIG_HOME/miracle-wm.yaml a $XDG_CONFIG_HOME/miracle-wm/config.yaml. Le impostazioni di visualizzazione si trovano in $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Guarda il video


Fonte: opennet.ru
Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster