Carlos Garnacho
dc6d3cead2
backends: Shuffle ClutterBackendX11 code into MetaClutterBackendX11
...
We have a Clutter implementation of the X11, just to subclass it in
our backends. Move the implementation entirely to src/backends/x11.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1862 >
2021-07-16 19:08:06 +02:00
Carlos Garnacho
d7d92b0ddc
clutter: Drop ClutterInputDevice axis API
...
Most of this comes from X11 peculiarities that were open coded in
the Clutter ABI. We don't need this except in X11, so move this axis
handling there.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403 >
2020-11-27 15:14:34 +00:00
Carlos Garnacho
b1d12a994d
clutter: Drop ClutterInputDevice::enabled and setter/getter
...
This is unused now, and not something we generally allow.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403 >
2020-11-27 15:14:33 +00:00
Carlos Garnacho
9e894b2e1d
tests: Drop usage of clutter_input_device_get_device_id()
...
We already print device names there.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1569 >
2020-11-18 19:10:48 +00:00
Jonas Ådahl
0d95f4d854
tests/clutter: Always use stage from backend
...
This removes all occurrences of creating a custom stage from the tests,
making them always use the one from MetaBackend. This will allow for
further cleanups.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1364
2020-08-13 17:51:56 +02:00
Georges Basile Stavracas Neto
d4953c77c3
clutter/actor: Remove clutter_actor_show_all
...
Actors are visible by default these days, and this function
is deprecated for a long time.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1332
2020-06-27 13:35:45 +00:00
Jonas Ådahl
fe27a6ea3b
clutter/stage: Remove hide/show cursor API
...
This removes it from the stage window API too. It's managed by the
mutter backends, so we don't need the stage window to do it as well.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1175
2020-04-06 14:08:25 +00:00
Carlos Garnacho
873449d0f9
tests: Replace ClutterDeviceManager usage in favor of ClutterSeat
...
https://gitlab.gnome.org/GNOME/mutter/merge_requests/852
2020-01-30 18:11:23 +01:00
Jonas Ådahl
14bb104ef0
tests/clutter: Replace ClutterTexture from image with custom helper
...
ClutterTexture is deprecated, lets remove the trivial usage with a
simple gdk-pixbuf using constructor putting pixel contents into a
ClutterImage then putting said image in a plain ClutterActor.
Tested partially, as the interactive tests cannot be properly run at the
moment.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/932
2019-11-13 13:56:08 +00:00
Carlos Garnacho
cfb8f18cef
clutter: Move tests to src/tests
...
Clutter doesn't hold anymore backend implementations, move tests where
we have one that we may assign.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/672
2019-08-24 08:59:08 +00:00