GNOME Bugzilla – Bug 555848
Add introspection support
Last modified: 2010-01-04 16:51:23 UTC
http://cgwalters.livejournal.com/21209.html As per the above link, we should look into adding totem-pl-parser to the GIR repository. If this is going ahead, I'll be willing to handle it, including getting the introspection info into the GIR repo, and updating our gtk-doc comments with proper introspection annotation. However, any work on this should probably wait until the end of next week at the earliest, to allow for any revelations at the Boston summit.
gnome-bluetooth has some examples on how it should be done.
Created attachment 150658 [details] [review] Bug 555848 — Add introspection support Add complete introspection support to totem-pl-parser, including enough annotations to ensure the GIR file is accurate. Closes: bgo#555848
Created attachment 150706 [details] [review] Bug 555848 — Add introspection support Add complete introspection support to totem-pl-parser, including enough annotations to ensure the GIR file is accurate. Closes: bgo#555848
See bug #604770 for a way to do this without requiring introspection.m4 in tree (which is probably best, long-term). This is done in the updated patch.
Created attachment 150730 [details] [review] Bug 555848 — Add introspection support Add complete introspection support to totem-pl-parser, including enough annotations to ensure the GIR file is accurate. Closes: bgo#555848
commit fa45f9b86eb1523e1ee981c6a2aeb28b0230bab5 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Sat Jan 2 00:26:32 2010 +0000 Bug 555848 — Add introspection support Add complete introspection support to totem-pl-parser, including enough annotations to ensure the GIR file is accurate. Closes: bgo#555848 Makefile.am | 4 ++- autogen.sh | 1 + configure.in | 3 +- plparse/Makefile.am | 69 +++++++++++++++++++++++++++++++++++--------- plparse/totem-disc.c | 4 +- plparse/totem-pl-parser.c | 12 ++++---- plparse/totem-pl-parser.h | 6 ++-- 7 files changed, 72 insertions(+), 27 deletions(-) commit 067ef7123e389f071758712717c175c42c9af820 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Mon Jan 4 16:43:27 2010 +0000 Add gtk-doc support for introspection annotations docs/reference/totem-pl-parser-docs.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)