[PATCH 3/3] clients: Add a sample app to test fullscreen effect.

2012-02-25 Thread zhiwen . wu
From: Alex Wu F12: default method F11: scale method F10: driver method F9: fill method F7: set toplevel --- clients/Makefile.am |6 +- clients/simple-rect.c | 726 + 2 files changed, 731 insertions(+), 1 deletions(-) create mode 100644 cl

[PATCH 2/3] shell: Add implementation of fullscreen.

2012-02-25 Thread zhiwen . wu
From: Alex Wu For now, fullscreen surface will be atop panels and with a black surface underlying it. Only the WL_SHELL_SURFACE_FULLSCREEN_METHOD_SCALE method implemented in this patch. For other methods, just center on the surface. --- src/shell.c | 207 ++

[PATCH 1/3] compositor: Export 3 functions from compositor.c

2012-02-25 Thread zhiwen . wu
From: Alex Wu This will facilitate the implementation of fullscreen. --- src/compositor.c |6 +++--- src/compositor.h | 10 ++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/compositor.c b/src/compositor.c index b12c583..3467874 100644 --- a/src/compositor.c ++

[PATCH or PULL v7] add fullscreen implementation and a test client

2012-02-25 Thread wuzhiwen
From: Alex Wu V7: Fullscreen surface will be atop panels and with a black surface underlying it. Only the WL_SHELL_SURFACE_FULLSCREEN_METHOD_SCALE method implemented in this version. We will implement other methods in another patch. --- weston: The following changes since co

[PATCH] util: Comments before wl_list were a bit off, fixed the example usage.

2012-02-25 Thread Ustun Ergenoglu
From: Üstün Ergenoğlu Signed-off-by: Üstün Ergenoğlu --- src/wayland-util.h | 16 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/wayland-util.h b/src/wayland-util.h index 25c0901..7aa2166 100644 --- a/src/wayland-util.h +++ b/src/wayland-util.h @@ -80,10