compositor: Remove weston_output::move_signal
authorAnder Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Wed, 29 Jan 2014 16:47:52 +0000 (18:47 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 6 Feb 2014 01:32:35 +0000 (17:32 -0800)
commita8a9baf873a5fcfa8af3272e42d2a648c5e6fd26
tree90e1ba22f873df02d30437c5b251328f411d0b19
parent7908bffdf93059ddcb4e290cc597bd1c262a2a1f
compositor: Remove weston_output::move_signal

Since that signal is per output, it is necessary to track in which
output a view is in so that the signal is handled properly.

Instead, add a compositor wide output moved signal, that is handled by
the shell. The shell iterates over the layers it owns to move views
appropriately.
desktop-shell/shell.c
desktop-shell/shell.h
src/compositor.c
src/compositor.h