GNOME Bugzilla – Bug 645822
gegl should have gobject-introspection bindings
Last modified: 2013-02-04 07:08:24 UTC
Created attachment 184350 [details] [review] Patch to add basic GI GI is the direction bindings in the GNOME stack is going.
Comment on attachment 184350 [details] [review] Patch to add basic GI Committed.
Keeping the bug open. Fixed status requires at least: 1) Bug 645817 to be solved 2) Going over all symbols and adding annotations 3) A real example of how to use from a language with GI-based bindings (ex: Python) I would love help with 2) and 3).
Babl is exposed in several places, adding its introspection issues as dependencies
For now I've skipped the parts of the Gegl API that exposes Babl, so that at least the other parts can be accessed though bindings.
The complete API does not have gobject-introspection bindings, this does however not render GEGL unusable from languages that can use it. Closing the bug for now, writing operations and doing low-level things from python/ruby etc.. is not a high priority.