| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
pkg-config does not take these lightly.
https://bugzilla.gnome.org/show_bug.cgi?id=663937
|
|
|
|
|
|
| |
Old versions of Clutter-GTK used Clutter's prefix since we mapped
a specific version of Clutter's API. Now that Clutter is API stable
we don't need to do that anymore, and we can move to our own prefix.
|
|
|
|
|
|
|
|
| |
The include path for Clutter-GTK is:
$(includedir)/clutter-<clutter_api_version>
and not <clutter_gtk_api_version>.
|
|
|
|
|
| |
Instead of hardcoding the Clutter API version, we should be using
variables.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The inclusion path for Clutter-GTK is:
$(includedir)/clutter-$(clutter_api_version)
So that:
#include <clutter-gtk/clutter-gtk.h>
Will work as expected.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* De-crustify the configure.ac file by using AS_IF(), AS_CASE()
and other useful macros
* Update all the variables
* Fix the pkg-config file Requires:, and expose the flavour
and API version as variables
* Fix the autogen.sh script
* Use Shave to clean up the libtool and gcc incantations and
make the output useful again
|
|
|
|
|
| |
* Makefile.am:
* clutter-gtk.pc.in: Remove last bits of 0.8 usage.
|
|
|
|
|
| |
* clutter-gtk.pc.in: Fix the pkg-config file. (Ignacio Casal
Quinteiro)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* clutter-gtk.pc.in: Fix the inclusion directory
* clutter-gtk/gtk-clutter-embed.c: Synch up with the stable branch
to handle focus. Also remove the ClutterContainer implementation.
* clutter-gtk/gtk-clutter-util.[ch]: Fully document and add the
gtk_clutter_texture_set_from_icon_name() helper function.
* configure.ac: Whitespace
* examples/gtk-clutter-test.c: Update.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* clutter-gtk.pc.in:
* configure.ac:
Bump up to unstable 0.7 version and clutter req.
* clutter-gtk/gtk-clutter-embed.c:
* clutter-gtk/gtk-clutter-embed.h:
Add clutter_gtk_init(), as to use new API to share DISPLAY and
turn off Clutter 'automatic' event collection.
Add methods for;
expose - Queue a Clutter redraw.
map - set Actor mapped flag.
show/hide - Forward to stage also.
Minor doc additions.
* examples/gtk-clutter-events.c:
Add some minor comments re when to call show_all().
* examples/gtk-clutter-test.c:
Fix event->actor mapping.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Bump up to 0.5.1 and require Clutter 0.5.3
using clutter-x11.
* clutter-gtk.pc.in: Require clutter-x11-0.5.
* clutter-gtk/Makefile.am:
* clutter-gtk/gtk-clutter-embed.[ch]: Add the new GtkClutterEmbed
widget; this widget reverts back to the old, pre-XEMBED implementation
of an embeddable stage, by letting Clutter draw directly onto a
child GdkWindow, thanks to the fixes that went into Clutter
core. (#716, #717, #718, based on a patch by Havoc Pennington)
* clutter-gtk/clutter-gtk.[ch]: Remove the XEMBED based embeddable
widget.
* examples/gtk-clutter-events.c:
* examples/gtk-clutter-test.c: Update the tests for the new API.
|
|
|
|
|
|
|
|
| |
* configure.ac:
* clutter-gtk.pc.in:
* Makefile.am:
* clutter-gtk/Makefile.am: Bump up to 0.5.0 and require
clutter-gtk-0.5 as well.
|
|
|
|
|
|
|
|
| |
* configure.ac: Bump up to 0.4.0; require clutter-glx-0.4.
* clutter-gtk.pc.in:
* Makefile.am:
* clutter-gtk/Makefile.am: Update.
|
|
|
|
|
|
|
| |
* clutter-gtk/Makefile.am:
* clutter-gtk.pc.in: Install (and use) a versioned library, to
match the behaviour of clutter-core and the other integration
libraries.
|
|
|
|
|
|
| |
* clutter-gtk.pc.in: Depend on the right clutter pkgconfig file
* Makefile.am: Install a versioned clutter-gtk pkgconfig file
|
|
|
|
|
| |
* clutter-gtk.pc.in:
Fix to require 0.3 clutter.
|
|
|
|
|
|
| |
* clutter-gtk.pc.in:
* clutter-gtk/Makefile.am:
More version fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* clutter-gtk/gtk-clutter.c:
* clutter-gtk/gtk-clutter.h:
Redo to subclass GtkSocket and use XEMBED to embed clutter stage.
Needs at least clutter 0.2.2. Avoids previous issues with
white textures when painting onto a GtkWindow.
* examples/gtk-clutter-test.c: (main):
Update.
* configure.ac:
* clutter-gtk.pc.in:
Fixups to require clutter-0.2.2
|
|
|