XFCE 4.14 wird GTK+3-basiert sein
XFCE4 ist eine Linux-Desktop-Umgebung, die als leichtgewichtig und schnell positioniert ist. Es bietet ein Erscheinungsbild, das Gnome 2-Benutzern vertraut ist, mit klassischen Desktop-Elementen wie dem Panel/Taskleiste, Desktop mit Symbolen, Taskleiste und eine breite Palette von Panel-Applets, die seine Funktionalität. XFCE4 enthält eine Reihe von Apps wie den Thunar-Dateimanager, App Finder, den Mousepad-Texteditor, Orage - eine Kalender-App und eine Reihe anderer Dienstprogramme und Tools, um das Erscheinungsbild und das Verhalten Ihres PC. Die stabile Version von XFCE4 ist derzeit 4.12 und basiert auf dem GTK+ 2.x-Toolkit. Die Entwickler haben eine Roadmap veröffentlicht, die ihren Migrationsplan zu GTK+ 3.x zeigt.
Werbung
GTK+ 3.x ist ein modernes Toolkit zum Erstellen von GUI-Apps unter Linux. Es wurde entwickelt, um GTK+ 2 zu ersetzen, das heutzutage weit verbreitet ist. Viele Apps, Dienstprogramme und ganze Desktop-Umgebungen wie KAMERAD werden mit GTK+ 2 erstellt.
GTK+ 3 bietet Entwicklern mehr Möglichkeiten, einheitliche und schönere GUIs zu erstellen. Es passt auch besser zu High-DPI-Displays. GTK+ 3 hat GTK 2 bereits in vielen Apps und Projekten abgelöst. Gnome 3, Cinnamon, Budgies Desktop sind nur einige Beispiele dafür, wo GTK+ 3 derzeit eingesetzt wird.
Linux Mint-Entwickler planen auch, ihre zweite Desktop-Umgebung, MATE, auf GTK+ 3 zu portieren. Es ist bereits für interessierte Benutzer verfügbar. Arch Linux-Benutzer können es beispielsweise bereits mithilfe des integrierten Paketverwaltungssystems installieren.
GTK+3 bietet zwar diese Vorteile, erfordert aber auch mehr Arbeitsspeicher. Aus dieser Perspektive mögen einige Benutzer die Portierung von Apps aus der vorherigen Version des Toolkits nicht. Früher oder später werden die meisten Apps jedoch die Migration durchführen, um zum Mainstream zu werden.
XFCE4 ist keine Ausnahme. Laut der veröffentlichten Roadmap wird XFCE 4.14 auf GTK+ 3 basieren. Die kommende Version wird keine neuen Funktionen mit sich bringen, da sich die Entwickler darauf konzentrieren, das gleiche Erscheinungsbild und die gleiche Funktionalität wie beim GTK+2-basierten Zweig der neuen Toolkit-Version wieder herzustellen.
So sieht der App Finder mit GTK+3 (links) im Vergleich zum aktuellen GTK+2-Release (rechts) aus:
Hier sind ein paar Highlights für die kommende Version von XFCE4:
- Alle Komponenten werden auf GTK+ 3 portiert. Derzeit portierte Komponenten sind xfce4-panel, libxfce4ui, xfce4-session, xfdesktop, Xfce4-power-manager, Xfce4-notifyd, Xfce4-Appfinder, xfce4-indicator-plugin und xfce4-pulseaudio-plugin.
- xfwm4, der Standardfenstermanager von XFCE4, hat die Funktion "vsync" über OpenGL erhalten.
- Ersetzen Sie dbus-glib durch GDbus.
- Überprüfen Sie die Symbolnamen in allen Komponenten und verwenden Sie eine einheitliche Benennung.
- Verwenden Sie bei Bedarf symbolische Symbole für Panel-Plugins und in Apps
- Ersetzen Sie veraltete Widgets.
XFCE4 ist meine bevorzugte Desktop-Umgebung. Es bietet alles, was ich für meine täglichen Aufgaben benötige, es ist stabil und solide. Zusammen mit Whisker-Menü-Plugin, Ich mag den Workflow, den es bietet. Im Gegensatz zu vielen anderen Linux-Projekten erzwingt es weder bei jedem Release radikale Änderungen der Benutzeroberfläche, noch versucht es, schlechte Ideen von Windows zu imitieren. Ich schätze diese Tatsache sehr und kann es jedem Linux-Benutzer empfehlen, der eine schöne Desktop-Umgebung sucht. (über)