Notify clients on mode_switch()
authorHardening <rdp.effort@gmail.com>
Wed, 18 Sep 2013 21:56:36 +0000 (23:56 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Sat, 21 Sep 2013 18:40:21 +0000 (11:40 -0700)
commit57388e44e5a8ddd01f44602d5d24514977f21bd1
treeb5a975cac089e00f25de4d42bc06c5240ad6bf2c
parentff39efa5c01eb51daf73593cd7a39cc3fac6d48e
Notify clients on mode_switch()

This patch implements the notification of clients during mode_switch.
As discussed on IRC, clients are notified of mode_switch only when the
"native" mode is changed and activated. That means that if the native
mode is changed and the compositor had activated a temporary mode for
a fullscreen surface, the clients will be notified only when the native
mode is restored.
The scaling factor is treated the same way as modes.
src/compositor-drm.c
src/compositor-fbdev.c
src/compositor-headless.c
src/compositor-rdp.c
src/compositor-rpi.c
src/compositor-wayland.c
src/compositor-x11.c
src/compositor.c
src/compositor.h
src/shell.c