summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2024-11-07 13:57:32 +0100
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2024-11-08 08:45:35 +0000
commit510a73d8ebcc5839c3a941c686175cb83922c0f3 (patch)
tree6adf0ac18d25fdec936fbb38f0e311bf78befd99
parent3ef9b693b0048d98d742d347049df2c9e2746ed8 (diff)
Prepare Quirky Quillback 17.1.4quillback_17.1.4quillback/17.1.417.1.4
Update the distro manifest. Bug-AGL: SPEC-5279 Change-Id: I5f68d0c5000b2c88e2849547a12b9bfb8cacf9a6 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30500 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account ci-image-build: Jenkins Job builder account
-rw-r--r--meta-agl-core/conf/distro/poky-agl.conf6
1 files changed, 3 insertions, 3 deletions
diff --git a/meta-agl-core/conf/distro/poky-agl.conf b/meta-agl-core/conf/distro/poky-agl.conf
index 3a6d6700d..5e26ed77d 100644
--- a/meta-agl-core/conf/distro/poky-agl.conf
+++ b/meta-agl-core/conf/distro/poky-agl.conf
@@ -11,7 +11,7 @@ DISTRO_NAME = "Automotive Grade Linux"
# Release flags
DISTRO_CODENAME = "quillback"
AGL_BRANCH = "quillback"
-AGLVERSION = "17.1.3"
+AGLVERSION = "17.1.4"
# switch devel/release
#AGLRELEASETYPE ?= "agldevelopment"
@@ -29,8 +29,8 @@ DISTRO_BRANCH_VERSION_TAG = "${DISTRO_CODENAME}/${@'${DISTRO_VERSION}'.replace('
# reproducible builds:
# Set the desired timestamps
# E.g. update for (major) releases
-export SOURCE_DATE_EPOCH = "1727703508"
-REPRODUCIBLE_TIMESTAMP_ROOTFS = "1727703508"
+export SOURCE_DATE_EPOCH = "1730984121"
+REPRODUCIBLE_TIMESTAMP_ROOTFS = "1730984121"
# SDK
0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
From 525b5bf65303d661f44c01b11bafd5ba90976850 Mon Sep 17 00:00:00 2001
From: Wataru Mizuno <wmizuno@jp.adit-jv.com>
Date: Wed, 6 Dec 2017 19:35:51 +0900
Subject: [PATCH] ivi-controller: add resize setting suit to surface size

The ivi-controller resizes surface size like desktop usecase.

When window manager swicths the half size window to full size,
resize was not working correctly.
This patch fixs this issue by changing surface source region at
the same timing of destination region is changed.

This patch is not necessary later version of wayland-ivi-extension
2.0 since this resize function has already been implemented by
appropriate manner.

Signed-off-by: Wataru Mizuno <wmizuno@jp.adit-jv.com>
---
 weston-ivi-shell/src/ivi-controller.c | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/weston-ivi-shell/src/ivi-controller.c b/weston-ivi-shell/src/ivi-controller.c
index 312a978..9450cf2 100644
--- a/weston-ivi-shell/src/ivi-controller.c
+++ b/weston-ivi-shell/src/ivi-controller.c
@@ -1334,7 +1334,7 @@ surface_event_configure(struct wl_listener *listener, void *data)
     struct ivisurface *ivisurf = NULL;
     struct ivi_layout_surface *layout_surface =
            (struct ivi_layout_surface *) data;
-    const struct ivi_layout_surface_properties *prop;
+    struct weston_surface *w_surface;
 
     ivisurf = get_surface(&shell->list_surface, layout_surface);
     if (ivisurf == NULL) {
@@ -1342,11 +1342,22 @@ surface_event_configure(struct wl_listener *listener, void *data)
         return;
     }
 
-    prop = lyt->get_properties_of_surface(layout_surface);
+    w_surface = lyt->surface_get_weston_surface(layout_surface);
+    lyt->surface_set_destination_rectangle(layout_surface,
+					   ivisurf->prop->dest_x,
+					   ivisurf->prop->dest_y,
+					   w_surface->width,
+					   w_surface->height);
+    lyt->surface_set_source_rectangle(layout_surface,
+				      0,
+				      0,
+				      w_surface->width,
+				      w_surface->height);
+    lyt->commit_changes();
 
     wl_resource_for_each(resource, &ivisurf->resource_list) {
         send_surface_event(resource, ivisurf,
-                           prop, IVI_NOTIFICATION_CONFIGURE);
+                           ivisurf->prop, IVI_NOTIFICATION_CONFIGURE);
     }
 }
 
-- 
2.7.4