GNOME Bugzilla – Bug 729902
Add GObject Introspection support
Last modified: 2015-02-10 00:21:00 UTC
Add GObject Introspection annotations and gir/typelib generation to GtkGLArea. https://wiki.gnome.org/Projects/GObjectIntrospection
Created attachment 276271 [details] [review] Add initial GObject Introspection support Add automake hooks for GI and make targets for gir and typelib files. Add typedef for configuration attributes with basic documentation. Rename attrList to attrlist in header file to match C function and styling standards. This adds a new repository named GtkGL with classes named GtkGL.Area and GtkGL.Context.
Thanks a lot for your patch (and sorry for the late reply)! Ive just committed the GTK+3 port to master, can you rebase this patch against current git? Thanks!
Created attachment 282494 [details] [review] Add initial GObject Introspection support Rebased and renamed GI namespace to Ggla.
I'm not entirely sure it's worth keeping GtkGLArea around enough to get language bindings using it — GTK+ 3.16 will have OpenGL support out of the box, as well as a GtkGLArea widget.
I think we should close this bug. newly written code using GTK+ 3.x and introspection should use GTK+'s own API.