Veröffentlichung von miracle-wm 0.5, einem Composite-Manager basierend auf Wayland und Mir.

Matthew Kosarek, Entwickler von Canonical, hat die Version 0.5 des Composite Managers miracle-wm veröffentlicht, der das Wayland-Protokoll und Komponenten zur Erstellung von Composite Managern für Mir verwendet. miracle-wm unterstützt eine Kachelkomposition, die der ähnlichen in den Projekten i3 und Sway entspricht. Waybar kann als Panel verwendet werden. Der Code des Projekts ist in C++ geschrieben und unter der Lizenz GPLv3 verfügbar. Fertige Builds werden im Snap-Format sowie in RPM- und DEB-Paketen für Fedora und Ubuntu bereitgestellt.

Das Ziel von miracle-wm ist die Schaffung eines Composite-Managers, Server, der eine Kachelverwaltung für Fenster anwendet, jedoch funktioneller und stilvoller ist als Produkte wie Swayfx. Gleichzeitig ermöglicht das Projekt auch die Nutzung klassischer Ansätze zur Arbeit mit schwebenden Fenstern, zum Beispiel können einzelne Fenster über dem Kachelraster platziert oder Fenster an bestimmten Stellen auf dem Desktop fixiert werden. Virtuelle Desktops werden unterstützt und für jeden Desktop kann ein eigener Standardmodus zur Fensterverwaltung festgelegt werden (Kachelkomposition oder schwebende Fenster).

Es wird angenommen, dass miracle-wm für Benutzer nützlich sein kann, die eine Kachelkomposition bevorzugen, aber visuelle Effekte und eine lebendigere grafische Gestaltung mit sanften Übergängen und Farben wünschen. Die Konfiguration erfolgt im YAML-Format. Zur Installation von miracle-wm kann der Befehl „sudo snap install miracle-wm —classic“ verwendet werden.

Veröffentlichung von miracle-wm 0.5, einem Composite-Manager basierend auf Wayland und Mir.

Hauptneuheiten:

  • Die Möglichkeit, Container (fixierte Fenster) im Drag&Drop-Modus zu verschieben, wurde hinzugefügt. Zum Erfassen des Fensters wird die linke Maustaste in Kombination mit der Meta- (Win) und Shift-Taste gedrückt gehalten, dann kann das Fenster frei im Kachelgitter verschoben werden.
  • Die Unterstützung für das Verschieben von schwimmenden Fenstern mit der Maus wurde hinzugefügt. Zum Erfassen des Fensters wird die linke Maustaste in Kombination mit der Meta-Taste (Win) gedrückt gehalten.
  • Es besteht die Möglichkeit, kleine Zellen mit anderen Fenstern an ein schwebendes Fenster anzudocken, die zusammen verschoben werden können, ohne sich am Hauptkachelgitter auszurichten.
  • Die Kriterien, die dem Fenstermanager i3 und dem Composite Manager Sway entsprechen, um den Geltungsbereich von IPC-Befehlen zu bestimmen, wurden implementiert.
  • Eine Schließanimation für Fenster wurde hinzugefügt.
  • Standardmäßig ist die Möglichkeit des sanften Ein- und Ausblendens von Fenstern aktiviert.

Video abspielen


Quelle: opennet.ru
60GB SSD 8Gb DDR4