I think using glib/gtk may simplify the developpment.
The new programmer have no need to learn new api.
This library is multi-platforme and is more flexible.
The work may be use to code a really need feature.
WoW I love glib/gtk !!!!!!!!!!!!!!!!!!!!!!!!!!
Is the gtk still buggy on windows? I love the api and being new to GUI programming it makes things very simple, but it doesn't do any good if it causes trouble on other operating systems.
Yeah, I think GTK still has some issues before practical Windows use. I run Gimp and a python application (Pytho˝ol) with GTK on Windows, and performance is hit and miss. GHOST has a few minor issues (nothing fatal) and it works equally well across platform. Plus, it's being still being improved by the same people developing Blender.
I'm no expert, but I think the problem with doing this is that blender is using opengl, ie widgets and everything are drawn w/ opengl.
To use gtk you would have to write a gtk wrapper around opengl so that gtk uses opengl for drawing.
This is probably a lot of hard work, but would be an interesting experiment, as then other gtk apps could use this, and would be hardware accelerated.
you have to rewrite the GUI code (to use gtk widgets)
there are already mechanisms to use OpenGL with gtk like: GtkGLArea (an OpenGL widget) or GtkGLExt (that provides additional GDK objects which support OpenGL rendering in GTK)
Yes it is probably a lot of hard work!!!