2008-10-20 Emmanuele Bassi <ebassi@linux.intel.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Mon, 20 Oct 2008 15:29:40 +0000 (15:29 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Mon, 20 Oct 2008 15:29:40 +0000 (15:29 +0000)
commitcaf305e365ed92c7f7a3750e88a37f5fc9922da7
treed4e576332e0942fcbc24cc2113b467b1e4f29f0b
parent713766257c46a7fed378db6e44d03ccdf0739a6c
2008-10-20  Emmanuele Bassi  <ebassi@linux.intel.com>

* clutter-gtk/Makefile.am:
* examples/Makefile.am: Update the build.

* clutter-gtk/clutter-gtk.h: Added a single include header, and
disabled the inclusion of specific headers; this keeps the
library clean and future-proof, now that we have more than one
header file.

* clutter-gtk/gtk-clutter-embed.h:
* clutter-gtk/gtk-clutter-util.h: Disabled the direct inclusion
of a single header file.

* clutter-gtk/gtk-clutter-scrollable.c:
* clutter-gtk/gtk-clutter-scrollable.h: Added a GtkClutterScrollable
interface for scrollable actors using GtkAdjustments.

* clutter-gtk/gtk-clutter-viewport.c:
* clutter-gtk/gtk-clutter-viewport.h: Added a scrollable actor
implementing GtkClutterScrollable.

* doc/reference/Makefile.am:
* doc/reference/clutter-gtk-docs.sgml:
* doc/reference/clutter-gtk-sections.txt:
* doc/reference/clutter-gtk.types: Update the documentation.

* examples/gtk-clutter-events.c:
* examples/gtk-clutter-multistage.c:
* examples/gtk-clutter-test.c: Update to include clutter-gtk.h.

* examples/gtk-clutter-viewport.c: Added an example of
the GtkClutterViewport usage.
18 files changed:
ChangeLog
clutter-gtk/Makefile.am
clutter-gtk/clutter-gtk.h [new file with mode: 0644]
clutter-gtk/gtk-clutter-embed.h
clutter-gtk/gtk-clutter-scrollable.c [new file with mode: 0644]
clutter-gtk/gtk-clutter-scrollable.h [new file with mode: 0644]
clutter-gtk/gtk-clutter-util.h
clutter-gtk/gtk-clutter-viewport.c [new file with mode: 0644]
clutter-gtk/gtk-clutter-viewport.h [new file with mode: 0644]
doc/reference/Makefile.am
doc/reference/clutter-gtk-docs.sgml
doc/reference/clutter-gtk-sections.txt
doc/reference/clutter-gtk.types
examples/Makefile.am
examples/gtk-clutter-events.c
examples/gtk-clutter-multistage.c
examples/gtk-clutter-test.c
examples/gtk-clutter-viewport.c [new file with mode: 0644]