After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729902 - Add GObject Introspection support
Add GObject Introspection support
Status: RESOLVED WONTFIX
Product: gtkglarea
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: C.J. Collier
Xavier Ordoquy
Depends on: 707723
Blocks:
 
 
Reported: 2014-05-10 01:41 UTC by Simon Feltman
Modified: 2015-02-10 00:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add initial GObject Introspection support (8.14 KB, patch)
2014-05-10 01:51 UTC, Simon Feltman
needs-work Details | Review
Add initial GObject Introspection support (7.89 KB, patch)
2014-08-05 05:28 UTC, Simon Feltman
none Details | Review

Description Simon Feltman 2014-05-10 01:41:53 UTC
Add GObject Introspection annotations and gir/typelib generation to GtkGLArea.

https://wiki.gnome.org/Projects/GObjectIntrospection
Comment 1 Simon Feltman 2014-05-10 01:51:48 UTC
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.
Comment 2 Javier Jardón (IRC: jjardon) 2014-08-05 01:55:28 UTC
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!
Comment 3 Simon Feltman 2014-08-05 05:28:54 UTC
Created attachment 282494 [details] [review]
Add initial GObject Introspection support

Rebased and renamed GI namespace to Ggla.
Comment 4 Emmanuele Bassi (:ebassi) 2014-11-15 16:19:29 UTC
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.
Comment 5 Emmanuele Bassi (:ebassi) 2015-02-10 00:21:00 UTC
I think we should close this bug. newly written code using GTK+ 3.x and introspection should use GTK+'s own API.