Go to file
Jonas Ådahl eb023ff2c9 wayland: Send wl_surface.enter and wl_surface.leave
Whenever a MetaSurfaceActor is painted, update the list of what outputs
the surface is being drawed upon. Since we do this on paint, we
effectively avoids this whenever the surface is not drawn, for example
being minimized, on a non-active workspace, or simply outside of the
damage region of a frame.

DND icons and cursors are not affected by this patch, since they are not
drawn as MetaSurfaceActors. If a MetaSurfaceActor or a parent is cloned,
then we'll check the position of the original actor again when the clone is
drawn, which is slightly expensive, but harmless. If the MetaShapedTexture
instead is cloned, as GNOME Shell does in many cases, then these clones
will not cause duplicate position checks.

https://bugzilla.gnome.org/show_bug.cgi?id=744453
2015-07-15 14:55:55 +08:00
data wayland: add keybindings for VT8-VT12 2015-02-19 16:42:58 -05:00
doc Remove gtk-doc 2015-07-06 00:52:18 -07:00
po Updated Portuguese translation 2015-07-01 21:59:38 +00:00
src wayland: Send wl_surface.enter and wl_surface.leave 2015-07-15 14:55:55 +08:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.gitignore Install enum types 2015-07-05 22:01:59 -07:00
autogen.sh build: Drop deprecated autogen.sh variables 2015-03-04 21:00:48 +01:00
configure.ac Remove gtk-doc 2015-07-06 00:52:18 -07:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am Remove gtk-doc 2015-07-06 00:52:18 -07:00
mutter.doap doap: add <programming-language> 2014-07-31 17:50:28 +02:00
NEWS Bump version to 3.17.3 2015-07-02 13:51:22 +02:00