Rui Matos
ed0051d0b4
clutter: make library private to mutter
2016-04-12 19:57:35 +02:00
Ray Strode
8675400191
configure: hardcode backends
2016-04-12 19:57:35 +02:00
Ray Strode
2cdd4b8250
tslib: drop tslib support
2016-04-12 19:57:35 +02:00
Ray Strode
89daa8d4fa
wayland: drop wayland backend
2016-04-12 19:57:35 +02:00
Ray Strode
04c84b049f
gdk: drop gdk backend
2016-04-12 19:57:35 +02:00
Ray Strode
0777de1757
osx: drop osx support
2016-04-12 19:57:35 +02:00
Ray Strode
6d0829b0d2
cex100: drop GDL support
2016-04-12 19:57:35 +02:00
Ray Strode
8f205d76e1
mir: drop mir backend
2016-04-12 19:57:35 +02:00
Ray Strode
c7472841b1
win32: drop win32 support
2016-04-12 19:57:35 +02:00
Emmanuele Bassi
449b8ec9f5
Post-release version bump to 1.26.1
2016-03-21 14:34:48 +00:00
Emmanuele Bassi
3f1b0adb9d
Release Clutter 1.26.0
2016-03-21 14:24:59 +00:00
Emmanuele Bassi
be7fa8c2cb
Post-release version bump to 1.25.7
2016-02-18 18:51:47 +00:00
Emmanuele Bassi
ee68130efe
Release Clutter 1.25.6
2016-02-18 18:41:49 +00:00
Emmanuele Bassi
483a4bb00e
build: Use AC_COMPILE_IFELSE
...
Instead of AC_TRY_COMPILE, which has been deprecated by newer autoconf.
2016-02-18 17:19:09 +00:00
Emmanuele Bassi
26386c6026
Post-release version bump to 1.25.5
2016-01-21 16:20:02 +00:00
Emmanuele Bassi
0b7e2886f3
Release Clutter 1.25.4
2016-01-21 16:06:08 +00:00
Emmanuele Bassi
1f46697c4f
Post-release version bump to 1.25.3
2015-12-17 14:24:44 +00:00
Emmanuele Bassi
314ba2c6ac
Release Clutter 1.25.2 (snapshot)
2015-12-17 14:14:24 +00:00
Emmanuele Bassi
fae541ebf1
build: Rework the default rules for the EGL backend
...
So that we can set it to 'check', and do configure-time discovery of the
dependencies, instead of enabling it explicitly.
This should make it easier to spot build issues on environments like
Continuous, which build Clutter and Cogl for running as part of the
display server infrastructure on Wayland.
2015-12-11 16:39:32 +00:00
Emmanuele Bassi
bb23335b5f
Add a configuration option for deciding the Cogl drivers to use
...
Using environment variables only is not convenient for all platforms,
and in some cases it's beneficial to decide the default driver when
building Clutter. Cogl already has a similar configuration switch, and
since Clutter is overriding the default Cogl behaviour, it should offer
the same mechanism.
https://bugzilla.gnome.org/show_bug.cgi?id=742678
2015-12-10 16:38:46 +00:00
Emmanuele Bassi
7fe12eca54
build: Use the 'x11' pkg-config module to check for X11
...
Don't look at GLX headers or symbols; we don't use them anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=759191
2015-12-08 17:20:13 +00:00
Emmanuele Bassi
3b6ed43edd
build: Add --disable-Werror
...
We enable a bunch of compiler flags to trip common errors during
development. While this is very useful while hacking on Clutter, it
makes the life of people building Clutter on automated build systems
much harder; thus, we should have a configuration option to opt out of
the -Werror business.
GNOME has pretty much standardised on `--disable-Werror`, so we should
crib that configure option.
2015-11-30 13:15:52 +00:00
Emmanuele Bassi
8a63ea031d
Bump up version to 1.25.1
2015-11-18 11:54:26 +00:00
Emmanuele Bassi
410d59f5a1
Post-release version bump to 1.24.3
2015-10-12 22:45:27 +01:00
Emmanuele Bassi
55dc86c0c0
Release Clutter 1.24.2
2015-10-12 19:55:39 +01:00
Emmanuele Bassi
5fecf2b293
Post-release version bump to 1.24.1
2015-09-15 13:12:09 +01:00
Emmanuele Bassi
d490477f4e
Release Clutter 1.24.0
2015-09-15 12:46:44 +01:00
Emmanuele Bassi
6cc12adf4d
Post-release version bump to 1.23.7
2015-08-21 15:02:47 +01:00
Emmanuele Bassi
113b7bac51
Release Clutter 1.23.6
2015-08-21 14:47:04 +01:00
Emmanuele Bassi
f5409ecd3a
Bump up requirement for Cogl
...
We're going to use API added in Cogl 1.21.
2015-08-21 11:57:59 +01:00
Emmanuele Bassi
9a10c3cbee
Add an explicit dep on GIO
...
We use GIO types in the API, so we cannot just rely on our dependencies
to add GIO.
2015-08-11 09:14:19 +01:00
Emmanuele Bassi
691be437ad
Post-release version bump to 1.23.5
2015-07-22 19:25:01 +01:00
Emmanuele Bassi
23596a0ca6
Release Clutter 1.23.4
2015-07-22 19:13:00 +01:00
Carlos Garnacho
5b8a2a9e15
evdev: Handle libinput touchpad swipe/pinch gesture events
...
The translation from libinput events is fairly straightforward, as they
map almost 1:1.
2015-07-10 21:47:30 +02:00
Emmanuele Bassi
19fbbcd358
build: Do not define Wayland support unconditionally
...
Now that we discover at configure time if Wayland is available, we
should only enable support if we find it.
https://bugzilla.gnome.org/show_bug.cgi?id=752104
2015-07-08 11:05:10 +01:00
Emmanuele Bassi
7cde4486aa
build: Bump GLib dependency
...
We need GListModel, in GIO since 2.44.
2015-07-07 16:03:31 +01:00
Emmanuele Bassi
d09c204a26
build: Automatically detect Wayland support
...
Like we do for X11, GDK, MacOS, and Windows, the Wayland backend can be
autodetected. We should only fail if the Wayland support was explicitly
asked at configure time, but the dependencies were not satisfied.
2015-07-07 16:03:31 +01:00
Emmanuele Bassi
852ba2c089
Post-release version bump to 1.23.3
2015-06-18 16:39:17 +01:00
Emmanuele Bassi
f244d9383a
Release Clutter 1.23.2
2015-06-18 16:30:16 +01:00
Emmanuele Bassi
dd9e43e98d
build: No need to conditionally include -Wshadow
...
Cogl is not in tree any more, and compiler warnings are properly
addressed.
2015-06-10 14:01:32 +01:00
Emmanuele Bassi
0eb300e2ee
build: Use the same pattern for the manual Mir check
...
Ensure that the checks are similar and create similar results.
2015-06-10 14:00:05 +01:00
Emmanuele Bassi
2fd47ce08e
build: Manually check for Wayland support in Cogl
...
The Cogl pkg-config file does not specify the supported backends, which
means we need to manually check for the platform, like we do for Mir.
2015-06-10 13:59:18 +01:00
Emmanuele Bassi
e5941ee810
build: Remove unused internal defines
...
We don't use them any more in the code base.
I swear I keep deleting them, and they keep popping back up.
2015-06-10 12:32:26 +01:00
Emmanuele Bassi
67bf902022
Move API reference down one level
...
Since we only have one API reference, we can drop the clutter/
sub-level, and have all the files under doc/reference.
2015-05-19 15:27:30 +01:00
Emmanuele Bassi
c7bbe2a9f6
Remove the separate Cally API reference
2015-05-19 15:27:30 +01:00
Emmanuele Bassi
bb52fa81ce
Post-branch version bump to 1.23.1
2015-03-23 13:30:50 +00:00
Emmanuele Bassi
83edd9c4c5
Post-release version bump to 1.22.1
2015-03-23 11:27:58 +00:00
Emmanuele Bassi
22f340a6c8
Release Clutter 1.22.0 (stable)
2015-03-23 11:07:05 +00:00
Emmanuele Bassi
0bb5993b2b
build: Remove unused internal define
...
We haven't use HAVE_CLUTTER_GLX internally for a while; the last user
was Cally, which has been ported to the correct CLUTTER_WINDOWING_X11
symbol.
2015-03-23 11:00:00 +00:00
Emmanuele Bassi
ce8b644b78
Post-release version bump to 1.21.9
2015-03-15 16:15:45 +00:00