AGL/meta-agl-demo.git
7 years agofix MOST driver dependency issues 73/9673/2
Christian Gromm [Fri, 9 Jun 2017 09:27:04 +0000 (11:27 +0200)]
fix MOST driver dependency issues

This patch adds a new "most" receipe for building the MOST driver. The
receipe replaces the old ones, as it builds all modules at once. Hence,
the receipes aim*, hdm* and mostcore are removed. Additionally, the *.bb
file for the demo platform is modified to reflect these changes.

This patch is needed to avoid dependency issues among the modules of the
driver stack. Although, the problem has been reported with SPEC 438 and a
patch set to fix it has been introduced with Change #8447, it is still
present on RaspberryPi.

Change-Id: Id6104ee6d9bf1b7d9744761a6529461176fdd8b2
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agophone: Depends on homescreen 49/9649/1
Leon Anavi [Thu, 8 Jun 2017 12:02:35 +0000 (15:02 +0300)]
phone: Depends on homescreen

Homescreen is required for building tests in phone
therefore it has been added as a dependency to
avoid build errors such as:
Project ERROR: homescreen development package not found

AGL-Bug: SPEC-653

Change-Id: I644169526133418b86906c3c02438508034a3ee2
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
7 years agoopenivi-html5: Fix visibility issues 35/9535/3
Leon Anavi [Sat, 27 May 2017 07:45:33 +0000 (10:45 +0300)]
openivi-html5: Fix visibility issues

Change the systemd service to user unit, add dependencies, update
the bash script for launching openivi-html5 and fix the visibility
issue to prevent blank screen at startup.

AGL-Bug: SPEC-629

Change-Id: Ibc64088a39a1d7cc2899cb0ff43e8312cde95bc8
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
7 years agoUnpin after Daring Dab RC1 47/9547/1
Jan-Simon Moeller [Mon, 29 May 2017 23:57:31 +0000 (23:57 +0000)]
Unpin after Daring Dab RC1

Revert "Add a bbappend with pinnning for all packages with AUTOREV"

This reverts commit 87ec15b961e9502b7741d51503d5c77563b1c45a.

Change-Id: I35c74ad137217a9e8833baab8de9964de63ac61c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd a bbappend with pinnning for all packages with AUTOREV 67/9467/2 3.99.1 dab/3.99.1 dab_3.99.1
Jan-Simon Möller [Mon, 22 May 2017 20:35:40 +0000 (22:35 +0200)]
Add a bbappend with pinnning for all packages with AUTOREV

This pins all packages using AUTOREV to DISTRO_BRANCH_VERSION_TAG

Change-Id: Id8aa34a9115cd6659ce1c154d78197229d3c036f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoradio: update recipe for switch to radio binding 77/9477/4
Scott Murray [Mon, 22 May 2017 22:15:01 +0000 (18:15 -0400)]
radio: update recipe for switch to radio binding

Building the radio application has some different dependencies with the
switch to using a binding instead of qtmultimedia.  Update DEPENDS and
RDEPENDS to reflect the changes.

Bug-AGL: SPEC-581

Change-Id: I610b580f54d4348cd27ada3eaee4711f02d94df6
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoAdd audio management between Media Player and Radio. 99/9499/2
Toshiaki Isogai [Tue, 24 Jan 2017 09:00:37 +0000 (18:00 +0900)]
Add audio management between Media Player and Radio.

This patch enables loading router-module by default to manage audio routing
when both Media Player and Radio start playing.
Latter audio source selected by user enforces existing one corked.

Detail in below.
https://jira.automotivelinux.org/browse/SPEC-378

Bug-AGL: SPEC-606

Change-Id: I407924b1346f95573596434ba9b17c732cae5146
Signed-off-by: Toshiaki Isogai <isogai.toshiaki@nttd-mse.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agohomescreen: add pulseaudio dependency 05/9505/1
Matt Porter [Wed, 24 May 2017 11:40:52 +0000 (14:40 +0300)]
homescreen: add pulseaudio dependency

Add pulseaudio to DEPENDS now that homescreen has added support
for the master volume control that uses pulseaudio

AGL-Bug: SPEC-618
Change-Id: I0519dc96b45a5c844d0682a1a14c49df25ce87e5
Reported-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Matt Porter <mporter@konsulko.com>
7 years agomediaplayer: fix RDEPENDS 75/9475/2
Scott Murray [Mon, 22 May 2017 22:13:02 +0000 (18:13 -0400)]
mediaplayer: fix RDEPENDS

mediaplayer needs the qtmultimedia bits, add an explicit RDEPENDS on
them.  This will be required when the radio app stops using
qtmultimedia.

Change-Id: If59667b854171a24328f8a996cdd214a4836753d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoRemove unused controls app from default install 57/9457/1
Scott Murray [Mon, 22 May 2017 16:17:03 +0000 (12:17 -0400)]
Remove unused controls app from default install

The "controls" demo app is not particularly useful at this point, and
where as it was not launchable from the homescreen in Chinook, the new
dynamic list in Dab picks it up when it is installed, so it both throws
off the current app icon spacing and makes thing look odd because it
has no icon.  So, just remove it to clean up the homescreen.

Change-Id: I617e832b559b4df54e197f0056cb9da84fed4d7b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoqt: enable upgrade to 5.8 61/9361/2
Martin Kelly [Tue, 25 Apr 2017 20:13:57 +0000 (13:13 -0700)]
qt: enable upgrade to 5.8

Drop patches and bbappends that no longer apply. I audited these to
verify that they already exist upstream, and I believe we are OK.

Change-Id: I83f8334539d5542c7632b45e230d53915fdf18bf
Depends-On: I024b757d16e5891382f4286dadee3315163a79d5
Signed-off-by: Martin Kelly <mkelly@xevo.com>
7 years agoFix missing space in append statement 67/9367/3
Jan-Simon Möller [Thu, 11 May 2017 23:05:44 +0000 (01:05 +0200)]
Fix missing space in append statement

I wonder how it worked o_O .

Change-Id: Ic8ee6973666c5d14ad8b7e86296b81e156dd8c94
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoMakefile compatible with aglwgt_package task. 81/9381/2
Romain Forlot [Sat, 13 May 2017 12:58:17 +0000 (12:58 +0000)]
Makefile compatible with aglwgt_package task.

This patch allows building and install widget file using tasks
aglwgt_package and aglwgt_deploy.

Bug-AGL: SPEC-503

Change-Id: I6cee956a3e7f137cd48987b5f9c2bfb1511993f8
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRun weston with dedicated 'display' user and group 61/9261/6
Ronan Le Martret [Tue, 25 Apr 2017 15:57:54 +0000 (17:57 +0200)]
Run weston with dedicated 'display' user and group

Bug-AGL: SPEC-546

Change-Id: I2ddc07547f9f2afd724feda80a80f65e890ebcf5
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoudisks: auto enable systemd service 77/9177/1
Matt Ranostay [Fri, 21 Apr 2017 03:00:01 +0000 (06:00 +0300)]
udisks: auto enable systemd service

MediaPlayer needs udisks to be running on startup to
detect media removal

Bug-AGL: SPEC-483
Change-Id: I57389d3af8f4d2600baa2b24d437646ed1c7414e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agoAdd udisks to agl demo packagegroup 71/9171/1
Matt Ranostay [Thu, 20 Apr 2017 19:27:56 +0000 (22:27 +0300)]
Add udisks to agl demo packagegroup

udisks is need to detect removable media in AGL applications
via dbus signals.

Bug-AGL: SPEC-483
Change-Id: I7b2ca7c753be38715c0f8937f1f7691a43a7a942
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agoAdd automount to DISTRO_FEATURES for agl-demo.inc 53/9053/1
Matt Ranostay [Wed, 29 Mar 2017 19:14:49 +0000 (19:14 +0000)]
Add automount to DISTRO_FEATURES for agl-demo.inc

Change-Id: I961f4cc319455f3eb2386a6132e56fced32b631a
AGL-Issue: SPEC-483
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agoCorrespondence of AGL-wgt for poi app 35/9035/3
Naoto Yamaguchi [Sat, 1 Apr 2017 14:35:18 +0000 (23:35 +0900)]
Correspondence of AGL-wgt for poi app

POI app makefile supported the 'make package' target.
This patch will change to the corresponding git revision.

Bug-AGL: SPEC-384

Change-Id: I3fda01580e80ae60db7386b19cef31e5d71038cf
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoUse split out AGL QtQuickControls2 repositories 27/9027/2
Scott Murray [Wed, 29 Mar 2017 22:17:51 +0000 (18:17 -0400)]
Use split out AGL QtQuickControls2 repositories

Replace usage of the CES2017 repository with the new split out
qtquickcontrols2-agl and qtquickcontrols2-agl-style repositories
containing the AGL demo custom widgets and style.  Since the
CES2017-demo recipe no longer serves a purpose, remove it now as
well.

Bug-AGL: SPEC-404, SPEC-462

Change-Id: I0c31ccfe45c8912da4589e38c2cb159975536aad
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoGenerate weston.ini dynamically 97/8897/3
Ronan Le Martret [Fri, 24 Mar 2017 10:16:26 +0000 (11:16 +0100)]
Generate weston.ini dynamically

 * bbappend on new package weston-ini-conf
 * for agl-demo, weston.ini must use ivi-shell.so

Bug-AGL: SPEC-477

Change-Id: I3356900adfc166381dc01a158233348183a1c6db
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoRename webruntime DISTRO_FEATURES 07/8907/4
Ronan Le Martret [Fri, 24 Mar 2017 15:15:10 +0000 (16:15 +0100)]
Rename webruntime DISTRO_FEATURES

 * use virtual/webruntime to anticipate multi provider of
   web-runtime

Change-Id: Id1cb293fc6fe1ac27f263f8d32a1adf4f439c4b1
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoAdd missing sqlite3 to DEPENDS 37/8937/2
Matt Ranostay [Tue, 28 Mar 2017 00:40:00 +0000 (03:40 +0300)]
Add missing sqlite3 to DEPENDS

Lightmediascanner support needs sqlite3 support builtin

AGL-Issue: SPEC-482
Change-Id: I20617f2af1b0cdf550e9b14b1d79b74b839fb8be
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agomost driver install to every boards 17/8917/5
Naoto Yamaguchi [Sun, 26 Mar 2017 07:32:09 +0000 (16:32 +0900)]
most driver install to every boards

In packagegroup-agl-demo-platform.bb it is written as follows.
 add packages for CES2017 demo
 Only for porter as these kernel module sources
 are for the 3.10.x kernel only
But, it install in all environments. This fix is to delete comments.

Bug-AGL: SPEC-498

Change-Id: Ibc179c446b1bc20e8dc539ffc4864410a3f08754
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoRemoved wl-shell-emulator from AGL 73/8873/1
Ronan Le Martret [Wed, 22 Mar 2017 14:33:31 +0000 (15:33 +0100)]
Removed wl-shell-emulator from AGL

Since CES2017, AGL doesn't use 'layer-add-surfaces' command.
wl-shell-emultor.so is only required by 'layer-add-surfaces'.
So we can remove wl-shell-emultor from AGL.

Bug-AGL: SPEC-341

Change-Id: Icfaf91de624ed89e9640a9daf1a92b5de8912863
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoRemove forward port for weston 73/8773/10
Ronan Le Martret [Wed, 1 Mar 2017 14:32:47 +0000 (15:32 +0100)]
Remove forward port for weston

 * The forward port on weston is now merged in weston upstream
 * fix the patch 0001-weston-patch-for-wl-shell-emulator.patch for
   weston 1.11

 patch -> commit id from upstream
 0001-ivi-shell-fix-TODO-which-expects-only-one-screen-in-.patch b216c92d4d19d4b88817d088038de90f3d95ec06
 0002-ivi-shell-avoid-inserting-a-ivi_layer-to-multiple-sc.patch 77b0ee18a2e02e6084ece3d04914f7e8f4c6dcb9
 0003-ivi-shell-fix-layout_layer.view_list-is-not-initiliz.patch fbfa8f21f91dfd1a1d85f9c6b039fe893a36e69b
 0004-ivi-shell-remove-a-code-which-expects-only-a-screen-.patch 747c3865ab7bf8defc7a0cacf148b547c949f303
 0005-ivi-shell-multi-screen-support.-ivi_layout_screen-to.patch b4cb25dc261375bad87d1c1dd058b9716009e6fb
 0006-ivi-shell-transforming-from-a-single-screen-coordina.patch 29babdf099fee228883ab6425811f11135296274
 0007-RFR-ivi-shell-multi-screen-support-to-calcuration-of.patch 1c2618e9ff58d355714bcdde61f87a6e918f3059

Bug-AGL: SPEC-411

Change-Id: I58a23f3fe4046ef2befb594bf0f76f34c4d15312
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoUpdate wayland-ivi-extension to 1.11.0 53/8853/2
Jan-Simon Moeller [Sat, 18 Mar 2017 09:50:42 +0000 (09:50 +0000)]
Update wayland-ivi-extension to 1.11.0

  * remove unused recipes wayland-ivi-extension 1.5.0
  * fix patch 0001-wayland-ivi-extension-patch-for-wl-shell-emulator.patch
    for the new version 1.11.0 of wayland-ivi-extension.

Bug-AGL: SPEC-411

jsmoeller: readd after accident. early merge & revert

Change-Id: I34add4548497a8f7105a9e635a953a98e2780e8c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
7 years agoremove PR from recipes 39/8839/2
Ronan Le Martret [Fri, 17 Mar 2017 19:35:42 +0000 (20:35 +0100)]
remove PR from recipes

Yocto uses meanwhile 'prserv' to generate the value for PR.

Change-Id: Idb705d1b320a8d13d79910bac1768e26d15e199d
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoTemporarily revert Update wayland-ivi-extension to 1.11.0 from series 51/8851/1
Jan-Simon Moeller [Sat, 18 Mar 2017 08:31:54 +0000 (08:31 +0000)]
Temporarily revert Update wayland-ivi-extension to 1.11.0 from series

jsmoeller: I merged this one too early. We need to merge the whole series.

Revert "Update wayland-ivi-extension to 1.11.0"

This reverts commit 8ec9bc64f6bf1fb5b4208050392d2b1011c02222.

Change-Id: If5c0228c7cab6a9c2576abd76feaae59bffab781
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
7 years agoUpdate wayland-ivi-extension to 1.11.0 71/8771/6
Ronan Le Martret [Wed, 1 Mar 2017 14:32:22 +0000 (15:32 +0100)]
Update wayland-ivi-extension to 1.11.0

 * remove unused recipes wayland-ivi-extension 1.5.0
 * fix patch 0001-wayland-ivi-extension-patch-for-wl-shell-emulator.patch
   for the new version 1.11.0 of wayland-ivi-extension.

Bug-AGL: SPEC-411

Change-Id: Icb9d7b40bfdd6a2df20cc2916ff0325dc31afab6
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoFixed the problem of the map screen corruption 89/8789/4
Naoto Yamaguchi [Tue, 14 Mar 2017 04:55:57 +0000 (13:55 +0900)]
Fixed the problem of the map screen corruption

The R-CarM3 environment has a problem of the map screen corruption.
This commit is intended to refer to the fixed revision.

Bug-AGL: SPEC-481

Change-Id: I452d45c1d3dcfc4e87cb4bad049cddeadb6e4997
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoEnable SQLITE database engine for the Qt5 11/8711/1
Matt Ranostay [Fri, 10 Mar 2017 21:39:49 +0000 (23:39 +0200)]
Enable SQLITE database engine for the Qt5

Several applications have a use for the SQLITE database
backend, and should be enabled for all platforms.

Change-Id: I1eb0218e2f8656faed29691d5cfab4b5f5018509
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agoFixed WindowManager startup 77/8677/2
Ronan Le Martret [Wed, 8 Mar 2017 10:42:50 +0000 (11:42 +0100)]
Fixed WindowManager startup

 * WindowManager must start only when
   weston is ready.

 [SPEC-470]

Change-Id: I1d63cdb60223686e18ed49fa48d2a14bb978949b
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agoSwitch to split out demo apps 07/8607/3
Scott Murray [Wed, 1 Mar 2017 16:05:33 +0000 (11:05 -0500)]
Switch to split out demo apps

Add recipes for the split out controls, dashboard, phone, and radio app
repositories, remove the related packaging of same from the CES2017-demo
recipe, and add the split out apps to IMAGE_AGL_APPS in the agl-demo-platform
image definition.

Bug-AGL: SPEC-400, SPEC-401, SPEC-402, SPEC-403, SPEC-404

Change-Id: Ic3c7d134c90dd3fe989cb1ef7a510b1c5bf1fee8
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoadd dependency to images 17/8317/7
Ronan [Fri, 20 Jan 2017 15:18:55 +0000 (16:18 +0100)]
add dependency to images

 * [SPEC-424]
 * yocto image should use dependency to facilitate maintenance
 * yocto image should have its own LICENSE defined

Change-Id: Ie7f2e48bab9cc194ce10e7d364e150d2678e64d6
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
7 years agoFixed demo recipes to auto-install wgt app at first boot 75/8475/2
Ronan Le Martret [Wed, 15 Feb 2017 16:11:30 +0000 (17:11 +0100)]
Fixed demo recipes to auto-install wgt app at first boot

 * link to gerrit review 8473 (meta-agl-extra)

Change-Id: I8d8c03654d4eee14bb28449d29afd4c75fac6385
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agokernel: most: add mostcore module dependencies 47/8447/1
Matt Ranostay [Tue, 14 Feb 2017 02:08:59 +0000 (02:08 +0000)]
kernel: most: add mostcore module dependencies

Varies recipes depend on the mostcore module being built
first. This patchset fixes a race condition that causes
invalid module builds.

Issue: SPEC-438
Change-Id: I045e88bc4aa31409937860a377bc43c25a194a2e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
7 years agoiotivity: Migrate from agl-demo to agl-iotivity feature 13/8413/3
Philippe Coval [Tue, 31 Jan 2017 17:15:51 +0000 (18:15 +0100)]
iotivity: Migrate from agl-demo to agl-iotivity feature

Ship packagegroup-iotivity from meta-oic
 to take extra libs instead of just iotivity-examples.

For convenience, screen remains as part agl-demo.

For more details about OCF support check:
https://wiki.iotivity.org/automotive

Bug-AGL: SPEC-158

Change-Id: I1ba476889e68da3bb010753b3c19d7d9b581b30b
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
7 years agoFix crosssdk image creation 09/8409/1
Ronan Le Martret [Tue, 31 Jan 2017 15:07:59 +0000 (16:07 +0100)]
Fix crosssdk image creation

 * Task do_populate_sdk and do_rootfs can't be exec simultaneously.
 * Both exec "createrepo" on the same directory, and so one of them
 * can failed (randomly).

Change-Id: I72d2b5dce49bfdab41e9882c5c67b8541327551e
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
7 years agometa-agl-demo: recipes-kernel: update MOST driver recipes 49/8349/4
Christian Gromm [Tue, 24 Jan 2017 12:48:26 +0000 (13:48 +0100)]
meta-agl-demo: recipes-kernel: update MOST driver recipes

This patch updates the recipes used to build the MOST driver.
Since the driver source directory holds version 1.4.0-stable
as of commit f19c18408b515c5e33f96893cbe213d9ab30b904 it also
adds backport patches for the MOST sound and networking driver
needed to build for porter.

v2 (jsmoeller): combine with c8359

Change-Id: Ie56cadf9ef6224afb585fe950a0c3b0aff53b572
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoMove feature code into the meta recipes 19/8319/5
Ronan [Fri, 20 Jan 2017 15:20:17 +0000 (16:20 +0100)]
Move feature code into the meta recipes

 * Having a minimlal local.conf serving the only purpose
   of user customization is the "Yocto" way of doing things

 * After a source synchronization (repo  sync), feature code
   must be update without regenerate local.conf

Change-Id: Ie4cdfde42424f455181ee4bde8087a9cc746e231
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
7 years agoSplit homescreen recipe into new recipes 15/8315/3
Bocklage, Jens [Fri, 20 Jan 2017 12:09:57 +0000 (13:09 +0100)]
Split homescreen recipe into new recipes

The homescreen recipe used to build several components.
These have their own recipes now.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoAdd switch on/off script for cluster demo 99/7899/4
ynakamura [Wed, 28 Dec 2016 05:57:00 +0000 (14:57 +0900)]
Add switch on/off script for cluster demo

v2.0: (Tadao Tanikawa)
Completely rebuilt. The mapviewer and mapvier-demo are installed
into porter's image only because they need AGL CES2017 Demo mock-up.

To enable mapviewer-demo, execute switch_on_mapviewer-demo.sh at
/usr/AGL/mapviewer-demo then reboot porter.

CAUTION: After enabling mapviewer-demo, without cluster mock up
         which connected directly to porter board,
         weston on the porter board would always crash
         immediately after booting.

         If you fall into that situation, disable mapviewer-demo
         following instructions below.

To disable mapviewer-demo, execute switch_off_mapviewer-demo.sh at
/usr/AGL/mapviewer-demo then reboot porter.

v1.0: (Yusuke Nakamura)
This addes script to enable/disable CES2017 cluster
demo to /usr/AGL/cluster-demo. Once switch_on_cluster-demo.sh
is executed, this enables a service for cluster demo and
sets configurations for the dmeo.

Change-Id: Ie10f35ff4168095c3b3c6572579a2c4799c04578
Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoNavigation update for AMM 2017 demos 35/8335/1
Naoto Yamaguchi [Thu, 19 Jan 2017 15:40:08 +0000 (00:40 +0900)]
Navigation update for AMM 2017 demos

This patch includes the following correspondence.
Partial fix : Fix SPEC-364 SDK build issue.
For AMM demo : Enable japanese guide voice.
Adding JP map download script.

Change-Id: I4c58a6e4630460ff2f30abb73519aaaab0e2b7b5
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoChange audio output attribute of navigation 33/8333/1
Naoto Yamaguchi [Thu, 19 Jan 2017 07:22:20 +0000 (16:22 +0900)]
Change audio output attribute of navigation

AudoManager determines the audio attribute with the parameter "media.role".
Since Navigation was using "media.name", change it to use "media.role".

Change-Id: I0af2ff068eeff5eab4e6bf28797f5aeab386c880
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoFix a bug in the audio management 31/8331/1
Naoto Yamaguchi [Thu, 19 Jan 2017 07:15:40 +0000 (16:15 +0900)]
Fix a bug in the audio management

Fix the bug to pulseaudio crashes due to module-router NULL acces.

Change-Id: I1e16c4b19b10ee47317b397daeb290699d106ab0
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agonavigation: fix missing dep on zip-native 73/8273/2
Stephane Desneux [Tue, 17 Jan 2017 16:04:08 +0000 (16:04 +0000)]
navigation: fix missing dep on zip-native

Change-Id: I768d6e1786241a76ffe15194316e58bb5a86707f
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
7 years agoGet rid of Automotive Message Broker as it has been replaced. 59/8259/1
Romain Forlot [Mon, 16 Jan 2017 11:31:39 +0000 (11:31 +0000)]
Get rid of Automotive Message Broker as it has been replaced.

Now using AGL Application Framework Binding system

Change-Id: Iac8844645cb85838922bb2fe4e4f355d4444bc09
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate meta-agl-demo for for 'Daring Dab' 33/8233/1
Jan-Simon Möller [Thu, 12 Jan 2017 12:21:51 +0000 (13:21 +0100)]
Update meta-agl-demo for for 'Daring Dab'

Thie changeset removes the ALS2016-demo and CES2016-demos as they're
unused and no longer compatible with the newer codebase in 'Daring Dab'.
They remain available in blowfish and chinook branch, though.

Change-Id: I1c13f092c2b8437ef3ecd6af2386b6a578c3ebdb
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoRevert "Change QWindow::visible when surface visibility in ivi shell changes" 39/8039/3
Tadao Tanikawa [Mon, 2 Jan 2017 16:33:11 +0000 (01:33 +0900)]
Revert "Change QWindow::visible when surface visibility in ivi shell changes"

This reverts commit d0f95885030e5f425c0423a7a29414a204aaa341.

This is root cause of issue that screen doesn't change
from blank screen after booting.

ivi-surface's visibility must not link to QWindow's visibility
because changing it's visibility to 0 means destroying wayland
surface (--> eglsurface --> ivi-surface) immmediatly.

On the other hand, ivi-surface is created with
visibility == 0. Therefore, creating ivi-surface triggers
self destruction of ivi-surface itself immediately.

And to make matters worse, Qt5.7's hiding(visibility == 0)
window method, wl.attach(nil, 0, 0) was wrong, it cause
unpredictable operation of weston (In our case, it drops some
events between WindowManager and Weston).

For linking ivi-surface's visibility and visibility in QML,
we should consider another method. At least, commit d0f958's
approach is incorrect in Qt5.7 so far.

Change-Id: Ibe90f9dae634aa5cdb3c166caf4db02dfd71965b
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoCopy all Radio presets onto the target 53/8053/2
Jan-Simon Möller [Mon, 2 Jan 2017 22:32:35 +0000 (23:32 +0100)]
Copy all Radio presets onto the target

Change-Id: I1d279901c901115f85a177ec086af837af3a5b82
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd a script to download mapdata 29/8029/2
Naoto Yamaguchi [Mon, 2 Jan 2017 12:36:25 +0000 (21:36 +0900)]
Add a script to download mapdata

This patch is fix of SPEC-392.
Add a script to download the UK map data to the target /var/mapdata.

Change-Id: If97c723e342c01f252f1a625504ef2a02ce2fb12
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdd radio channels for FOSDEM 31/8031/1
Jan-Simon Möller [Mon, 2 Jan 2017 12:12:40 +0000 (13:12 +0100)]
Add radio channels for FOSDEM

Change-Id: I613f8dba37ff7b80da8d941989e0866fd0bd05aa
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoPOI App: Adjust display for AGL Distro 3.0 69/7969/1
Naoto Yamaguchi [Thu, 29 Dec 2016 04:52:26 +0000 (13:52 +0900)]
POI App: Adjust display for AGL Distro 3.0

This patch solves the problem that the design of POI-App does not match the application surface size of AGL Distro 3.0.
This change solves the problem of display collapse.

Change-Id: I7ffadab73dfb6918aa3cb5f97f382311fbbf9bf5
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
(cherry picked from commit 385d4e75e158bb1b5b0e0456ec4b25b242172431)

7 years agoces2017-demo: add install of presets configuration file for Radio app 33/7933/2
Scott Murray [Wed, 28 Dec 2016 20:49:09 +0000 (15:49 -0500)]
ces2017-demo: add install of presets configuration file for Radio app

Add preset configuration files for the Radio app for CES and ALS
locations, and commands to install the one selected with a new variable,
AGL_RADIO_PRESETS_LOCALE. The default is to use the presets appropriate
for CES.

Change-Id: I9b278e1c983de16898fc71329afe7c6ba58e9b52
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoUse inherit aglwgt in application recipes 05/7905/2
Jan-Simon Möller [Wed, 28 Dec 2016 17:29:57 +0000 (18:29 +0100)]
Use inherit aglwgt in application recipes

This change converts the application recipes for
hvac, mediaplayer, mixer, settings
to use the  aglwgt bbclass.

This simplifies the application workflow and ensures
interoperability with the SDK.

Change-Id: Icaa8ba3f931844be6063c18957c07aa598591f06
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoRemove empty folders 09/7909/2
Jan-Simon Möller [Wed, 28 Dec 2016 17:35:28 +0000 (18:35 +0100)]
Remove empty folders

This changeset removes empty folders that we kept
until now as placeholders for recipes or append files.

We do not need them currently and they're likely to stay unused.

Change-Id: Iaaf1c1c36506bcb76b668a73037b3378015854ef
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoqtmultimedia-rtlfm-radio-plugin: update license information 23/7923/1
Scott Murray [Wed, 28 Dec 2016 19:25:28 +0000 (14:25 -0500)]
qtmultimedia-rtlfm-radio-plugin: update license information

Update LICENSE and LIC_FILES_CHKSUM for recent addition of GPLv2+ code.

Change-Id: Ic8cec17f60688ba664e026b37d5370c5ed6178c2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoRefactor wgt package installation 01/7901/1
Tadao Tanikawa [Wed, 28 Dec 2016 07:00:58 +0000 (16:00 +0900)]
Refactor wgt package installation

To fix missing installatioin of mediaplayer.wgt and
support additional wgt packages in future, refactor
installation script to install whole apps under
/usr/AGL/apps.

And adding 'sync' because sometimes apps broken
if reboot immediately after installing apps.

Change-Id: I69f0761439d421b5656b89bce72df1d59dad3c18
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoces2017-demo: add mixer.wgt to the installer script 91/7891/1
Matt Porter [Tue, 27 Dec 2016 23:10:26 +0000 (01:10 +0200)]
ces2017-demo: add mixer.wgt to the installer script

Adds mixer.wgt to the installer script so we don't have to install
it in a second step.

Change-Id: I37723db6c2f3f6b5c2aef95669eb2c0afa01fb64
Signed-off-by: Matt Porter <mporter@konsulko.com>
7 years agoIntegrate GENIVI Audio Manager Plugins for CES2017 demo. 55/7855/3
Toshiaki Isogai [Fri, 23 Dec 2016 12:04:48 +0000 (07:04 -0500)]
Integrate GENIVI Audio Manager Plugins for CES2017 demo.

Change-Id: I56081180f8dc3bc10159492d4bc7e5fdd621ab27
Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.com>
7 years agoUnify locations of applications and demo 83/7883/2
Jan-Simon Möller [Tue, 27 Dec 2016 13:37:50 +0000 (14:37 +0100)]
Unify locations of applications and demo

This changeset cleans-up the locations used for apps and the ces2017-demo.
- Apps go into  /usr/AGL/apps
- Scripts are available in /usr/AGL/ces2017-demo (symlink)

As the ces2017-demo package will go away, its folder will also become obsolete
or only host startup-scripts.

Change-Id: I2b2ea8dc6de531f737305a80573ad56cb08ba009
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd recipe for mapviewer 77/7877/2
Toshi Umemura [Mon, 19 Dec 2016 09:10:59 +0000 (18:10 +0900)]
Add recipe for mapviewer

This patch addes recipe for mapviewer.
mapviewer is a child application which communicates
with navigation app on homescreen. In CES2017 demo
this app is launched at virtual screen next to homescreen.
(invisible on homescreen) Mapviewer dislay on virtual screen is
transported to meter cluster side via ethernet.
That will be shown at center of meter cluster with 384x368.

window manager tries to change the position to be sent to a cluster
after systemd execute LayerManagerControl set surface.
In order to avoid this sleep is added as a tentative solution.

Change-Id: I903ef19b2550b01e1c90e8960d1edda01b46297d

Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com>
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoFix blank screen after booting on some platform 73/7873/2
Tadao Tanikawa [Sun, 25 Dec 2016 19:30:35 +0000 (04:30 +0900)]
Fix blank screen after booting on some platform

wl.surface.attach (nil, 0, 0) might cause serious probrem
on some platform (it depends on compositor implementation).

In the case of ces2017 demo, output alwasy become blank
when launch HomeScreen and WindowManager.

This bug and patch is reported in
https://bugreports.qt.io/browse/QTBUG-47902

Change-Id: Ibc7b20431e7aff6316090d729365b82cdfac6733
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoMerge the installation script to ces2017-demo 79/7879/3
Naoto Yamaguchi [Mon, 26 Dec 2016 11:21:43 +0000 (20:21 +0900)]
Merge the installation script to ces2017-demo

I divided the script of Navi, but I will do the merge.
With this change, all installations are done with one script.
This patch solves the problem that navigation can not be started.

Change-Id: I523b85cbee19531345c2e3fdaffc9c8c5f6b9c1b
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoFix: SPEC-377, miss dbus conf file to make status icon working 81/7881/2
Romain Forlot [Tue, 27 Dec 2016 11:43:32 +0000 (12:43 +0100)]
Fix: SPEC-377, miss dbus conf file to make status icon working

Change-Id: I8b64adf1c73244447f348ae140a4bd63d3796357
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoagl-demo-platform: Add mixer app to image 71/7871/2
Matt Porter [Sat, 24 Dec 2016 14:29:06 +0000 (16:29 +0200)]
agl-demo-platform: Add mixer app to image

Adds the mixer app to the CES2017 AGL demo platform image.

Change-Id: I12a51f19295471baad5047a7ad59d953c18e5a29
Signed-off-by: Matt Porter <mporter@konsulko.com>
7 years agoqtmultimedia-rtlfm-radio-plugin: update build dependencies 67/7867/1
Tasuku Suzuki [Sat, 24 Dec 2016 04:51:23 +0000 (13:51 +0900)]
qtmultimedia-rtlfm-radio-plugin: update build dependencies

Change-Id: Ia6f0f297a358280f01033483d61dbfd9f402dd0e
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoqtmultimedia-rtlfm-radio-plugin: Append SRCPV to PV 51/7851/2
Scott Murray [Fri, 23 Dec 2016 06:16:58 +0000 (01:16 -0500)]
qtmultimedia-rtlfm-radio-plugin: Append SRCPV to PV

Set PV to include SRCPV to make ${AUTOREV} work correctly, and set the
base version number to 0.1.

Change-Id: Ic9f694012cb3cd052fd25ccc9c82407f6ffd9d9d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
7 years agoAdd Keyboard to AGL Controls 41/7841/3
Tasuku Suzuki [Fri, 23 Dec 2016 03:19:09 +0000 (12:19 +0900)]
Add Keyboard to AGL Controls

Change-Id: Ia7477dd99e7c4c7d45cc1561780fe263603c9e19
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoivi-shell multi screen support 99/7699/4
Toshi Umemura [Mon, 19 Dec 2016 08:54:11 +0000 (17:54 +0900)]
ivi-shell multi screen support

This patch enables ivi-shell to manage multi screen.
This solves SPEC-360 ivi-shell fails to manage two screens.
CES2017 cluster demo also requires multi screen support.

Bug-AGL: SPEC-360

Change-Id: Ie0f71855af70de28068cb9deee1a6c415eaea88e

Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
7 years agoAdd packages to agl-demo-platform for CES2017 Demo 49/7749/10
Tadao Tanikawa [Wed, 21 Dec 2016 09:14:11 +0000 (18:14 +0900)]
Add packages to agl-demo-platform for CES2017 Demo

Adding packages for CES2017 Demo to be incliuded in
agl-demo-platform by default.

This changes add below apps and related packages:
   MediaPlayer from apps/mediaplayer
   Settings from apps/settings
   HVAC from apps/hvac
   MOST network
   VOD Service

v4 (jsmoeller): mark drivers as porter specific and
                conditionalize the inclusion for porter only
v3 (jsmoeller): rebase on master
v2 (jsmoeller): make can-lin conditional to porter board

Change-Id: I4e89607508df2e630f46fcbcb64d4babb66a2d6f
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd missing qtmultimedia to DEPENDS 37/7837/1
Jan-Simon Möller [Thu, 22 Dec 2016 19:58:34 +0000 (20:58 +0100)]
Add missing qtmultimedia to DEPENDS

This change adds a missing 'qtmultimedia'
to DEPENDS.

Change-Id: I1190f12be1a3c65ad67fef725ae65f94b1fb2294
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoRemove redundancy from recipe CES2017-demo 51/7751/4
Tadao Tanikawa [Wed, 21 Dec 2016 10:39:01 +0000 (19:39 +0900)]
Remove redundancy from recipe CES2017-demo

Because some apps(mediaplayer, hvac, and setting) sperated
from AGL/DemoApps/CES2017, CES2017-demo.bb being redundant.

v2 (jsmoeller): add 2 dependencies back

Change-Id: Iacf9a8d3f841888d2d12defe9930898beac4abfa
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoSupport systemd services of MOST for CES2017 Demo 17/7717/6
Tadao Tanikawa [Tue, 20 Dec 2016 12:34:46 +0000 (21:34 +0900)]
Support systemd services of MOST for CES2017 Demo

This change is for booting all stuff for MOST automatically
after WindowManager launched.

All services except insmod are in systemd user mode.

Change-Id: I15043493c797511275e4f02173a85f06a7298ca0
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd poi app to agl-demo-platform image 33/7833/1
Naoto Yamaguchi [Thu, 22 Dec 2016 12:30:40 +0000 (21:30 +0900)]
Add poi app to agl-demo-platform image

This patch is a patch for installing POI-App on agl-demo-platform.

Change-Id: Iaed0f45701b7bd1d55ad15f8ae44f3c4344bacd0
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdd POI application 31/7831/1
Naoto Yamaguchi [Thu, 22 Dec 2016 12:28:35 +0000 (21:28 +0900)]
Add POI application

This patch adds a POI application to the AGL Distro.
This patch includes provisional bug avoidance.

Change-Id: Ib32b896428ac4a64d9a2c815cdeb6ab8c40d6c59
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdded external public API to demo navigation 29/7829/1
Naoto Yamaguchi [Thu, 22 Dec 2016 12:24:35 +0000 (21:24 +0900)]
Added external public API to demo navigation

This change exposes the API required by POI-App.
This patch is includeing the size issue fix of the navigation app.

Change-Id: Ied19229e3dcfb5ea4a33d1d512e31e8bfbb57a8e
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoBackport libdbusc++ from poky upstream 27/7827/1
Naoto Yamaguchi [Thu, 22 Dec 2016 12:19:54 +0000 (21:19 +0900)]
Backport libdbusc++ from poky upstream

This patch adds libdbusc ++ to AGL Distro.
It is required for navigation API for CES demo.
Since this patch should be deleted in the future, add it in meta-agl-demo.

Change-Id: I4c8ef43f41f21e64646cb65367e8954dd718bd44
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoEnable installing navigation application 73/7773/1
Kazumasa Mitsunari [Thu, 22 Dec 2016 05:30:08 +0000 (14:30 +0900)]
Enable installing navigation application

Change-Id: I4acf1b79f8d0460fabf68a1b24fb4acac03bb210
Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
7 years agoAdd AGL mixer application recipe 61/7761/1
Matt Porter [Wed, 21 Dec 2016 16:50:13 +0000 (18:50 +0200)]
Add AGL mixer application recipe

The mixer app provides a direct interface to PulseAudio mixer
elements for AGL demonstration and development purposes.

The resulting app widget must first be installed via
the application framework. To install, enter the
following on the target console:

# cd /usr/AGL/apps
# afm-util install mixer.wgt

Change-Id: I8fa976f7055909b196a1892e7cf59b0e0ad0dd8e
Signed-off-by: Matt Porter <mporter@konsulko.com>
7 years agoFIx build dependency of apps 55/7755/2
Tadao Tanikawa [Wed, 21 Dec 2016 13:25:15 +0000 (22:25 +0900)]
FIx build dependency of apps

There were missing build dependencies to qtquickcontrols2 and
af-binder in apps' recipe.

Change-Id: I497225b2a171d4cc19cb3224164af42a59bbcb69
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd systemd service for VOD demo setup 47/7747/2
Tadao Tanikawa [Wed, 21 Dec 2016 07:26:19 +0000 (16:26 +0900)]
Add systemd service for VOD demo setup

This change is for booting all stuff of VOD service demo
for RSE automatically after MOST network manager.

Change-Id: Ia985d0c6a1dad8a6cad201205141152435318b59
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd firmware of ralink 43/7743/2
Kazumasa Mitsunari [Wed, 21 Dec 2016 04:07:37 +0000 (13:07 +0900)]
Add firmware of ralink

Add firmware to use rt*bin seriese.
This enables wifi dongle of ralink, for example BUFFALO wifi dongle.

Change-Id: I439e37fe13355504df88a1177e496546c5e36552
Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
7 years agoAdd systemd service for HVAC demo hardware setup 41/7741/3
Tadao Tanikawa [Wed, 21 Dec 2016 05:17:58 +0000 (14:17 +0900)]
Add systemd service for HVAC demo hardware setup

This change is for booting all stuff for HVAC demo hardware
automatically after WindowManager launched.

Change-Id: I8331aaae3879b4b8496f2c610530fb9fd2c61de1
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdding patch to adjust volume of TTS engine 33/7733/1
Naoto Yamaguchi [Tue, 20 Dec 2016 15:43:00 +0000 (00:43 +0900)]
Adding patch to adjust volume of TTS engine

OSS TTS engine has problems of low volume.
This patch adds the normalize function to OSS TTS engine.

Change-Id: I21c2c6d20bb9e8bef6f3b8ca1c8440baa7ffe2b8
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoHotFix: ces2017-demo build failure 29/7729/1
Naoto Yamaguchi [Tue, 20 Dec 2016 14:44:38 +0000 (23:44 +0900)]
HotFix: ces2017-demo build failure

Home-app was deleted from CES 2017-Demo but it has not been deleted from the recipe.
That is causing the situation that master can not build.
This patch will recover this problem.

Change-Id: I029132acc2e20dc8272de9276c4be09b14ae9f3b
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdd navigation recipe for home screen adaptated 51/7651/2
Naoto Yamaguchi [Thu, 15 Dec 2016 10:30:50 +0000 (19:30 +0900)]
Add navigation recipe for home screen adaptated

Navigation will be able to work with AGLDistro 3.0 by this patch.
This recipe refers to the staging version repository.

Change-Id: I4b8bb5f020a316194f049f06a6391d9457540de6
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdd recipe of AGL Demo HMI (Media Player) 83/7683/4
Tadao Tanikawa [Sun, 18 Dec 2016 12:58:26 +0000 (21:58 +0900)]
Add recipe of AGL Demo HMI (Media Player)

This recipe is to deliver AGL Demo Platform for
CES2017 AGL Showcase by bitbake integration.

To use hmi of Media Player, it should be installed on the
target board at least once afer booting.

The package of application, mediaplayer.wgt would
be installed in /usr/AGL/apps on the target board.

To install it, follow these steps from the target console
or remote shell.
  # cd /usr/AGL/apps
  # afm-util install mediaplayer.wgt

Change-Id: I30e69e0027c10a654f657fea250b8f76033f5a52
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd recipe of AGL Demo HMI (HVAC) 85/7685/2
Tadao Tanikawa [Sun, 18 Dec 2016 14:51:08 +0000 (23:51 +0900)]
Add recipe of AGL Demo HMI (HVAC)

This recipe is to deliver AGL Demo Platform for
CES2017 AGL Showcase by bitbake integration.

To use hmi of HVAC,  it should be installed on the target
board at least once afer booting.

The package of application, hvac.wgt would be installed
in /usr/AGL/apps on the target board.

To install it, follow these steps from the target console
or remote shell.
  # cd /usr/AGL/apps
  # afm-util install hvac.wgt

Change-Id: I4d90dcae44fc6a5bedf2b26682ae2dcbfd4db6ee
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd recipe of AGL Demo HMI (Settings) 87/7687/1
Tadao Tanikawa [Sun, 18 Dec 2016 15:18:16 +0000 (00:18 +0900)]
Add recipe of AGL Demo HMI (Settings)

This recipe is to deliver AGL Demo Platform for
CES2017 AGL Showcase by bitbake integration.

To use hmi of Settings(Date/Wifi/Bluetooth), it should be
installed on the target board at least once afer booting.

The package of application, settings.wgt would be
installed in /usr/AGL/apps on the target board.

To install it, follow these steps from the target console
or remote shell.
      # cd /usr/AGL/apps
      # afm-util install settings.wgt

Change-Id: Ice204d7fd002f4c25f34ae70b38607dc23d85f44
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agocan-lin: remove PR from recipe 77/7677/3
Christian Gromm [Fri, 16 Dec 2016 16:55:19 +0000 (17:55 +0100)]
can-lin: remove PR from recipe

This patch removes the PR line, since Yocto has PRserv built-in.

Change-Id: If714e6087a9ac5b6a96999b6e3bb8d0f6fc23eda
Reported-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agorecipes-demo-hmi: fix file permissions 75/7675/2
Christian Gromm [Fri, 16 Dec 2016 16:46:52 +0000 (17:46 +0100)]
recipes-demo-hmi: fix file permissions

This patch sets the permissions for loadDriver.sh to 0755.

Change-Id: I86bce55c06ffccedef17c821fb7b2dbdbef2bc1c
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agorecipes-demo-hmi: add recipes to build MOST applications 01/7601/2
Christian Gromm [Wed, 14 Dec 2016 13:25:46 +0000 (14:25 +0100)]
recipes-demo-hmi: add recipes to build MOST applications

This patch adds the recipes to build the recently pushed sources for
the MostNetworkManager, the VideoOnDemand server. Additionally, it
updates the recipe to fetch the CAN/LIN binary.

Change-Id: I77d5727d9b2b9b6f93ee959cf9b828090c35d05a
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agoAdding backport of another patch from Qt5 to show cover art 53/7653/2
Tasuku Suzuki [Thu, 15 Dec 2016 11:13:54 +0000 (20:13 +0900)]
Adding backport of another patch from Qt5 to show cover art

To show cover art in qtmultimedia, the backport
patch (listed below) is needed

https://codereview.qt-project.org/179866

Change-Id: Ied5b8442f6a6a495832b4ade00020e05610e2846
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoAppend SRCPV to PV in CES2017 to make ${AUTOREV} work correctly 89/7589/2
Tasuku Suzuki [Wed, 14 Dec 2016 08:41:28 +0000 (17:41 +0900)]
Append SRCPV to PV in CES2017 to make ${AUTOREV} work correctly

Change-Id: Id6f5768e823b96b05468b3d60bd16aaa5bc3196e
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoadd qtvirtualkeyboard to the image 87/7587/2
Tasuku Suzuki [Wed, 14 Dec 2016 08:39:22 +0000 (17:39 +0900)]
add qtvirtualkeyboard to the image

Change-Id: I6f72f50d152902430b84a6e1a582ccab98e95b11
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoremove qtquick1 and qtwebkit 59/7559/2
Tasuku Suzuki [Mon, 12 Dec 2016 16:24:43 +0000 (01:24 +0900)]
remove qtquick1 and qtwebkit

Change-Id: Ie33b59a564411655fcf41f0482be5135e6f1dff2
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
7 years agoProvisional fix of libhomescreen's pkgconfig 71/7571/2
Naoto Yamaguchi [Tue, 13 Dec 2016 12:24:19 +0000 (21:24 +0900)]
Provisional fix of libhomescreen's pkgconfig

Since pkgconfig has been disabled, it is not possible to get the configuration of libhomescreen.
This patch will make provisional fixes for off-tree build.

Change-Id: Ifd8e5818602ab1c4bca4440e1f20b3de46ab5157
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoFixed an issue that libhomescreen can not be used 69/7569/1
Naoto Yamaguchi [Tue, 13 Dec 2016 12:09:17 +0000 (21:09 +0900)]
Fixed an issue that libhomescreen can not be used

libhomescreen symbolic link is incorrect in Homescreen recipe.
This means that you can not build the application.
Fixing this problem will allow you to build the application.

Change-Id: Ifa6439a485db0205be5062d35791ce836fa832eb
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
7 years agoAdding backport patches of Qt5 to show cover art 63/7563/1
Tadao Tanikawa [Tue, 13 Dec 2016 04:53:06 +0000 (13:53 +0900)]
Adding backport patches of Qt5 to show cover art

To show cover art in qtmultimedia, the backport
patches(listed below) are needed.

https://codereview.qt-project.org/179542
https://codereview.qt-project.org/165950
https://codereview.qt-project.org/165951

Change-Id: I638d824a3c8c4c632c4347538653830921c5e956
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>