Re: [Gegl-developer] Returning to python-gegl




On 13 February 2015 at 01:52, Joao S. O. Bueno

I've been looking around, one problem seems to be that since BABL
has no introspection, any functions relying on BABL parameters
(even just babl formats, which are ordinary C strings with
a fancy typedef) are not exported.
 
Daniel Sabo fixed this a good while back, by writing simple wrappers with introspectable type signatures:
https://github.com/GNOME/gegl/blob/master/gegl/gegl-introspection-support.h
There are tests here that shows how it gets used https://github.com/GNOME/gegl/tree/master/tests/python

Adding introspection to Babl proved impossible without changing the API, due to the strict conventions that GI requires.
https://bugzilla.gnome.org/show_bug.cgi?id=673422

--
Jon Nordby - www.jonnor.com


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]