Establishing GTK3 port "rules" (and some q.s)

ikey ikey at evolve-os.com
Sat Feb 21 01:44:29 CET 2015


My personal thoughts are to go forward with a complete port. If the
future of XFCE is on GTK3, then why support GTK2 anymore.. ?

I can understand why a compat shim would be used in a dual-scenario,
but I'm not entirely sure any API #ifdef's are wanted here. :)

  - ikey

On 21/02/15 00:13, mike wrote:
> We've got a GTK3 port of some of exo in SpaceFM [1] (with compatibility
> back down to GTK 2.16, and I can probably handle porting the rest
> without too much issue if that's desired. It's pretty clean with not too
> many #ifdefs and a lot of the compatibility code to handle the different
> versions is centralized here [2]. It's been working well for years.
>
> [1] https://github.com/BwackNinja/spacefm/tree/master/src/exo
>
> [2] https://github.com/BwackNinja/spacefm/blob/master/src/gtk2-compat.h
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev


More information about the Xfce4-dev mailing list