mutter/src
Carlos Garnacho b9e5a2d6e2 backends/native: Wait to have an stage before emitting CLUTTER_DEVICE_ADDED
During seat initialization, we process early libinput events (adding all known
devices) before the seat gets a stage assigned. This causes warnings when trying
to handle the corresponding CLUTTER_DEVICE_ADDED events, as they are sent
stageless.

As it is definitely too soon to have those events sent meaningfully, filter
those events out and instead handle the CLUTTER_DEVICE_ADDED emission for all
known devices after the seat receives an stage. This makes the events guaranteed
to be emitted early in initialization, but not so soon that they can't be
handled yet.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1472
2020-10-06 13:29:59 +00:00
..
backends backends/native: Wait to have an stage before emitting CLUTTER_DEVICE_ADDED 2020-10-06 13:29:59 +00:00
compositor plugin: Drop version information 2020-10-06 15:14:34 +02:00
core core: Do not update last device on CLUTTER_DEVICE_ADDED/REMOVED 2020-09-30 18:26:20 +00:00
meta plugin: Drop version information 2020-10-06 15:14:34 +02:00
tests *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
ui *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
wayland wayland/client: Free GSubprocessLauncher after spawning 2020-10-02 15:37:52 +00:00
x11 *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build plugin: Drop version information 2020-10-06 15:14:34 +02:00
meta-marshal.list cursor-tracker: Use our own marshal for cursor-moved 2019-07-31 09:34:17 +00: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 backends: Centralize panel autorotation in a DisplayConfig property 2020-09-05 07:25:02 +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