Miracle-wm 0.2, ein Composite-Manager auf Basis von Wayland und Mir, wurde veröffentlicht.

Matthew Kosarek von Canonical hat die zweite Ausgabe des Kompositionsmanagers miracle-wm vorgestellt, der das Wayland-Protokoll und Komponenten zum Erstellen von Kompositionsmanagern nutzt. Miracle-wm unterstützt ein Kachel-Layout im Stil des Fenstermanagers i3 und der Desktop-Umgebung Sway. Als Panel kann Waybar verwendet werden. Der Code des Projekts ist in C++ geschrieben und unter der GPLv3-Lizenz veröffentlicht. Fertige Builds werden im Snap-Format bereitgestellt.

Ziel des Projekts ist die Schaffung eines Kompositionsmanagers Server, der kachelbasiertes Fenster-Management anwendet, jedoch funktionaler und stilvoller ist als Projekte wie Swayfx. Es wird angenommen, dass miracle-wm für Benutzer nützlich sein kann, die kachelbasierte Layouts bevorzugen, jedoch visuelle Effekte und ein ansprechenderes grafisches Design mit sanften Übergängen und Farben wünschen. Zur Installation von miracle-wm kann der Befehl „sudo snap install miracle-wm —classic“ verwendet werden.

Während die erste Ausgabe als anfänglicher Prototyp betrachtet wurde, konzentriert sich Version 0.2 auf Stabilisierung und Benutzerfreundlichkeit. Zu den Änderungen in Version 0.2 gehören:

  • Ein Manager für schwebende Fenster wurde hinzugefügt, der es ermöglicht, einzelne Fenster über die Kachelmatrix zu platzieren, ähnlich wie bei Fenstern traditioneller Fenstermanager.
  • Es wurde die Möglichkeit geschaffen, Fenster an bestimmten Stellen auf dem Desktop zu fixieren.
  • Es besteht die Möglichkeit, neue Einstellungen automatisch anzuwenden, ohne neu zu starten, wenn die Konfigurationsdatei geändert wird.
  • Die Unterstützung für IPC des Fenstermanagers i3 für Desktops wurde hinzugefügt. Die implementierten Funktionen reichen aus, um das Panel Waybar zu starten.
  • In die Konfigurationsdatei wurde der Parameter terminal eingefügt, um den Standard-Terminal-Emulator zu definieren, der bei Verwendung der Tastenkombination Ctrl+Alt+T gestartet wird.
  • In der Konfigurationsdatei besteht die Möglichkeit, Umgebungsvariablen anzugeben, z. B. mesa_glthread=false zur Bekämpfung von Tearing bei der Ausgabe.
  • Die verwendete Version von Mir wurde auf 2.16.4 aktualisiert, die Unterstützung für den Hardware-Cursor hinzugefügt und die Möglichkeit des Bildschirmdrehens beim Erstellen von Screenshots berücksichtigt.
  • Die Leistung wurde optimiert.
  • Es wurde eine Paketierung für Ubuntu und Fedora Linux eingerichtet.

Miracle-wm 0.2, ein Composite-Manager auf Basis von Wayland und Mir, wurde veröffentlicht.

Am 1. Juni ist die Veröffentlichung von Version 0.3 geplant, die den Status eines Pre-Releases haben wird. In Version 0.3 wird die Unterstützung für Animationseffekte, gestapelte Fensteranordnung, Multi-Monitor-Konfigurationen, Bildschirm-Einstellungsoptionen und visuelle Hervorhebung aktiver Fenster implementiert. Der erste stabile Release des Projekts – 1.0 – ist für den 15. Juli vorgesehen.

Unter den Ideen, die in Version 1.0 aufgenommen werden könnten, werden der Übersichtmodus zur Navigation durch Fenster und Desktops im GNOME-Stil; eine grafische Benutzeroberfläche zur Anpassung; Kontextmenüs mit Aktionen für Fenster; der «Bild-in-Bild»-Modus; die Möglichkeit, das Fenster der Anwendung, die den Fokus hat, zentriert anzuzeigen; eine minimierte Oberfläche mit einer Leiste und einer Programminterface erwähnt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4