Veröffentlichung von Miracle-WM 0.6, einem Composite-Manager basierend auf Wayland und Mir

Matthew Kosarek, Entwickler bei Canonical, hat Version 0.6 des Compositing-Managers miracle-wm veröffentlicht. Dieser nutzt das Wayland-Protokoll und Komponenten des Mir-Compositing-Managers. Miracle-wm unterstĂŒtzt Tiling Window, Ă€hnlich wie in den Projekten i3 und Sway. Eine Waybar kann als Panel verwendet werden. Der Code des Projekts ist in C++ geschrieben und unter der GPLv3-Lizenz lizenziert. Die fertigen Builds sind im Snap-Format sowie als RPM- und DEB-Pakete fĂŒr Fedora und Windows verfĂŒgbar. Ubuntu.

Der Zweck von miracle-wm ist die Erstellung eines Komposits ServerDas Projekt nutzt Kacheln, ist aber funktionaler und stilvoller als Produkte wie Swayfx. Es unterstĂŒtzt auch klassische Techniken fĂŒr schwebende Fenster, wie das Platzieren einzelner Fenster auf einem Kachelraster oder das Anheften von Fenstern an eine bestimmte Position auf dem Desktop. Virtuelle Desktops werden unterstĂŒtzt, wobei fĂŒr jeden Desktop ein Standard-Fensterverwaltungsmodus (Kacheln oder schwebende Fenster) festgelegt werden kann.

Miracle-wm dĂŒrfte fĂŒr Benutzer nĂŒtzlich sein, die ein gekacheltes Layout bevorzugen, aber visuelle Effekte und ein lebendigeres Grafikdesign mit sanften ÜbergĂ€ngen und Farben wĂŒnschen. Die Konfiguration ist im YAML-Format definiert. Um Miracle-Wm zu installieren, können Sie den Befehl „sudo snap install Miracle-Wm – Classic“ verwenden.

Veröffentlichung von Miracle-WM 0.6, einem Composite-Manager basierend auf Wayland und Mir

Wichtigste Neuerungen:

  • Das Paket enthĂ€lt die Bibliothek libmiracle-wm-config, die eine C-API zum Erstellen von Konfiguratoren bereitstellt. Beispielsweise ist der grafische Konfigurator miracle-settings mit einer Flutter-basierten OberflĂ€che implementiert.
  • UnterstĂŒtzung fĂŒr die Wayland-Protokollerweiterung wlr-output-management zum Ändern der AusgabegerĂ€teeinstellungen hinzugefĂŒgt. Die UnterstĂŒtzung dieses Protokolls ermöglicht Ihnen beispielsweise die Verwendung der Anwendung wdisplays zur Konfiguration der Bildschirmeinstellungen.
  • Möglichkeit hinzugefĂŒgt, den Radius der Rundung der Fensterrahmenecken anzupassen.
  • Implementierte IPC-Befehle „Markierungen“, „Vollbild umschalten“, „Floating umschalten“, „tauschen“ und „Arbeitsbereich umbenennen“.
  • Implementierte Ereignisse, die Fenstermanipulationen widerspiegeln, wie z. B. „Neu“, „Schließen“, „Fokus“, „Titel“, „Vollbildmodus“, „Verschieben“, „Schweben“, „Dringend“ und „Markieren“.
  • Systemd-Einheit miracle-wm-xdg-autostart.target hinzugefĂŒgt, um eine MiracleWM-basierte Sitzung zu starten.
  • Verbesserte Darstellung von Fensterrahmen.
  • Verbesserte Laufruhe der Animation.
  • Die Einstellungen wurden von $XDG_CONFIG_HOME/miracle-wm.yaml nach $XDG_CONFIG_HOME/miracle-wm/config.yaml verschoben. Die Anzeigeeinstellungen befinden sich in $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Video ansehen


Source: opennet.ru
Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster