Die Veröffentlichung der Composite-Server Wayfire 0.10 und wlmaker 0.6, die Wayland verwenden.

Nach einem Jahr Entwicklung wurde die Version 0.10 des Kompositionsservers Wayfire veröffentlicht, die Wayland nutzt und es ermöglicht, ressourcenschonende Benutzeroberflächen mit 3D-Effekten im Stil von 3D-Plugins für Compiz zu erstellen (Bildschirmwechsel über einen 3D-Würfel, räumliche Fensteranordnung, Morphing beim Arbeiten mit Fenstern usw.). Wayfire unterstützt die Erweiterung der Funktionalität durch Plugins und bietet ein flexibles Anpassungssystem. Der Projektcode ist in C++ geschrieben und wird unter der MIT-Lizenz veröffentlicht.

Das Projekt basiert auf der Bibliothek wlroots, die von den Entwicklern der Desktop-Umgebung Sway weiterentwickelt wird und grundlegende Funktionen für die Organisation des Betriebs des Kompositmanagers auf Basis von Wayland bereitstellt. Für die Sitzungsverwaltung können systemd, elogind oder seatd verwendet werden. Die Ausführung von X11-Anwendungen ist mithilfe von XWayland möglich. Als Panel kann wf-shell von den Entwicklern von Wayfire oder das Drittanbieter-Panel LavaLauncher verwendet werden. Das Projekt entwickelt auch eine Bibliothek zur Arbeit mit Konfigurationsdateien, wf-config, sowie einen grafischen Konfigurator, wcm.

In der neuen Version von Wayfire:

  • Die Möglichkeit zur separaten Konfiguration verschiedener Eingabegeräte wurde hinzugefügt. Beispielsweise können verschiedene Layouts für mehrere angeschlossene Tastaturen konfiguriert werden.
  • Experimentelle Unterstützung für Rendering-Backends, die die Grafik-API Vulkan und die Bibliothek Pixman verwenden, wurde neben dem Standard-Backend auf Basis von OpenGL ES hinzugefügt.
  • Die Rendering-API wurde überarbeitet, um die Integration mit dem Rendering-System der Bibliothek wlroots zu ermöglichen.
  • Die Möglichkeit, eigene Farbprofile für jedes Ausgabegerät festzulegen, wurde implementiert.
  • Im Plugin „animate“ wurden neue animierte Effekte hinzugefügt, wie der Effekt einer Wunderlampe, bei dem sich das Fenster beim Minimieren zusammenzieht und in ein Symbol verwandelt. Außerdem wurden Effekte für das Drehen (spin) und das Aufklappen (zap) des Fensters bereitgestellt. Es besteht die Möglichkeit, externe Plugins anzuschließen, um eigene Animationseffekte zu erstellen.
  • Neue IPC-Methoden wurden hinzugefügt, um das Layout der Tastatur zu bestimmen und festzulegen, Fenster auf einen bestimmten Desktop zu senden und die Position des Cursors zu ermitteln.
  • Die Unterstützung für die Veröffentlichung der Bibliothek wlroots 0.19 wurde hinzugefügt, in der neue Wayland-Protokolle, Unterstützung für Multi-GPU und die Möglichkeit zur expliziten Synchronisierung von Puffern mit DRM-Synchronisierungsobjekten (Direct Rendering Manager) implementiert wurden.
  • Im Plugin „resize“ wurde die Verarbeitung der maximalen und minimalen Fenstergröße verbessert.
  • Die Unterstützung für ein Skript zum Starten von Xwayland wurde hinzugefügt, das es ermöglicht, zusätzliche Befehle nach dem Start und Neustart von Xwayland auszuführen, ähnlich wie bei .xinitrc.

Die Veröffentlichung der Composite-Server Wayfire 0.10 und wlmaker 0.6, die Wayland verwenden.

Zusätzlich sei die Veröffentlichung des kompositorischen Server Wayland Maker 0.6, das eine Benutzerumgebung im Stil von Window Maker implementiert, wurde unter Verwendung des Wayland-Protokolls entwickelt. Zu den unterstützten Funktionen gehören: gestapelter Fenstermanager, Seitenleiste, NeXTSTEP-Design, Unterstützung für das Anheften von Anwendungen auf dem Bildschirm, Ausrichtung auf Leichtgewichtigkeit und hohe Leistung sowie die Möglichkeit, X11-Anwendungen mit XWayland auszuführen. Unterstützte Wayland-Protokolle: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell und idle_inhibit_unstable_v1. Der Projektcode ist in der Programmiersprache C geschrieben und virtuellen Arbeitsflächen,

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster