Gtk3 for Xfce 4.12?

Stephan Arts stephan at
Wed May 2 13:17:41 CEST 2012

On Wed, May 2, 2012 at 12:43 PM, Nick Schermer <nick at> wrote:
> On 2012-05-02 11:40, Landry Breuil wrote:
>> Other than that, i see no roadblocks for Gtk3, but not necessarly a
>> urgent need for it. There's still room for polishing (thunar sidebar
>> pane, thunar desktop?, volman support for !linux, a renewed icon
>> theme, etc..) in Xfce itself to consider, whereas "porting to Gtk3"
>> doesnt bring improvements itself. But i totally agree it'll have to be
>> done someday :)
> True there is no real need for it, but the thing is porting will only get
> worse.
> I have no idea how long porting will take, but I doubt it is highly
> complicated.

As I have started on porting libxfce4ui to gtk3 a few months ago, just
to see what happens...

I can confirm this, it is not highly complicated but it does serve
some thought. Default behaviour of some widgets has changed, so for
some things you need to set some more properties and for other things
you don't have to.

All rendering goes through cairo now. This means that custom-widgets
need their drawing-routines updated. - For the libxfce4ui port, this
means the XfceHeading needs a fix, I just removed the drawing-code
there because I did not feel like coding that yet. ;-)

Basically, once libxfce4ui and exo are ported to gtk3, we can start on the apps.

But lets wait for Simon and Peter to comment on the issues they have with gtk3.


More information about the Xfce4-dev mailing list