To read all comments associated with this story, please click here.
gtk-engines and gtk+ are two completely different things. GNOME 2.14 will use the same (major) versions of gtk+ and gtk-engines as 2.12 did: 2.8 and 2.6 respectively. GNOME 2.13.91 (this beta release) uses gtk+ 2.8.12 and gtk-engines 2.6.7. GNOME 2.16 should use gtk+ 2.10 and gtk-engines 2.8.
A gtk engine is only responsible for drawing things like buttons and scrollbars, gtk+ itself does the other things. You can have an engine that uses gdk, cairo or even qt or windows, because gtk+ is very flexible.
What GNOME decided (as shown by the link you posted) is that the port to cairo of the default engine is not ready for production yet, so GNOME 2.14 will ship engines that still use gdk. But cairo is still used in a lot of places, just like it was in 2.12. It just isn't used for scrollbars, buttons and things like that.







Member since:
2005-07-07
that's because gtk+ 2.8 is not mature enough for end users (slow!), so will be there no cleaklook-cairo stuff... and I really wonder about applications that uses gtk+ 2.8 new api!
myself I welcome whatever comes from gnome (faithful user from 1.4 days) cause I trust them... but 2.2, 2.6 and 2.14 (!!!) is releases I... !like