Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
* [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>
|
|
* link to gerrit review 8473 (meta-agl-extra)
Change-Id: I8d8c03654d4eee14bb28449d29afd4c75fac6385
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
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>
|
|
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>
|
|
* 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>
|
|
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>
|
|
* 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>
|
|
The homescreen recipe used to build several components.
These have their own recipes now.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I768d6e1786241a76ffe15194316e58bb5a86707f
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Now using AGL Application Framework Binding system
Change-Id: Iac8844645cb85838922bb2fe4e4f355d4444bc09
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
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>
|
|
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>
|
|
Change-Id: I1d279901c901115f85a177ec086af837af3a5b82
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
Change-Id: I613f8dba37ff7b80da8d941989e0866fd0bd05aa
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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)
|
|
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>
|
|
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>
|
|
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>
|
|
Update LICENSE and LIC_FILES_CHKSUM for recent addition of GPLv2+ code.
Change-Id: Ic8cec17f60688ba664e026b37d5370c5ed6178c2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
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>
|
|
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>
|
|
Change-Id: I56081180f8dc3bc10159492d4bc7e5fdd621ab27
Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I8b64adf1c73244447f348ae140a4bd63d3796357
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Adds the mixer app to the CES2017 AGL demo platform image.
Change-Id: I12a51f19295471baad5047a7ad59d953c18e5a29
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Change-Id: Ia6f0f297a358280f01033483d61dbfd9f402dd0e
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
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>
|
|
Change-Id: Ia7477dd99e7c4c7d45cc1561780fe263603c9e19
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
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>
|
|
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>
|
|
This change adds a missing 'qtmultimedia'
to DEPENDS.
Change-Id: I1190f12be1a3c65ad67fef725ae65f94b1fb2294
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I4acf1b79f8d0460fabf68a1b24fb4acac03bb210
Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
|
|
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>
|
|
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>
|
|
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>
|