mutter/src
Carlos Garnacho 21b2eff334 xwayland: Release xdnd grabs ASAP
We currently wait for the selection being cleared by the drag source,
which might not happen on not quite educated clients. This may leave
a stuck XDND grab in the compositor side.

We can actually do a bit better, and clear the grab if:
1) The drag source sent XdndDrop to the wayland drag destination.
2) There's no accepting drag destination and all pointer buttons are
   released.
3) As usual, whenever the drag source clears the selection data

https://bugzilla.gnome.org/show_bug.cgi?id=763246
2017-03-08 16:58:19 +01:00
..
backends dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
compositor dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
core constraints: Make zero sized windows be placed in the correct monitor 2017-02-21 19:51:34 +01:00
meta dnd: Implement MetaDnd 2017-03-07 08:28:36 +08:00
tests monitor-unit-tests: Check monitor <-> logical monitor relationships 2017-01-25 16:28:57 +08:00
ui ui/frames: Simplify client area control computation 2017-03-02 19:40:27 +01:00
wayland xwayland: Release xdnd grabs ASAP 2017-03-08 16:58:19 +01:00
x11 x11/xprops: Plug a few memory leaks 2017-02-21 19:51:46 +01:00
.cvsignore
libmutter.pc.in Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile-tests.am Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile.am dnd: Implement MetaDnd 2017-03-07 08:28:36 +08:00
meta-enum-types.c.in
meta-enum-types.h.in
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: Add flags to MetaMonitorMode 2016-05-13 18:44:45 +02:00
org.gnome.Mutter.IdleMonitor.xml
stamp-mutter-enum-types.h