
9 Jan
2011
9 Jan
'11
9:47 a.m.
On Jan 9, 2011, at 1:37 AM, Daniel Macks wrote:
gtk has an explicit goal of only allowing a library's main header to be included. With the exception of one or two oddballs (outside scope of normal gtk and gdk use), <gtk/gtk.h> and <gdk/gdk.h> are the only approved ones for public consumption. See:
http://live.gnome.org/GnomeGoals/CleanupGTKIncludes
Don't shoot me, I'm just the messenger:)
Well... yes and no. They've sometimes said some things, but documentation has referenced explicit headers. However, much of this will not change until GTK 3, and many things will break then. Once GTK 3 has managed to be deployed and adopted by distros, Inkscape can look at switching to it.
Then again, their schedules are slipping, so it is a moving target.