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 346947 - Add infrastructure to support dynamic modules
Add infrastructure to support dynamic modules
Status: RESOLVED OBSOLETE
Product: pygobject
Classification: Bindings
Component: gobject
Git master
Other Linux
: Normal normal
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on: 346946
Blocks:
 
 
Reported: 2006-07-07 20:58 UTC by Johan (not receiving bugmail) Dahlin
Modified: 2010-09-23 16:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
v1 (6.19 KB, patch)
2006-07-07 21:36 UTC, Johan (not receiving bugmail) Dahlin
none Details | Review

Description Johan (not receiving bugmail) Dahlin 2006-07-07 20:58:14 UTC
This is the gobject part of bug 346946, add hooks to make it possible to create dynamic modules.

It's mainly used to be able to support gobject.new("GtkWindow") even when there is not a wrapper creates for GtkWindow. 
This is accomplished by creating a hashtable and let the modules register callback functions for all known types.
Comment 1 Johan (not receiving bugmail) Dahlin 2006-07-07 21:36:19 UTC
Created attachment 68595 [details] [review]
v1
Comment 2 Gustavo Carneiro 2006-07-09 11:50:26 UTC
I commented in bug 346946 regarding this API.
Comment 3 johnp 2010-09-23 16:23:00 UTC
Closing as this is over 4 years old