AGL/meta-agl-demo.git
5 years agoBug Fix: POI app is not working 13/14113/1 dab
Naoto Yamaguchi [Sun, 27 May 2018 15:08:14 +0000 (00:08 +0900)]
Bug Fix: POI app is not working

The authentication method of Yelp Web API used by POI App has been changed.
This patch is to change the POI App corresponding to the new authentication method.
This fix makes POI App work again.
Backport from eel/master.

Bug-AGL: SPEC-1442

Change-Id: Ifd76514e320940c50de64fd51e16182e239cd4d5
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
6 years agoUpdate SRCREVs for 4.0.2 release 25/11125/2 4.0.2 4.0.3 dab/4.0.2 dab/4.0.3 dab_4.0.2 dab_4.0.3
Jan-Simon Möller [Wed, 4 Oct 2017 20:05:20 +0000 (22:05 +0200)]
Update SRCREVs for 4.0.2 release

Change-Id: I96514cd39f04a0771414ef90e1bcdda045cd0f25
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoAdd missing qtcharts Qt5 module in AGL demo 95/11095/2
Mark Farrugia [Tue, 3 Oct 2017 04:57:23 +0000 (15:57 +1100)]
Add missing qtcharts Qt5 module in AGL demo

This is needed for building applications which utilize the Qt5Charts
module.

Bug-AGL: SPEC-929

Change-Id: Ife36723900f1e8a846424f3bf4f06cccd3f1bc1b
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
6 years agoAdd kernel-devsrc to AGL demo platform SDK 93/11093/1
Mark Farrugia [Tue, 3 Oct 2017 04:08:04 +0000 (15:08 +1100)]
Add kernel-devsrc to AGL demo platform SDK

This enables out-of-tree development of kernel code (such as kernel
modules).  This is present in the core-image-weston SDK, but not this
one.

Bug-AGL: SPEC-928

Change-Id: I8c6fb8aae43d8bd0c2eff5e8dcd934f93691965d
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
6 years agomost.bbappend: Fix for Renesas Porter board 71/11071/2
Leon Anavi [Thu, 28 Sep 2017 14:31:54 +0000 (17:31 +0300)]
most.bbappend: Fix for Renesas Porter board

Do not apply 0002-most-pass-parent-devcie-to-snd_card_new.patch
while buidling MOST driver for Renesas Porter board.

Bug-AGL: SPEC-917

Change-Id: I0e3b09ef522721ea1d4e5b3cf7224f59958b3d48
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
6 years agomapview: It should be run user service instead of system 23/11023/2
Harunobu Kurokawa [Mon, 11 Sep 2017 07:07:39 +0000 (16:07 +0900)]
mapview: It should be run user service instead of system

Change-Id: I65dd87561b80765ae2bbff5fc7f903ffe27394a8
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agorecipes-kernel: most: add most.bbappend file 65/10765/5
Christian Gromm [Mon, 4 Sep 2017 15:21:29 +0000 (17:21 +0200)]
recipes-kernel: most: add most.bbappend file

This patch adds a patch queue to eliminate problems DMA coherent
memory allocation on aarch64 architecture, prevents the driver
from printing warning, due to bad video driver capabilities and
passes a valid parent device to the sound subsystem when
registering a new sound card.

---

v2 (jsmoeller): use _append everywhere
v3 (christian gromm): fix path in patch files

Change-Id: Idceefee7855445481eeb4940d5c5f632e27feb73
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoMake sure app recipes use the release versions 25/10825/2 4.0.1 dab/4.0.1 dab_4.0.1
Jan-Simon Möller [Thu, 7 Sep 2017 19:57:27 +0000 (21:57 +0200)]
Make sure app recipes use the release versions

This change uses refs/tags/${DISTRO_BRANCH_VERSION_TAG} to make sure we end
up with the tagged sources of the 4.0.1 release.
The plain SRCREV is in sync and there as reference.

Change-Id: I5427216eaeb044316d8b1b4e3c37c36dfcc10d01
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoFix: gulp dep and compilation failed 93/10793/1
Romain Forlot [Wed, 6 Sep 2017 13:39:47 +0000 (13:39 +0000)]
Fix: gulp dep and compilation failed

Change-Id: I5823348ada9eb9fad99eb02bfd805598a7d0b70f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix dependency issue of weston for m3ulcb 97/10697/2
Tadao Tanikawa [Fri, 25 Aug 2017 11:04:43 +0000 (11:04 +0000)]
Fix dependency issue of weston for m3ulcb

There is missing dependency to gstreamer for weston on which
the gst-recorder pathces applied.

This sometimes caused error while configuration to build.

Bug-AGL: SPEC-788

Change-Id: I602185e95e8085ceccfb3259534b88a72fcfc5bf
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
6 years agoIntegration Low CAN demo and High Lvl ViWi. 11/10611/4
Romain Forlot [Mon, 10 Jul 2017 15:13:23 +0000 (15:13 +0000)]
Integration Low CAN demo and High Lvl ViWi.

This integration use non automatic post installation at first
boot on a board.

Change-Id: I0f080c72ec98b9280256de20a45aa847714bebf0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agonavigation: fixing navigation packaging methods 17/10617/1
Naoto Yamaguchi [Thu, 10 Aug 2017 16:32:13 +0000 (01:32 +0900)]
navigation: fixing navigation packaging methods

With this fix, the navigation build method will be compatible with the SDK.
This patch contains the workaround of the problem discussed in SPEC-384.

Change-Id: I05b1b6b271892584e0a1f3b7db86f9c985cb529a
Bug-AGL: SPEC-384
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
6 years agoHotfix : Correct navigation dependency 47/10447/2
Naoto Yamaguchi [Fri, 28 Jul 2017 14:28:42 +0000 (23:28 +0900)]
Hotfix : Correct navigation dependency

Currently, the dependency of navigation is broken. libdbusC++ is not installed.
We will implement provisional response for DD.

Change-Id: If29fffdd2279ccbe852632b3495cf9a951e46874
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
6 years agomediaplayer: update SRCREV for dab release 33/10433/2 4.0.0 dab/4.0.0 dab_4.0.0
Matt Ranostay [Thu, 27 Jul 2017 17:14:48 +0000 (17:14 +0000)]
mediaplayer: update SRCREV for dab release

Change-Id: I222ecf18f6e0c492261b95789b222112315b11f3
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoagl-service-bluetooth: update SRCREV for dab release 31/10431/2
Matt Ranostay [Thu, 27 Jul 2017 17:13:35 +0000 (17:13 +0000)]
agl-service-bluetooth: update SRCREV for dab release

Change-Id: If4515d964e2b2fba3d58c04c39c42b37ce35a0af
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoBump homescreen to tip of dab branch 29/10429/2
Jan-Simon Möller [Thu, 27 Jul 2017 17:00:21 +0000 (19:00 +0200)]
Bump homescreen to tip of dab branch

This pulls-in this commit:

HomeScreen used to pass numeric id to WindowManager at application startup.
This change add 1 more parameter (string id).
This is necessary for WindowManager to allow some applications to run background,
related to https://gerrit.automotivelinux.org/gerrit/#/c/9827/
Bug-AGL: SPEC-395

Change-Id: Icb9788ff956dec8e57ee65291a6c1210adeba14c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoBump windowmanager to tip of dab branch 35/10435/1
Jan-Simon Möller [Thu, 27 Jul 2017 17:15:53 +0000 (19:15 +0200)]
Bump windowmanager to tip of dab branch

Includes commit from

Bug-AGL: SPEC-745
Bug-AGL: SPEC-395

Change-Id: I906ef16f8db8184c36cba212eb546e2389861a0b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoTemporarily fix the navigation app until SPEC-384 and SPEC-785 are fixed 23/10423/2
Jan-Simon Möller [Wed, 26 Jul 2017 20:02:49 +0000 (22:02 +0200)]
Temporarily fix the navigation app until SPEC-384 and SPEC-785 are fixed

The navigation app is not fully converted to a wgt
as it expects to ship a platform library instead
of containing all parts in the wgt.

For now (due to the short time until the dab release)
mitigate the issue by allowing the platform install.

Change-Id: Ic9430c56cf459be2c466e186320bc97cdc8d628d
Bug-AGL: SPEC-384 SPEC-785
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoqtbase-native: backport qdbuscpp2xml segfault fix 13/10413/1
Martin Kelly [Wed, 26 Jul 2017 19:09:10 +0000 (12:09 -0700)]
qtbase-native: backport qdbuscpp2xml segfault fix

Backport this patch:

https://github.com/meta-qt5/meta-qt5/commit/bf7cdd963008f2d61bc4c324fff2bfafe511fb5f

Which causes the build to fail on recent Qt versions (e.g. the version
present in Debian Stretch, but not that in Debian Jessie).

BUG-AGL: SPEC-783

Change-Id: I6395408635684920d3dcfefb71fc51c35a5a8e3f
Signed-off-by: Martin Kelly <mkelly@xevo.com>
6 years agoUpdate version infomation in setting app to Daring Dab 85/10385/1
Harunobu Kurokawa [Tue, 25 Jul 2017 20:47:55 +0000 (05:47 +0900)]
Update version infomation in setting app to Daring Dab

Bug-AGL: SPEC-656

Change-Id: I525ef1ca4591609bf6579103e767b624fa8af110
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agoRestrict addition of low-level-can-service to m3ulcb qemux86-64 and intel-corei7-64 43/10343/2
Jan-Simon Möller [Mon, 24 Jul 2017 21:12:10 +0000 (23:12 +0200)]
Restrict addition of low-level-can-service to m3ulcb qemux86-64 and intel-corei7-64

Not all boards use a kernel >= 4.8 . This service binding needs features introduced in Kernel 4.8 .

Thus restrict it to m3 and x86-64 for now. Other targets can added later.

Bug-AGL: SPEC-772

Change-Id: I03acdc11e40497d8b8bda702b6e556f234af9ff6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoIntegration by default of low lvl CAN service 31/10231/1 3.99.3 dab/3.99.3 dab_3.99.3
Romain Forlot [Fri, 7 Jul 2017 07:27:57 +0000 (07:27 +0000)]
Integration by default of low lvl CAN service

Bug-AGL: SPEC-428

Change-Id: I8b88706ef2dc2619fe39ee991e2b1f0dc70e1b79
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agomodule-router: update SRCREV to include empty proplist description fix 53/10153/2
Matt Porter [Wed, 5 Jul 2017 11:22:53 +0000 (14:22 +0300)]
module-router: update SRCREV to include empty proplist description fix

https://github.com/tisogai/module-router/commit/8104a3174e6f54ace53066ab1797d9b9bd2bdf63
fixes a race condition that results in an AudioManager crash.

Bug-AGL: SPEC-660

Change-Id: I59897eeda05bc6be8e9664d9d5b895fad9a3bece
Signed-off-by: Matt Porter <mporter@konsulko.com>
(cherry picked from commit 2236dc42b7824a5aa0c6841d38500c0ef76512b5)

6 years agoudisks: make automount it's own service 31/10131/1
Matt Ranostay [Sun, 9 Jul 2017 03:19:30 +0000 (03:19 +0000)]
udisks: make automount it's own service

To avoid a timeout condition in udisks.service the
automount script needs to be ran as it's own systemd
service.

Bug-AGL: SPEC-735
Change-Id: Idbfb21b1a2fccfa55ac149830d4af591222b697d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoRemove old radio plugins 09/10109/2
Scott Murray [Thu, 6 Jul 2017 21:35:09 +0000 (17:35 -0400)]
Remove old radio plugins

The radio functionality is now contained in the binding, remove the
unused QtMultimedia plugins.

Change-Id: I262f63af646b92a6f04ecf238274b5137e9fbf41
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
6 years agoagl-service-bluetooth: ask to run by default at start 99/10099/2
José Bollo [Fri, 7 Jul 2017 11:57:25 +0000 (13:57 +0200)]
agl-service-bluetooth: ask to run by default at start

Change-Id: Ia0f5adf9f455b1dc651f0cc11c6074e5d5f8a28e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
6 years agowifi and bluetooth bindings 83/10083/2
José Bollo [Fri, 7 Jul 2017 06:23:57 +0000 (08:23 +0200)]
wifi and bluetooth bindings

Use config.xml files with permission to be
not listed as an application.

Bug-AGL: SPEC-719

Change-Id: Ieb50580b558cb190b3ced767deae9cbde6e06b51
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
6 years agoAdd mapviewer app to use cluster demo for R-Car M3 65/10065/2
Harunobu Kurokawa [Fri, 12 May 2017 13:26:23 +0000 (22:26 +0900)]
Add mapviewer app to use cluster demo for R-Car M3

Change-Id: Id3b4ddaeba650e15be87de7bf9fdca20335d9464
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agoweston.ini: Add virtual display and record for CES2017 demo 63/10063/1
Harunobu Kurokawa [Tue, 16 May 2017 10:21:25 +0000 (19:21 +0900)]
weston.ini: Add virtual display and record for CES2017 demo

In order to support IVI-Cluster demo, set virtual display
and gst-recorder parameter in weston.ini.

v2:
 If you want to use virtual output system, set "virtual-display"
in DISTRO_FEATURES. Then the sample value is enabled.
 If you want to use transfer system to multi ECU via H.264,
set "gst-record" in DISTRO_FEATURES.

Note:
 These system are supported in R-Car M3 only.

Change-Id: Ia782d3bc7079c38f30be52c1f6f152d55e1d2e17
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agoAdd mp3 support in lightmediascanner for AGL demo 79/9879/3
Tadao Tanikawa [Wed, 28 Jun 2017 08:08:38 +0000 (17:08 +0900)]
Add mp3 support in lightmediascanner for AGL demo

Supporting 'mp3' scan of LMS is dropped by PACKAGECONFIG
in meta-agl.  (It is supported in meta-openembedded by default.)

When displaying AGL demonstration, supporting MP3 is preferable.

Change-Id: I3f95cafbb9ca2d8334442fb04a659934e6b4430e
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
6 years agoBump settings app SRCREV 01/10001/2 3.99.2 dab/3.99.2 dab_3.99.2
Jan-Simon Möller [Sat, 1 Jul 2017 01:23:35 +0000 (03:23 +0200)]
Bump settings app SRCREV

Change-Id: I2ebefd2913dca6f0e362aab6d066cf4447d1951b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoFix agl-service-bluetooth and agl-service-wifi recipe dependencies and lock version... 05/10005/1
Jan-Simon Möller [Sat, 1 Jul 2017 19:06:57 +0000 (21:06 +0200)]
Fix agl-service-bluetooth and agl-service-wifi recipe dependencies and lock version for dab

Change-Id: I8f672154c5d4c8df5fe7912fff189b93d50606aa
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agosettings: add service bindings to RDEPENDS 97/9997/2
Matt Ranostay [Fri, 30 Jun 2017 20:48:17 +0000 (23:48 +0300)]
settings: add service bindings to RDEPENDS

Add bluetooth and wifi services to the settings package RDEPENDS

Bug-AGL: SPEC-661 SPEC-715
Change-Id: I4cf3cd14cabda38a32ca8fe4da97b8e747f9a1d9
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit a951b829de2db2b5787fbf02bdbeef83a70459f1)

6 years agoagl-service-wifi: add new system wide wifi service 95/9995/2
Matt Ranostay [Fri, 30 Jun 2017 18:41:56 +0000 (21:41 +0300)]
agl-service-wifi: add new system wide wifi service

Add agl-service-wifi recipe for the recently split out
wifi binding

Change-Id: Ic9b61df2e69d888679c2d57b0b6f3d4469d00b91
Bug-AGL: SPEC-661 SPEC-715
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 5c22932047c35bd012c71904c7aa4650b66503cc)

6 years agoagl-service-bluetooth: add new system wide bluetooth service 93/9993/1
Matt Ranostay [Fri, 30 Jun 2017 18:34:37 +0000 (21:34 +0300)]
agl-service-bluetooth: add new system wide bluetooth service

Add agl-service-bluetooth recipe for the recently split out
bluetooth binding

Change-Id: Id90f9a8d8623927897c9efa3236465c50a7932ed
Bug-AGL: SPEC-661 SPEC-715
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 24f0f703e8e68a0e146ecb610c27918abfedd814)

6 years agodisable module-role-cork by default 81/9881/1
Matt Porter [Tue, 27 Jun 2017 19:47:15 +0000 (22:47 +0300)]
disable module-role-cork by default

module-role-cork's hardcoded corking policy can conflict
with the configurable policy management that is part of
module-router and AudioManager. Since module-router/AM are
enabled by default in demo builds, we must also disable
module-role-cork to avoid conflicting corking policies.

Bug-AGL: SPEC-710

Change-Id: I55442b5c11e711783fb4f890d1f26227c295d122
Signed-off-by: Matt Porter <mporter@konsulko.com>
6 years agoPin recipes for DD rc2 07/9807/1
Jan-Simon Möller [Mon, 26 Jun 2017 11:49:12 +0000 (13:49 +0200)]
Pin recipes for DD rc2

Change-Id: I8a912b288ad3eaf955c5a775b1d41a0ad5159521
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoAdd .gitreview for dab
Jan-Simon Möller [Sat, 24 Jun 2017 17:47:07 +0000 (19:47 +0200)]
Add .gitreview for dab

Change-Id: Ibeec14f256543ad4332cf2893a5c99e5ae1bdc68
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoudisks: automount USB devices on boot and insertion 35/9735/2
Matt Ranostay [Thu, 15 Jun 2017 01:56:36 +0000 (04:56 +0300)]
udisks: automount USB devices on boot and insertion

Change-Id: I1ded68d89799825286d085746fec778e1659d5d4
Bug-AGL: SPEC-634 SPEC-666
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoweston: Fix gst-record uses MONOTONIC time for IVI-Cluster system 91/9691/2
Harunobu Kurokawa [Sat, 10 Jun 2017 04:30:33 +0000 (13:30 +0900)]
weston: Fix gst-record uses MONOTONIC time for IVI-Cluster system

gst-record plugin uses gettimeofday to adapt gst buffer duration.
When WLAN network access internet, system timer is changed by NTP, then
the gst plugin system stopped.

This patch change to use MONOTONIC timer to detect buffer time frame.

--
The patch is same as
https://gerrit.automotivelinux.org/gerrit/#/c/9417/

Change-Id: I2761b0f9dc3bed58d8556966acc54f9dc13d0556
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agoAdd gst-recorder implementation 89/9689/3
Damian Hobson-Garcia [Mon, 8 May 2017 03:43:02 +0000 (12:43 +0900)]
Add gst-recorder implementation

Adapted from the Gen2 implementation to work on Gen3.

Bug-AGL: SPEC-559

Change-Id: I8ec71354b0dee04277c6bf74c62956280b84b4fb
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
6 years agoAdd lightmediascanner to RDEPENDS for mediaplayer 95/9695/4
Jan-Simon Möller [Sat, 10 Jun 2017 08:43:26 +0000 (10:43 +0200)]
Add lightmediascanner to RDEPENDS for mediaplayer

The dependency is at runtime through dbus.

Related but not solving SPEC-657 .
It was solved in c9793
I7935fe12289fb2585c95df5f207bd447c8aafd6b

Change-Id: I9770f8bfef85b8e9e5ab60f4dbb0969bf8f5bf48
Bug-AGL: SPEC-657
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>