cally: Clean up the headers
authorEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 5 Jul 2010 13:43:18 +0000 (14:43 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 5 Jul 2010 15:45:43 +0000 (16:45 +0100)
commit09c6553f0dd086413ce80c17eec05665a6ea03d3
tree894debf8e221afebfd1f6ab19f79aca8fc5d0dea
parentda4dbbb9260fcbe3a142e0287a6b3b2ea90420ff
cally: Clean up the headers

Make Cally follow the single-include header file policy of Clutter and
Cogl; this means making cally.h the single include header, and requires
a new cally-main.h file for the functions defined by cally.h.

Also:

  • clean up the licensing notice and remove the FSF address;

  • document the object structures (instance and class);

  • G_GNUC_CONST-ify the get_type() functions;

  • reduce the padding for CallyActor sub-classes;

  • reduce the amount of headers included.
18 files changed:
clutter/cally/Makefile.am
clutter/cally/cally-actor-private.h
clutter/cally/cally-actor.c
clutter/cally/cally-actor.h
clutter/cally/cally-clone.h
clutter/cally/cally-group.h
clutter/cally/cally-main.h [new file with mode: 0644]
clutter/cally/cally-rectangle.h
clutter/cally/cally-root.h
clutter/cally/cally-stage.h
clutter/cally/cally-text.c
clutter/cally/cally-text.h
clutter/cally/cally-texture.h
clutter/cally/cally-util.h
clutter/cally/cally.c
clutter/cally/cally.h
clutter/cally/cally.pc.in
doc/reference/cally/Makefile.am