[PATCH or PULL v6] add fullscreen protocol and implementation
juan.j.zhao at linux.intel.com
juan.j.zhao at linux.intel.com
Thu Feb 16 23:26:08 PST 2012
From: Juan Zhao <juan.j.zhao at linux.intel.com>
v6: rebase the fullscreen part, we implemented default, scale, and fill method.
For that window stacking part, these patches are still based on current
stacking method. We can discuss in some other thread to discuss the window
stacking method: how and when, and what's krh's idea.
In this version, we did not add that driver part yet, zhiwen
will send a seperate one to the driver part, and I will merge it
together after it is reviewed.
---
wayland:
The following changes since commit 7c6dac8740f26f0fd2440016c218a9862fdfc271:
Use dist-xz for tarballs (2012-02-09 11:15:33 -0500)
are available in the git repository at:
git://gitorious.org/wayland-for-krh/wayland.git fullscreen
Juan Zhao (1):
add fullscreen protocol
protocol/wayland.xml | 39 ++++++++++++++++++++++++++++++++-------
1 files changed, 32 insertions(+), 7 deletions(-)
weston:
The following changes since commit 8fb8d3b1b5b4ef7836a61f111aeb4aaa87ae89e4:
compositor, shell: add and use weston_surface_set_position() (2012-02-13 13:03:59 +0200)
are available in the git repository at:
git://gitorious.org/wayland-for-krh/weston.git fullscreen
Juan Zhao (6):
compositor, shell: add fullscreen implementation shell part
shell:update default method
shell:update the scale and fill method
compostior:update the drm backend fullscreen paint part
shell: fix the following issues for fullscreen
clients:add the test case for set_fullscreen
Zhiwen Wu (1):
Shell: Hide panels when we have a top fullscreen surface.
clients/Makefile.am | 6 +-
clients/simple-rect.c | 681 +++++++++++++++++++++++++++++++++++++++++++++++++
clients/window.c | 3 +-
src/compositor-drm.c | 23 ++-
src/compositor.c | 7 +-
src/compositor.h | 14 +-
src/shell.c | 222 +++++++++++++++--
7 files changed, 927 insertions(+), 29 deletions(-)
create mode 100644 clients/simple-rect.c
--
1.7.5.4
More information about the wayland-devel
mailing list