mutter/src
Carlos Garnacho d55b44df50 backends/native: Protect MetaBarrierManagerNative
While barriers will be added from the main thread, the native barrier
manager will sit close to the MetaSeatImpl in its own thread. Add the
necessary locking so that we can pass MetaBarrierImplNative from the
UI thread to the input thread, and ensure the MetaBarrier signals are
still emitted in the UI thread.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403
2020-08-13 21:40:10 +02:00
..
backends backends/native: Protect MetaBarrierManagerNative 2020-08-13 21:40:10 +02:00
compositor clutter/actor: Return the actor used when picking clock 2020-08-13 06:34:05 +00:00
core backends: Make MetaInputMapper take over MetaInputSettings public API 2020-08-13 21:13:30 +02:00
meta backends: Use graphene_point_t on meta_cursor_tracker_get_pointer() 2020-08-13 21:11:31 +02:00
tests clutter: Drop ClutterInputDevice::enabled and setter/getter 2020-08-13 21:12:37 +02:00
ui cleanup: Remove duplicate semicolons in C code 2020-07-28 10:32:46 +02:00
wayland backends: Split pad action mapping to a separate object 2020-08-13 21:12:26 +02:00
x11 backends: Use graphene_point_t on meta_cursor_tracker_get_pointer() 2020-08-13 21:11:31 +02:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build backends/native: Spin MetaSeatImpl off MetaSeatNative 2020-08-13 21:40:10 +02:00
meta-private-enum-types.c.in screen-cast: Add screen cast flag to streams 2020-07-30 09:51:16 +02:00
meta-private-enum-types.h.in screen-cast: Add screen cast flag to streams 2020-07-30 09:51:16 +02:00
org.freedesktop.login1.xml MetaLauncher: Don't g_error() on failure 2015-11-06 17:03:59 -05:00
org.gnome.Mutter.DisplayConfig.xml monitor-manager: Remove "supports-mirroring" from D-Bus desciption file 2020-05-08 06:50:16 +00:00
org.gnome.Mutter.IdleMonitor.xml idle-monitor: Add ResetIdletime API, for testing purposes 2018-04-16 13:28:03 +02:00
org.gnome.Mutter.RemoteDesktop.xml Fix typo in RemoteDesktop dbus api 2019-05-22 16:21:57 +02:00
org.gnome.Mutter.ScreenCast.xml screen-cast: Add 'is-recording' option to record methods 2020-07-31 10:41:15 +02:00