gnome-shell/js
Rui Matos 7bc1d57ad7 windowManager: Fix fullscreen animations of wayland clients
Wayland clients are in control of their window size so the existing
mutter plugin API, which assumes size changes are synchronous, doesn't
work for them since when our size-change handler runs the MetaWindow's
size isn't final yet.

To fix this, the mutter plugin API was extended with a size-changed
vfunc that lets us know when the MetaWindow size has actually
changed. This way we can make the window snapshot and get the old
window size on the existing size-change handler and later, on the new
size-changed handler, get the new size and start the animation.

https://bugzilla.gnome.org/show_bug.cgi?id=770345
2016-11-23 18:43:07 +01:00
..
extensionPrefs extensionPrefs: Fix extension list width 2016-09-14 09:18:23 +02:00
gdm authPrompt.js: turn off the ellipsization of pam messages 2016-10-14 09:28:34 -04:00
misc shell-app: Add "discrete_gpu" option when launching apps 2016-10-21 19:26:49 +02:00
perf Revert accidental commit "Test stuff" 2014-09-03 13:47:18 -04:00
portalHelper PortalHelper: Make translator comment appear 2015-01-28 13:47:56 +01:00
ui windowManager: Fix fullscreen animations of wayland clients 2016-11-23 18:43:07 +01:00
js-resources.gresource.xml ui: Add PadOsd 2016-11-04 16:08:10 +01:00
Makefile.am js/Makefile.am: Fix dependency generation with srcdir != builddir 2014-06-29 18:27:53 -04:00