weston/desktop-shell
Rafael Antognolli db59f9a53f shell: Set a surface as TOPLEVEL instead of the old surface types.
Since internally there's no more SHELL_SURFACE_FULLSCREEN and
SHELL_SURFACE_MAXIMIZED, the surface must be set to
SHELL_SURFACE_TOPLEVEL on the respective functions.

This fixes the bug when clients start already in fullscreen mode. In
that case, they aren't set first to toplevel, and then change to
fullscreen. They are set as fullscreen directly, not receiving the
SHELL_SURFACE_TOPLEVEL type on the set_fullscreen function.
2013-12-05 15:15:11 -08:00
..
exposay.c desktop-shell: Split out exposay immplementation 2013-12-04 10:20:02 -08:00
input-panel.c desktop-shell: Split out input-panel code 2013-12-04 11:03:24 -08:00
Makefile.am build: Fix out-of-tree build for desktop-shell 2013-12-04 12:57:02 -08:00
shell.c shell: Set a surface as TOPLEVEL instead of the old surface types. 2013-12-05 15:15:11 -08:00
shell.h desktop-shell: Split out input-panel code 2013-12-04 11:03:24 -08:00