Road to Xfce 4.14

The looong road to xfce 4.14. I hope you still want some news about Xfce !
As usual, the xfce development is slow, has some organisation problems (only few members have access to servers, and are often not present), and lack “core” maintainers/mentors. But hey, we do our best :).

The bigger change for 4.14 is the port / upgrade to GTK+ 3.x.
It will be a like-for-like port. New and “big” features are postponed to 4.16.

You can read the thread on the ML about the decision of only port to gtk3 and not introduce any new features for now.

The roadmap is available on the Wiki : The minimum requiered version has been fixed to be GTK+ 3.14.

Roadmap / Planned Features :

  • All components of -core will be ported to Gtk+ 3.
  • Replace dbus-glib with GDbus.
  • Review icon-names in all components and use consistent naming, following the fd.o spec where possible
  • Use symbolic icons for panel plugins and in apps where suitable
  • Replace deprecated widgets.

Here is a quick (and somewhat incomplete) overview of what is already done !

Core components

Work is on progress for core components, with “users” branches availables on (xfce4-panel, libxfce4ui, xfce4-session, panel etc). Nothing really available for daily use though.

Lots of works on xfwm4’ compositor (in master), with implementation of vsync using OpenGL, libepoxy support, adding of DRI3/Present to the compositor, use of GLX for compositing instead of Xrender…

Libxfce4ui 4.12 already compile with gtk2 and gtk3 support, exo git master have a gtk3 preliminary support, garcon is already ported. xfdesktop have a gtk3 branch

The panel support GTK-3 plugins since 4.12, but it core need to be upgraded to use gtk3.


One of the most active project. Version 1.6 (released last month) is a complete port to gtk3 and gdbus, see


A GTK3 branch exist, you can read the thread on the ML : I use it since few months, and it works pretty well :)


xfce4-appfinder progress to gtk3 :
Can you guess which one use GTK3 ? (hint: the left one ;)) xfce4-appfinder gtk3


Some plugins are still active, and are already ported to GTK-3 (xfce4-indicator-plugin, xfce4-pulseaudio-plugin), as xfce4-panel support both gtk2 and gtk3 plugins.

Last months have seen new versions of xfce4-equake-plugin, xfce4-embed-plugin, xfce4-verve-plugin, xfce4-notes-plugin, xfce4-cpufreq-plugin.

One of the more usefull new plugin is the pulseaudio-plugin, a replacement for xfce4-mixer :, I use it and it works well.

xfce4-notifyd gtk3

Stay tuned !