Im noch in Entwicklung befindlichen experimentellen Branch von Xfce 4.15, auf dessen Basis die stabile Version 4.16 erstellt wird, wurde die Benutzeroberfläche auf das Widget , das die Implementierung von client-seitigen Dekorationen (CSD, client-side decorations) ermöglicht. Dabei werden der Titel und die Fensterrahmen nicht vom Fenstermanager, sondern von der Anwendung selbst gezeichnet. Die Verwendung von CSD macht es möglich, ähnlich wie bei GNOME, das Menü, Schaltflächen und andere UI-Elemente in der Titelleiste anzuordnen und die Rahmen in Dialogen auszublenden.
Die Verwendung von GtkHeaderBar zur Gestaltung der Benutzeroberfläche wurde in die Bibliothek libxfce4ui integriert, was zur automatischen Anwendung von CSD für fast alle Dialoge führte, ohne dass Änderungen am Code bestehender Projekte erforderlich waren. Darüber hinaus wurde gezielte Arbeit an der Überarbeitung der Dialoge ‚Über Xfce‘ und ‚Anzeige‘ durchgeführt. Im Dialog
Erscheinungsbild wird nur das in GTK3 unterstützte Design angezeigt. Die Auswahl der Icons für Anwendungen wurde vereinfacht. Standardmäßig ist die Verwendung eines dunklen Themas für die Panel-Leiste aktiviert. Ein Directory Menu-Plugin wurde vorgeschlagen, um direkt Dateien und Verzeichnisse zu erstellen.
Quelle: opennet.ru
