commit | 093bfa3793f06eec992e0b6407c5b1dea604471c | [log] [tgz] |
---|---|---|
author | Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> | Tue Mar 27 17:36:41 2012 +0300 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Tue Mar 27 16:36:53 2012 -0400 |
tree | a4c512406956f872e924b8025f5fc76879a23210 | |
parent | e11683aab28e297c1162d00dd3acba4a8c265538 [diff] |
compositor: make surface_configure() a vfunc This allows us to move the logic that calls shell->map() or shell->configure() into shell while allowing it to be overriden for surfaces that should not be handle by the shell, such as drag icons. This patch adds a pointer function called configure to weston_surface, moves the currsent surface_configure() code into shell and implements a separate configure() for drag surfaces.