Die zweite Testversion des Composite-Servers Xfwl4 aus dem Xfce-Projekt.

Die zweite Vorabversion des kompositen Servers Xfwl4 wurde vorgestellt, der das Wayland-Protokoll nutzt. Xfwl4 ist in Rust geschrieben und verwendet die Smithay-Bibliothek. Das Projekt überschneidet sich nicht mit dem Code der Fenstermanager xfwm4, zielt jedoch darauf ab, die gesamte Funktionalität von xfwm4 zu implementieren, einschließlich der Möglichkeit, vorhandene xfconf-Einstellungen und die Konfigurationsoberfläche unter Berücksichtigung der Nutzung von Wayland anstelle von X11 zu verwenden. Die Funktionalität von Xfwl4 soll auf ein Niveau gebracht werden, bei dem der Benutzer nahtlos zwischen Xfwl4 und xfwm4 wechseln kann, ohne Unterschiede zu bemerken.

Zu den erweiterten Funktionen von Xfwl4 gehört eine wesentliche Überarbeitung der Logik zum Starten von Sitzungen, die Implementierung des Wayland-Protokolls xdg-session-management und die Unterstützung zum Starten von X11-Anwendungen über XWayland. Xfwl4 basiert auf der Smithay-Bibliothek, die eine Implementierung fast aller offiziellen Erweiterungen des Wayland-Protokolls sowie der Protokolle wlroots und KDE bereitstellt. Der Code von Xfwl4 wird unter der GPLv3-Lizenz veröffentlicht (zum Vergleich: Der Code des Fenstermanagers xfwm4 wird unter der GPLv2-Lizenz veröffentlicht).

Die Änderungen in der zweiten Vorabversion bestehen aus Fehlerbehebungen, Verbesserungen der Kompatibilität zu xfwm4 und der Ergänzung fehlender Funktionen. So wurde beispielsweise die Unterstützung für das Vertikal- und Horizontalöffnen von Fenstern hinzugefügt, das Protokoll xfce-foreign-toplevel-management-private-v1 implementiert, ein Dialog zur Bestätigung des erzwungenen Schließens eingefrorener Anwendungen vorgeschlagen, Tastenkombinationen zum zyklischen Wechseln zwischen Fenstern und Anwendungen hinzugefügt und die Möglichkeit geschaffen, die Transparenz von Fenstern über das horizontale Scrollen der Maus im Headerbereich zu ändern.

Quelle: opennet.ru

60GB SSD 8Gb DDR4