Added and improved overall GObject introspection
commit1348901d91c1abd7a98b68acab5de0b7ded461b2
authorNicola Fontana <ntd@entidi.it>
Sat, 2 Apr 2011 14:06:56 +0000 (2 16:06 +0200)
committerNicola Fontana <ntd@entidi.it>
Sat, 2 Apr 2011 14:55:14 +0000 (2 16:55 +0200)
treef0ddf98f47136b9949f352d7412de9815a1f087d
parente11d17bfbfb58e636c8715bada2eb37f98d132a7
Added and improved overall GObject introspection

This is the initial dirty implementation of GObject introspection for
the ADG project. The gir and typelib files are generated but still not
distributed.

Actually the resulting files are checked locally against the LUA
bindings generated by using LGob:

http://oproj.tuxfamily.org/wiki/doku.php?id=lgob
73 files changed:
configure.ac
docs/adg/Makefile.am
docs/cpml/Makefile.am
po-properties/it.po
src/adg-gtk/.gitignore
src/adg-gtk/Makefile.am
src/adg-gtk/adg-gtk-area.c
src/adg-gtk/adg-gtk-introspection.h [copied from src/cpml/cpml-utils.h with 56% similarity]
src/adg-gtk/adg-gtk-layout.c
src/adg-gtk/adg-gtk-utils.c
src/adg/.gitignore
src/adg/Makefile.am
src/adg/adg-adim.c
src/adg/adg-alignment.c
src/adg/adg-arrow.c
src/adg/adg-canvas.c
src/adg/adg-color-style.c
src/adg/adg-container.c
src/adg/adg-dim-style.c
src/adg/adg-dim.c
src/adg/adg-dress-builtins.c
src/adg/adg-dress.c
src/adg/adg-edges.c
src/adg/adg-entity.c
src/adg/adg-enums.c
src/adg/adg-fill-style.c
src/adg/adg-font-style.c
src/adg/adg-hatch.c
src/adg/adg-introspection.h [copied from src/cpml/cpml-utils.h with 56% similarity]
src/adg/adg-ldim.c
src/adg/adg-line-style.c
src/adg/adg-logo.c
src/adg/adg-marker.c
src/adg/adg-matrix.c
src/adg/adg-model.c
src/adg/adg-pair.c
src/adg/adg-pango-style.c
src/adg/adg-path.c
src/adg/adg-pattern.c
src/adg/adg-point.c
src/adg/adg-primitive.c
src/adg/adg-projection.c
src/adg/adg-rdim.c
src/adg/adg-ruled-fill.c
src/adg/adg-segment.c
src/adg/adg-stroke.c
src/adg/adg-style.c
src/adg/adg-table-style.c
src/adg/adg-table.c
src/adg/adg-text.c
src/adg/adg-textual.c
src/adg/adg-title-block.c
src/adg/adg-toy-text.c
src/adg/adg-trail.c
src/adg/adg-utils.c
src/cpml/.gitignore [new file with mode: 0644]
src/cpml/Makefile.am
src/cpml/cpml-arc.c
src/cpml/cpml-arc.h
src/cpml/cpml-curve.c
src/cpml/cpml-extents.c
src/cpml/cpml-extents.h
src/cpml/cpml-introspection.h [copied from src/cpml/cpml-utils.h with 59% similarity]
src/cpml/cpml-line.c
src/cpml/cpml-pair.c
src/cpml/cpml-pair.h
src/cpml/cpml-primitive-private.h
src/cpml/cpml-primitive.c
src/cpml/cpml-primitive.h
src/cpml/cpml-segment.c
src/cpml/cpml-segment.h
src/cpml/cpml-utils.c
src/cpml/cpml-utils.h