Release des Kompositionsservers , der Wayland verwendet und ressourcenschonende Benutzeroberflächen mit 3D-Effekten im Stil von 3D-Plugins für Compiz ermöglicht (Bildwechsel über einen 3D-Würfel, räumliche Anordnung von Fenstern, Morphing bei der Arbeit mit Fenstern usw.). Wayfire unterstützt Erweiterungen und bietet ein flexibles System .
Der Projektcode ist in C++ geschrieben und unter der MIT-Lizenz. Als Grundlage wird die Bibliothek verwendet, die von den Entwicklern der Benutzeroberfläche entwickelt wird und grundlegende Funktionen für den Betrieb des Kompositor-Managers auf Basis von Wayland bereitstellt. Als Panel kann oder .
In der neuen Version:
- Nun gibt es Unterstützung für die Gestaltung von Schaltflächen zum Schließen, Minimieren und Maximieren von Fenstern für Anwendungen, die X11 (über Xwayland) und Wayland verwenden. Für solche Schaltflächen können Anordnung, Größe, Farben, Schriftarten usw. definiert werden.
- Es wurde die Möglichkeit hinzugefügt, animierte Effekte für Kontextmenüs und Tooltips zu erstellen.
- Die Verarbeitung von Dialogfenstern, wie z. B. Dateiauswahlen, wurde verbessert. Es wurde eine Einstellung hinzugefügt, die bestimmt, ob Dialoge an übergeordnete Fenster (wie in GNOME) angeheftet werden oder unabhängig als „schwebende“ Fenster dargestellt werden.
- Ein Set wurde vorbereitet , die die Installation in gängigen Distributionen wie Fedora, Ubuntu, Arch und Debian vereinfachen.
- Die Bibliothek , die für das Parsen der , verantwortlich ist, wurde neu geschrieben. Das Format der Einstellungen bleibt unverändert, aber es gibt jetzt die Möglichkeit, die Typen der Werte und gültigen Bereiche zu überprüfen. Wie zuvor wird die dynamische Änderung von Einstellungen unterstützt (Änderungen in der Konfigurationsdatei werden zur Laufzeit erkannt und erfordern keinen Neustart).
- Die Entwicklung von , einer grafischen Benutzeroberfläche zur Konfiguration von Wayfire ohne Bearbeitung der Konfigurationsdatei, wurde fortgesetzt.
- Es wurde eine Leistungsoptimierung für Übergangseffekte und Transformationen vorgenommen.



Quelle: opennet.ru
