adg: dropped ADG_TYPEDEF
commit093d9880c4c9b3242ad21dc4379c22196d343daf
authorNicola Fontana <ntd@entidi.it>
Fri, 15 Feb 2013 14:18:05 +0000 (15 15:18 +0100)
committerNicola Fontana <ntd@entidi.it>
Fri, 15 Feb 2013 14:18:05 +0000 (15 15:18 +0100)
tree6ea40cbed50c3c1fe038721dc7a417c0d946ba32
parent4115270ffaa9b20c528648d2ef91baca42be41d9
adg: dropped ADG_TYPEDEF

This was a horrible hack to get gtk-doc working. Anyway it messed up the
GObject introspection side.

Dropped the hack and accessed a private struct in cairo.h (the lesser of
two evils). Rearranged code to still work with gtk-doc by using a helper
header file disabled only from the gtk-doc side.
17 files changed:
docs/adg/Makefile.am
src/adg.h.in
src/adg/Makefile.am
src/adg/adg-canvas.h.in
src/adg/adg-dim.c
src/adg/adg-dress.h
src/adg/adg-entity.h
src/adg/adg-forward-declarations.h [new file with mode: 0644]
src/adg/adg-internal.h
src/adg/adg-matrix.h
src/adg/adg-point.h
src/adg/adg-style.h
src/adg/adg-table-cell.h
src/adg/adg-table-row.h
src/adg/adg-table.h
src/adg/adg-utils.c
src/adg/adg-utils.h