Re: [GObjectIntrospection] Cleaning up GIRepository



On Mon, Aug 23, 2010 at 14:10, Johan Dahlin <johan gnome org> wrote:
>
>> 3) g_object_info_get_properties:
>> transfer could be placed as a GParamFlag and array fixed size / array
>> null terminated could be added as part of a new g_param_spec_array()
>> (I am not sure about the latter, are there properties which are GArray
>> / GPtrArray / C arrays?)
>> then is just a matter of g_object_class_list_properties
>
> GObjectInfo needs to know about properties and signals which are also
> available in the glib type system because annotations might override them.
> For instance, we want to include array/transfer/direction metadata which
> is only available in the typelib.
>
> Currently both gjs/pygobject uses the gtype system for both signals
> and properties,
> but they need to be ported over to use gobject-introspection information.

PyGObject does use introspection information for properties now :)

Regards,

Tomeu


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