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

Matthew Kosarek von Canonical hat die zweite Ausgabe des Composite Managers miracle-wm vorgestellt, der das Wayland-Protokoll und Komponenten zum Erstellen von Composite-Managern mit Mir nutzt. Miracle-wm unterstützt die kachelbasierte Anordnung von Fenstern im Stil des Fenstermanagers i3 und der Benutzeroberfläche Sway. Als Panel kann Waybar verwendet werden. Der Code des Projekts ist in C++ geschrieben und wird unter der GPLv3-Lizenz verteilt. Fertige Builds werden im Snap-Format bereitgestellt.

Ziel des Projekts ist es, einen kompositorischen сервера, der eine Kachelverwaltung für Fenster anwendet, funktionaler und stilvoller zu gestalten als Projekte wie Swayfx. miracle-wm könnte für Benutzer von Nutzen sein, die eine Kachelkomposition bevorzugen, aber visuelle Effekte und ein lebendigeres grafisches Design mit sanften Übergängen und Farben wünschen. Für die Installation von miracle-wm kann der Befehl „sudo snap install miracle-wm —classic“ verwendet werden.

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

  • Ein Fenster-Manager für schwimmende Fenster wurde hinzugefügt, der es ermöglicht, einzelne Fenster über dem Kachelraster zu platzieren, ähnlich wie bei traditionellen Fenstermanagern.
  • Es wurde die Möglichkeit geschaffen, Fenster an bestimmten Orten auf dem Desktop zu verankern.
  • Die automatische Anwendung neuer Einstellungen ohne Neustart bei einer Änderung der Konfigurationsdatei wurde ermöglicht.
  • Unterstützung für IPC des Fenstermanagers i3 für Desktops wurde bereitgestellt. Die implementierten Funktionen sind ausreichend, um das Panel Waybar zu starten.
  • In die Konfigurationsdatei wurde der Parameter terminal hinzugefügt, um den Standard-Terminal-Emulator zu definieren, der beim Einsatz der Tastenkombination Ctrl+Alt+T geöffnet wird.
  • In der Konfigurationsdatei besteht jetzt die Möglichkeit, Umgebungsvariablen anzugeben, z.B. mesa_glthread=false zur Bekämpfung von Tearing-Problemen.
  • Die verwendete Mir-Version wurde auf 2.16.4 aktualisiert, die Unterstützung für den Hardware-Cursor bietet und die Möglichkeit, den Bildschirm beim Erstellen von Screenshots zu drehen, berücksichtigt.
  • Die Leistung wurde optimiert.
  • Die Erstellung von Paketen für Ubuntu und Fedora Linux wurde eingerichtet.

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

Am 1. Juni wird die Version 0.3 veröffentlicht, die den Status einer Vorabversion haben wird. In Version 0.3 wird Unterstützung für Animationseffekte, die gestapelte Anordnung von Fenstern, Multi-Monitor-Konfigurationen, Optionen zur Bildschirmkonfiguration und die visuelle Hervorhebung aktiver Fenster implementiert. Der erste stabile Release des Projekts – Version 1.0 – ist für den 15. Juli geplant.

Zu den Ideen, die in Version 1.0 enthalten sein könnten, gehören ein Übersichtsmodus zur Navigation zwischen Fenstern und Desktops im GNOME-Stil; eine grafische Benutzeroberfläche zur Anpassung; kontextbezogene Menüs mit Aktionen für Fenster; der "Bild-in-Bild"-Modus; die Möglichkeit, das Fenster der Anwendung, auf die der Fokus gelegt ist, zentriert darzustellen; sowie eine minimale Shell mit einer Leiste und einer Programmstartoberfläche.

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster