aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-demo/recipes-graphics/wayland
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi-demo/recipes-graphics/wayland')
-rw-r--r--meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch22
-rw-r--r--meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend1
2 files changed, 23 insertions, 0 deletions
diff --git a/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch b/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch
new file mode 100644
index 0000000..9aba5a5
--- /dev/null
+++ b/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch
@@ -0,0 +1,22 @@
+Index: weston-1.5.0/ivi-shell/hmi-controller.c
+===================================================================
+--- weston-1.5.0.orig/ivi-shell/hmi-controller.c 2014-10-14 14:24:03.355817421 +0300
++++ weston-1.5.0/ivi-shell/hmi-controller.c 2014-10-14 14:16:51.000000000 +0300
+@@ -264,8 +264,15 @@
+ surface_x = (int32_t)((num - 5) * (surface_width));
+ surface_y = (int32_t)surface_height;
+ }
+- ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, surface_x, surface_y,
+- surface_width, surface_height);
++// ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, surface_x, surface_y,
++// surface_width, surface_height);
++
++ if (num == 1)
++ ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, 0, 0, 1024, 80);
++
++ if (num != 1)
++ ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, 0, 80, 1024, 618);
++
+ assert(!ret);
+
+ ret = ivi_layout_surfaceSetVisibility(ivisurf, 1);
diff --git a/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend b/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
index 6e60f4a..75f7dff 100644
--- a/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
+++ b/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
@@ -6,6 +6,7 @@ SRC_URI_append = " file://weston_ini.patch \
file://GDP_Background.png \
file://GDP_Browser_Button.png \
file://start_browser-poc.sh \
+ file://browser_poc_hack.patch \
"
do_install_append() {