Giovanni Campagna
cd1749a2a5
evdev: switch to libevdev for fetching the events
...
libevdev is a library that wraps the evdev subsystem, with
the ability to synchronize the state after a SYN_DROPPED event
from the kernel.
https://bugzilla.gnome.org/show_bug.cgi?id=706494
2013-09-09 13:24:19 +02:00
Emmanuele Bassi
c141bda460
Post-release version bump to 1.15.93
2013-09-02 23:59:14 +01:00
Emmanuele Bassi
d38e7127fe
Release Clutter 1.15.92 (snapshot)
2013-09-02 23:40:41 +01:00
Emmanuele Bassi
8f88ada0c6
build: Depend on Cogl 1.15.9
...
The laxy texture allocation has been removed from Cogl 1.15, so we need
to depend on the new developers snapshot.
2013-09-02 17:06:03 +01:00
Emmanuele Bassi
f3f0dff16a
Revert "Depend on the cogl-path-1.0 pkg-config file"
...
This reverts commit b6fc4a810f
.
It seems that the Cogl/Cogl-Path split was not meant to break API/ABI,
so we should not check for a new dependency. Let's revert the commit,
and wait for Cogl to get fixed instead.
2013-08-20 11:26:11 +01:00
Emmanuele Bassi
b6fc4a810f
Depend on the cogl-path-1.0 pkg-config file
...
The CoglPath API has been split from the main Cogl SO, and we need to
add it as a dependency.
https://bugzilla.gnome.org/show_bug.cgi?id=706367
2013-08-20 10:54:52 +01:00
Emmanuele Bassi
6a4a8b584b
Post-release version bump to 1.15.91
2013-08-20 00:21:40 +01:00
Emmanuele Bassi
ee6be96a3b
Release Clutter 1.15.90
2013-08-20 00:09:28 +01:00
Emmanuele Bassi
97bf60f6ec
Show if we are installing the tests in the configure summary
2013-08-19 23:22:38 +01:00
Jasper St. Pierre
e38ea7a20f
x11: Remove support for XInput 1
...
Now we either use core X11 or XInput 2.
https://bugzilla.gnome.org/show_bug.cgi?id=703969
2013-07-11 14:03:43 -04:00
Neil Roberts
2db5ae56cf
Bump the required Cogl version to 1.15.1
...
The unstable Wayland API which Clutter is using has changed so it will
soon no longer build with Cogl 1.14 when Wayland support is enabled.
https://bugzilla.gnome.org/show_bug.cgi?id=703877
2013-07-10 13:28:11 +01:00
Emmanuele Bassi
dfe6198563
Post-release version bump to 1.15.3
2013-07-10 13:24:12 +01:00
Emmanuele Bassi
88f6bcdf73
Release Clutter 1.15.2 (snapshot)
2013-07-10 12:32:25 +01:00
Emmanuele Bassi
13e3fc286d
build: Bump up the GLib dependency
...
We need the new macros for declaring private instance data.
2013-07-03 14:01:36 +01:00
Emmanuele Bassi
1fb0295ba1
build: Enable Cogl support with Wayland
...
The Wayland backend is based on Cogl, so we need to turn on the
SUPPORT_COGL flag to avoid breaking the build; this always went
unnoticed because we usually build the Wayland client backend
with the X11 backend.
Reported-by: Ross Burton <ross.burton@intel.com>
2013-06-27 16:42:40 +01:00
Matthias Clasen
e98f32b7c8
Install conformance tests
...
Install the conformance tests, and metadata to run them
with gnome-desktop-testing-runner.
https://bugzilla.gnome.org/show_bug.cgi?id=702941
2013-06-23 23:28:19 -04:00
Emmanuele Bassi
75702fde4d
Bump the requirement for Cogl to its stable release
2013-04-04 11:53:38 +01:00
Emmanuele Bassi
197eae2e00
build: Disable debugging code in stable releases
...
Pretty much what GLib and GTK+ do, and the 1.x cycle has gone on for a
while, now.
2013-03-13 15:05:27 -03:00
Emmanuele Bassi
e72d27815b
build Bump to 1.15.1
...
In theory, master should become 1.99 at some point, but if we do that
all Hell breaks loose, so let's use 1.15 for the time being.
2013-03-04 12:24:23 +00:00
Adel Gadllah
3f9ae47029
build: Bump cogl requirement
...
This is needed for the buffer_age changes.
2013-02-06 21:31:01 +01:00
Emmanuele Bassi
f7f2635fbf
Post-release version bump to 1.13.3
2012-12-18 01:57:23 +00:00
Emmanuele Bassi
790ecbaf94
Release Clutter 1.13.2
2012-12-18 01:40:39 +00:00
Rob Bradford
4316592c2f
wayland: Add wayland-client to pkg-config flags
2012-10-12 18:42:55 +01:00
Emmanuele Bassi
834c18c3fd
Post-branch version bump to 1.13.1
2012-10-05 17:37:48 +01:00
Emmanuele Bassi
ab011c44ac
Post-release version bump to 1.12.1
2012-09-24 17:46:10 +01:00
Emmanuele Bassi
075aa21b3a
Release Clutter 1.12.0
2012-09-24 17:27:05 +01:00
Emmanuele Bassi
26eb599997
Post-release version bump to 1.11.17
2012-09-17 22:59:11 +01:00
Emmanuele Bassi
ec96435f2f
Release Clutter 1.11.16 (snapshot)
2012-09-17 22:48:44 +01:00
Emmanuele Bassi
2ed703cf06
Post-release version bump to 1.11.15
2012-09-03 22:48:52 +01:00
Emmanuele Bassi
9019a3754f
Release Clutter 1.11.14 (snapshot)
2012-09-03 22:34:52 +01:00
Emmanuele Bassi
7b89b5de8c
Post-release version bump to 1.11.13
2012-08-20 20:31:07 +01:00
Emmanuele Bassi
062491cf11
Release Clutter 1.11.12 (snapshot)
2012-08-20 19:41:36 +01:00
Emmanuele Bassi
b58f00cb9a
Post-release version bump to 1.11.11
2012-08-07 09:58:23 +01:00
Emmanuele Bassi
8b2d70e6e4
Release Clutter 1.11.10 (snapshot)
2012-08-07 09:45:58 +01:00
Emmanuele Bassi
81cbb33cc5
build: Some warnings should always stop compilation
...
Not every single one, but things that we care about to avoid breaking
build on other platforms, or for security issues, should not be allowed.
We should not force everyone to use -Werror, though; and we should still
allow building Clutter without any special flag.
2012-07-30 10:54:18 +01:00
Emmanuele Bassi
9f83b64182
build: Move config.h under clutter/
...
We should not have header files in the project root.
2012-07-30 10:54:18 +01:00
Emmanuele Bassi
d3870c64ea
Post-release version bump to 1.11.9
2012-07-16 19:11:53 -04:00
Emmanuele Bassi
46694f6c61
Release Clutter 1.11.8
2012-07-16 19:00:26 -04:00
Alejandro Piñeiro
a8c829019f
a11y: remove implementation for [add/remove]_global_event_listener
...
Since release 2.5.3, ATK provides an implementation for those
methods, so toolkits doesn't need to implement them.
2012-06-27 14:40:56 +02:00
Emmanuele Bassi
5e5295ab13
Post-release version bump to 1.11.7
2012-06-25 23:59:39 +01:00
Emmanuele Bassi
0ab74e52da
Release Clutter 1.11.6
2012-06-25 23:52:07 +01:00
Emmanuele Bassi
5eb3fbf3cf
build: Add coverage support using lcov
...
Unlike gcov, lcov provides a nice HTML output that allows immediate
visualization of the current coverage.
The updates of the build system have been taken from GLib, which has
been using lcov for a while with good results.
2012-06-19 14:55:10 +01:00
Emmanuele Bassi
c4acae7752
build: Remove gcov from the build
...
We want to switch to lcov, so let's start with a clean slate.
2012-06-19 14:55:10 +01:00
Tomeu Vizoso
b339b845cb
tests: Add unit test for touch event handling
...
For now, it just generates a simple horizontal slide (by writing
to /dev/uinput) and checks that the stage gets the events at the
expected coordinates.
The test won't run if it doesn't have read/write permissions to
/dev/uinput.
It also adds OS_LINUX to config.h.
2012-06-07 12:12:56 +02:00
Emmanuele Bassi
784730db98
Post-release version bump to 1.11.5
2012-06-05 19:52:13 +01:00
Emmanuele Bassi
1d1cac02c0
Release Clutter 1.11.4 (snapshot)
2012-06-05 19:40:14 +01:00
Emmanuele Bassi
97563b640e
build: Fix BUILD_TESTS condition check
2012-05-02 11:59:50 +01:00
Emmanuele Bassi
704928a807
build: Allow disabling all tests and examples
...
This should allow nicer build automation and cross-compilation support.
The former --disable-conformance configure switch has been deprecated by
the --disable-tests one, which is more encompassing as it disables the
whole test suite.
2012-05-01 19:09:47 +01:00
Emmanuele Bassi
07c95ebf0c
Move examples from tests/interactive to a new top-level
...
The example code that is meant to be XIncluded into the API reference
should not be part of the interactive test suite: it's code that it is
meant to be used as a reference implementation - whereas the interactive
test suite should be allowed to be lean and test behaviour even in nasty
ways. In short: the test suite should not be the place where we show off
idiomatic code for educational purposes.
2012-05-01 19:00:35 +01:00
Emmanuele Bassi
64841d6498
Post-release version bump to 1.11.3
2012-05-01 14:04:37 +01:00