Skip navigation.

GTK+ 2.8.0 released

GTK
GTK

GTK+2.8.0 has just been released. New features in this version include, most notably, support for the Cairo vector graphics library for rendering most of GTK's traditional widgets with antialiasing, as well as bringing graphics capabilities like the ability to create antialiased shapes, and apply alpha blending and gradients. You can download it from here, and see the release notes here.In other words, this release allows for engine and theme developers to exploit the new OpenGL accelerated (if Cairo was compiled with Glitz support) eye-candy capabilities.

In other news, the Clearlooks engine and theme, the new default them for GNOME 2.12, already has begun work for a version supporting the Cairo library. Screenshots can be seen here.

Sorry, but it isn't the job

Sorry, but it isn't the job of a toolkit to provide as many widgets as possible. It should provide a good framework to develop widgets and it probably doesn't hurt to also include a small set of standard widgets. Everything else should go into additional libraries. Extending GTK+ by adding more widgets will only hurt its acceptance because it will cause it to be considered as bloat. GTK+ already does provide too many widgets right now and adding stuff like A/V widgets to it would kill GTK+ in the long run.