weston/compositor
Kristian Høgsberg af867cc2f7 compositor: let the shell wake up the compositor
When compositor enters SLEEPING state, the shell plugin goes locked. If
compositor wakes up itself, it will fade in while the shell may not yet
have a lock surface to show.

Fix this by assigning wake-up to be called from the shell, if the
compositor is SLEEPING. The shell may wait for the lock surface request,
and only then wake up the compositor. The compositor will fade in
directly to the lock screen.

krh: original patch for compositor.c
ppaalanen: integration and shell.c changes

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
2011-11-15 14:19:32 -05:00
..
.gitignore Update .gitignores 2011-10-28 13:32:17 -04:00
compositor-drm.c compositor-drm: Fix setting O_CLOEXEC 2011-11-05 22:04:03 -04:00
compositor-openwfd.c compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl 2011-11-01 11:18:39 -04:00
compositor-wayland.c compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl 2011-11-01 11:18:39 -04:00
compositor-x11.c compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl 2011-11-01 11:18:39 -04:00
compositor.c compositor: let the shell wake up the compositor 2011-11-15 14:19:32 -05:00
compositor.h compositor: let the shell wake up the compositor 2011-11-15 14:19:32 -05:00
evdev.c evdev: Simplify error path for device creation 2011-10-28 13:15:25 -04:00
image-loader.c compositor: Split backends into modules 2011-05-02 22:09:20 -04:00
Makefile.am De-brand the tablet shell 2011-11-14 15:57:59 -05:00
screenshooter.c Change remaining GPLv2 headers to MIT 2011-09-19 17:29:24 -04:00
shell.c compositor: let the shell wake up the compositor 2011-11-15 14:19:32 -05:00
switcher.c Make use of wl_resource.destroy_listener_list for surfaces. 2011-05-06 16:03:33 -04:00
tablet-shell.c compositor: let the shell wake up the compositor 2011-11-15 14:19:32 -05:00
tty.c compositor: choose tty from command line 2011-09-01 16:07:07 -04:00
xserver-launcher.c x11: Fix last-minute edit bug 2011-10-12 00:01:18 -04:00