GNOME Bugzilla – Bug 635169
Please support gobject-introspection
Last modified: 2010-11-18 13:23:28 UTC
libnotify does not yet build a GIR. Since I need it for a project of mine, I'm currently looking into adding it. See http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport
Created attachment 174769 [details] [review] add some more GIR annotations Ah, seems that Jonathan Matthew and I collided mid-air, he committed a similar patch to mine. This patch adds some missing GIR annotations, can I push this? I'm also currently writing a test Python script which exercises the locally built typelib. It currently bails out on calling add_action() on an assert violation in pygi, but the main functionality is already working fine. Do you want me to commit the test script (tests/test-gir.py) to trunk as well?
Created attachment 174770 [details] current GIR test script Current version of my GIR test script
Looks good. Please add the test as well. Thanks.
Also, it should be considered to change the namespace version to 0.4 to match the ABI, not the project version number. I think that's more in line with the already existing GIR versions?
Comment on attachment 174769 [details] [review] add some more GIR annotations Thanks, committed the annotations.
Python test script committed as b2020b7f2acf380c5e40fa701a98424ade5be6c0 Thanks for the super-fast review!
(In reply to comment #4) > Also, it should be considered to change the namespace version to 0.4 to match > the ABI, not the project version number. I think that's more in line with the > already existing GIR versions? Doesn't match the API though right?