mutter/src
Jonas Ådahl 2e99963087 compositor: Ignore offscreen windows when unredirecting
When determining whether we should unredirect a window or not, ignore
offscreen windows, and just check the top most visible window.

Previously this was not an issue, but since 'stack-tracker: Keep
override redirect windows on top' we started sorting the UI frames
window, which is an offscreen override redirect window, on top, causing
the unredirect checking code to always check whether to unredirect the
UI frames window. This effectively disabled the compositor bypass
functionality.

https://bugzilla.gnome.org/show_bug.cgi?id=788493
2017-10-17 14:50:18 +08:00
..
backends monitor-manager/xrandr: Chain up constructed vfunc 2017-10-16 17:13:55 +08:00
compositor compositor: Ignore offscreen windows when unredirecting 2017-10-17 14:50:18 +08:00
core workspace: ensure that workarea data is valid when fetching by monitor num 2017-10-13 00:46:51 -05:00
meta Remove meta_monitor_manager_get_monitor_for_output() API 2017-10-05 16:18:43 -04:00
tests monitor-unit-tests: Check going headless -> headless 2017-10-07 00:36:03 -04:00
ui window: Allow resizing of tiled windows 2017-10-03 19:38:31 -03:00
wayland backends: add 'monitors-updated-internal' signal to only update internal state 2017-10-13 00:42:50 -05:00
x11 x11/window: Don't manage InputOnly windows 2017-10-17 14:50:18 +08:00
.cvsignore Install desktop files in both .../share/applications and 2008-09-12 04:05:17 +00:00
libmutter.pc.in Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile-tests.am src/Makefile-tests.am: Remove reference to non-existing file 2017-09-02 11:09:28 +08:00
Makefile.am renderer-native: Add hybrid GPU system support 2017-10-06 13:18:12 -04:00
meta-enum-types.c.in Install enum types 2015-07-05 22:01:59 -07:00
meta-enum-types.h.in Install enum types 2015-07-05 22:01:59 -07: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 DisplayConfig: Add 'legacy-ui-scaling-factor' property 2017-10-12 17:42:52 +08:00
org.gnome.Mutter.IdleMonitor.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00
org.gnome.Mutter.RemoteDesktop.xml Add remote desktop and screen cast functionality 2017-08-29 14:39:04 +08:00
org.gnome.Mutter.ScreenCast.xml screen-cast-stream: Add stream parameters 2017-09-20 18:27:57 +08:00