Im Entwicklungszweig des Xfce 4.15, auf dessen Basis die stabile Version 4.16 erstellt wird, wurde die Übersetzung der Benutzeroberfläche auf das Widget , das die Implementierung von Client-Seitigen Dekorationen (CSD) ermöglicht, bei denen der Titel und die Rahmen des Fensters nicht vom Fenstermanager, sondern von der Anwendung selbst gerendert werden. Der Einsatz von CSD ermöglichte es, ähnlich wie bei GNOME, Menüs, Schaltflächen und andere Schnittstellenelemente in der Titelleiste des Fensters zu platzieren und die Rahmen in Dialogen auszublenden.
Die Verwendung von GtkHeaderBar zum Rendern der Benutzeroberfläche ist in die Bibliothek libxfce4ui integriert, was dazu führte, dass CSD automatisch für fast alle Dialoge angewendet wurde, ohne dass Änderungen am Code vorhandener Projekte erforderlich waren. Darüber hinaus wurde eine separate Überarbeitung der Dialoge „Über Xfce“ und „Anzeige“ durchgeführt. Im Dialog
Erscheinung wird nur das für GTK3 unterstützte Design angezeigt. Die Auswahl von Symbolen für Anwendungen wurde vereinfacht. Die Möglichkeit zur Verwendung eines dunklen Themas für die Leiste ist standardmäßig aktiviert. Ein Directory Menu-Plugin wurde vorgeschlagen, um Dateien und Verzeichnisse direkt zu erstellen.
Quelle: opennet.ru
