From: Juan Zhao <juan.j.z...@linux.intel.com> v6: I rebase the set_maximised work at first. Because it is independed with fullscreen protocol. v7: update the protocol comments remove some unnecessary printf add output parameter, only the bound output can be set maximised to move the geometry calculation to map and configure v8: update the output collecting update the geometry setting remove the unnecessary damage operation update the test case's key:leaving F9-F12 test fullscreen (no difference for protocol part) v9: remove that output checking use output->x and output->y as topleft coordinate update saved_x and saved_y for set_maximised v10:update weston_surface's output after geometry changing v11:rebase to tip code rebase weston_surface_configure to weston_surface_set_position
you can also refer to: git://gitorious.org/wayland-for-krh/weston.git maximised git://gitorious.org/wayland-for-krh/wayland.git maximised --- protocol/wayland.xml | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) clients/Makefile.am | 6 +- clients/simple-rect.c | 646 +++++++++++++++++++++++++++++++++++++++++++++++++ src/shell.c | 96 +++++++- 3 files changed, 742 insertions(+), 6 deletions(-) -- 1.7.5.4 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel