Raquel Medina [Fri, 31 May 2019 12:06:54 +0000 (14:06 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
* Revert "network: add dummy methods for back
compatibility"
Bug-AGL: SPEC-2392
Change-Id: I20f45d9c482f8f0a7fc64e938fff7542924f225b
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Matt Ranostay [Sun, 19 May 2019 14:09:17 +0000 (17:09 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV and remove dependency
* update SRCREV
* remove libvcard dependency
Bug-AGL: SPEC-2392
Change-Id: I149ba2cefc1a9bee9ce31bff38e0ce63575492a3
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Fri, 24 May 2019 17:24:42 +0000 (20:24 +0300)]
recipe-connectivity: libvcard: remove bbappend
libvcard is no longer used by agl-service-bluetooth-pbap so
this bbappend is irrelevant
Bug-AGL: SPEC-2392
Change-Id: I09ce4c290fd1a443917d154b6e964117b2f24801
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Fri, 17 May 2019 05:27:53 +0000 (08:27 +0300)]
recipes-platform: crosssdk-image: remove libvcard from SDK
vCard parsing is done within the agl-service-bluetooth-pbap binding
so libqtappfw not longer requires libvcard, and in turn the SDK
doesn't either
Bug-AGL: SPEC-2392
Change-Id: I588f1ebfe54924542921b67b3c2c7be5e4cd6d78
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Raquel Medina [Thu, 16 May 2019 15:31:43 +0000 (18:31 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV
* libqtappfw: network: add dummy methods for back compatibility
* libqtappfw: network: refactor network class
Bug-AGL: SPEC-2293
Change-Id: If141417134ba4499cfd8284d583c5953127da0d8
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Raquel Medina [Fri, 17 May 2019 13:28:02 +0000 (15:28 +0200)]
recipes-demo-hmi: navigation: update SRCREV
* navigation: Merge pull request #8 (autobuild:
introduce autobuild scripts)
Bug-AGL: SPEC-2164
Change-Id: I9c3b5db6d98a0e67ec5ca7403398855ea591f1ac
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Jan-Simon Möller [Mon, 20 May 2019 12:18:03 +0000 (14:18 +0200)]
Remove legacy 'p' prefix in gerrit url
Bug-AGL: SPEC-2423
.
Change-Id: Ieb3424afd85c6c264ebab742c140a9a27fd8891c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
José Bollo [Tue, 30 Apr 2019 20:49:01 +0000 (22:49 +0200)]
homescreen: Replace "gitsm" by "git" in SRC_URI
Submodules are not needed to compile homescreen.
Bug-AGL: SPEC-2268
Change-Id: I39f6788e89037408c4d7b7e19fa5307c0bc6a59d
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Scott Rifenbark [Mon, 6 May 2019 21:58:27 +0000 (14:58 -0700)]
meta-agl-demo: Fixed broken link to "AGL Features" section.
Change-Id: I110f611fe9548d931b4a882a8ec29992c45c69f1
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
wanglu [Mon, 22 Apr 2019 06:12:29 +0000 (14:12 +0800)]
Add recipe for apps/settings-log-utils
Bug-AGL:SPEC-2214
Change-Id: I16734e79f7cc2029baffa5fef42f9fd7537659ea
Signed-off-by: wanglu <wang_lu@dl.cn.nexty-ele.com>
Scott Murray [Tue, 23 Apr 2019 17:00:52 +0000 (13:00 -0400)]
agl-demo-platform-crosssdk: Add mosquitto-dev
Add mosquitto-dev to agl-demo-platform-crosssdk to enable CI to
build the telematics demo image application. This is likely a
stopgap for now, as the plan to handle this situation going forward
(i.e. use separate profile SDKs versus one superset one) will be
discussed at the May 2019 F2F. A comment has been added to indicate
this.
Change-Id: Ibd48842d95c246dc0b7e7f0ec3fdb8300da55f7b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Rifenbark [Wed, 17 Apr 2019 21:52:16 +0000 (14:52 -0700)]
meta-agl-demo: Updated devguides-book.yml to use new content
Fixed for master so it is not pulling the old README.md file.
Change-Id: I6acff1ecb8756cbeccd0df4de80d22fda6e80d7b
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Scott Rifenbark [Wed, 17 Apr 2019 21:42:11 +0000 (14:42 -0700)]
meta-agl-demo: New content.
I thought I had this in here but it is still building with old
content.
Change-Id: I4b102f7befbb7704f6caa222a52c76de209089ae
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Matt Ranostay [Fri, 12 Apr 2019 19:03:58 +0000 (22:03 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV
aa1f78e libqtappfw: bluetooth: add adapter_changes event processing
Bug-AGL: SPEC-2295
Change-Id: I8a1961fba36d64ff678ebe43d51ff15d9634805f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Scott Rifenbark [Tue, 19 Feb 2019 00:27:43 +0000 (16:27 -0800)]
meta-agl-demo: new file for "meta-agl-demo" topic.
This is the re-write for the new "AGL Layers" section in
"Developer Guides". The new file is a rewrite of the existing
README.md file.
Change-Id: I04faa67966194465797f8b8433d72f3122a8eb28
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Scott Murray [Mon, 18 Feb 2019 22:30:13 +0000 (17:30 -0500)]
Upgrade to thud
Changes include:
- Add LAYERSERIES_COMPAT definition to layer.conf
- Replace libvcard recipe with bbappend now that a recipe is available
in meta-qt5
- Add OECMAKE_GENERATOR = "Unix Makefiles" to libnaviapi-agl recipe
for now to work around CMake+ninja issue
- Add patch to navigation app to fix compilation against OpenSSL 1.1
- Remove libssp-dev from agl-demo-platform-crosssdk, upstream have
removed it from non-mingw32 platform SDKs
Known issues:
- CMake+ninja issue in cmake-apps-module has been worked around with
OECMAKE_GENERATOR
Bug-AGL: SPEC-1837
Change-Id: I14c5355fb38d5eed064f154f889d61d8e46854b7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
wang_zhiqiang [Thu, 28 Mar 2019 02:38:52 +0000 (10:38 +0800)]
Update homescreen-service version
Updata homescreen-service to lastest version.
Related:
https://gerrit.automotivelinux.org/gerrit/#/c/20830/
https://gerrit.automotivelinux.org/gerrit/#/c/20832/
Bug-AGL: SPEC-2188
Change-Id: I76ecc97357ce3e62acdcfdc9c51e2f250656581c
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Matt Ranostay [Tue, 26 Mar 2019 00:14:22 +0000 (02:14 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
f4aad7a Merge "libqtappfw: bluetooth: add BluetoothModel support"
6e0dbd4 Merge "libqtappfw: telephony: add onlineChanged signal"
6a80077 libqtappfw: bluetooth: add BluetoothModel support
c08bb24 libqtappfw: network: wifinetworkmodel: call clear() on list
5d608a9 libqtappfw: telephony: add onlineChanged signal
Change-Id: I0a2c6417350c30afe526077514c1c9467140f569
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
wang_zhiqiang [Mon, 18 Mar 2019 07:58:15 +0000 (15:58 +0800)]
Update libhomescreen version
Update libhomescreen to lastest version.
Related:
1. https://gerrit.automotivelinux.org/gerrit/#/c/20223/
2. https://gerrit.automotivelinux.org/gerrit/#/c/20217/
Change-Id: Ibd9e738d1fc87665ea7f6506e7be32b197081c2d
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Matt Ranostay [Sat, 23 Feb 2019 00:02:59 +0000 (02:02 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
* libqtappfw: network: add invalidPassphrase signal
* libqtappfw: message: add replyStatus/requestData methods
* libqtappfw: network: sort WiFI model by SSID
* libqtappfw: network: add remove() method for removal of services
* libqtappfw: mediaplayer: update loop command parameter
* libqtappfw: mediaplayer: send empty artist + album data
* libqtappfw: mediaplayer: update loop command parameter
Bug-AGL: SPEC-2181
Change-Id: I3f58bd4dab1d769a81fa83e8a3d476576e200605
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
wang_zhiqiang [Fri, 8 Mar 2019 08:03:37 +0000 (16:03 +0800)]
Add onscreenapp recipe
Onscreenapp is a qt application for showing onscreens.
Applications can show/hide onscreen by calling homescreen-service's
showWindow/hideWindow verb. Applications also can customize onscreen's
title,type, display contents and buttons. Some images about onscreen
pattern had uploaded in JIRA SPEC-1967.
Bug-AGL: SPEC-1967
Change-Id: Ica1b5912e109d39eb6743144cfc523dbf64cac9f
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
raquel medina [Fri, 15 Mar 2019 08:55:37 +0000 (10:55 +0200)]
recipes-demo-hmi: homescreen: add new dependency on afb-helpers-qt
Bug-AGL: SPEC-2164
Change-Id: I2ca2b8ae995e72833118b42ab20a3c127d51cbbc
Signed-off-by: raquel medina <raquel.medina@konsulko.com>
raquel medina [Thu, 14 Mar 2019 00:24:08 +0000 (02:24 +0200)]
recipes-demo-hmi: low-can-demo: bump SRCREV
Bug-AGL: SPEC-2164
Change-Id: Ibdffc78c1c2bf79320dd553b8599ec08af47e57e
Signed-off-by: raquel medina <raquel.medina@konsulko.com>
Jan-Simon Möller [Thu, 7 Mar 2019 11:55:53 +0000 (12:55 +0100)]
Remove unused iotivity feature
Remove old feature during uprev cycle.
Change-Id: I7b4802849d50d1afabe4fbb9b58885c43c94c68d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Naoto Yamaguchi [Sun, 27 Jan 2019 13:31:32 +0000 (22:31 +0900)]
Add dependency to ondemandnavi
Ondemandnavi needs ondemandnavi-config.
This patch adds RDEPEND to ondemandnavi recipe.
Change-Id: Ie051f13804f17a99afd799b559fba2bfe8775346
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Sun, 27 Jan 2019 12:58:33 +0000 (21:58 +0900)]
Add AGL world wide navigation app config recipe
Configuration file is required for the new OSS navigation.
This recipe is a recipe for generating a configuration file.
Needs to set access token of mapbox to the environment variable MAPBOX_ACCESS_TOKEN.
Change-Id: Ie06313e352e0091debfdb19399390230da64dca5
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Matt Ranostay [Mon, 18 Feb 2019 22:07:59 +0000 (00:07 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
* libqtappfw: mediaplayer: send empty artist + album data if none
Bug-AGL: SPEC-2180
Change-Id: Ic6698c38b904dedcfbbd427450acc9bf468a632c
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Mark Farrugia [Wed, 30 Jan 2019 03:29:34 +0000 (14:29 +1100)]
Add libavirt to the SDK
The libavirt library is added to the SDK, and is no longer
required as a submodule for 4A modules.
Change-Id: I0e7568b3f0e297b3ba132d09c5daeacedd6dc049
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
Naoto Yamaguchi [Wed, 26 Dec 2018 10:58:43 +0000 (19:58 +0900)]
Initial Commit : AGL world wide navigation app
Navigation EG developed a new OSS navigation as the last activity.
This commit is the first commit of new OSS navi app.
This navigation application can navigate around the world.
Change-Id: I33eebc680f46786e941628a64695dccdcbf0f960
Signed-off-by: chenwei <i37546_Chin@aisin-aw.co.jp>
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Scott Murray [Thu, 17 Jan 2019 01:21:22 +0000 (20:21 -0500)]
phone: Replace QtMultimedia usage with 4A + gstreamer
Update dependencies to remove qtmultimedia and add gstreamer.
Bug-AGL: SPEC-1596
Change-Id: Ifbaf65aeb5616897ba2f5f7b73aa397b39ef4231
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Stephane Desneux [Tue, 5 Feb 2019 17:12:44 +0000 (18:12 +0100)]
libhomescreen: bump revision
Included changes:
*
11e5020 Improve safety of link to event loop
Bug-AGL: SPEC-2130
Change-Id: I9c34f8e00f5e1b556f6d65cd9c408c80da4658cb
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Matt Ranostay [Wed, 9 Jan 2019 20:32:48 +0000 (22:32 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
c101de3 Merge "libqtappfw: bluetooth: add transport to discovery filter"
3dec5b3 libqtappfw: Add radio binding support
60094aa libqtappfw: bluetooth: add transport to discovery filter
Change-Id: I4f376c15e05e15d3f79745f5637c27a1988088f2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Kazumasa Mitsunari [Wed, 19 Dec 2018 23:47:05 +0000 (08:47 +0900)]
Bump the revision of navigation and poi
Bump the revision of navigation and poi application.
This patch fixes the role to lower case.
Change-Id: Ib22f4809e6ca7a113817e58b6705f442e2f8d83e
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Scott Murray [Thu, 3 Jan 2019 19:30:48 +0000 (14:30 -0500)]
radio: Add libqtappfw to DEPENDS
Add libqtappfw to DEPENDS as the application has incoming rework to
use new radio support that has been added to libqtappfw.
Change-Id: I45a05cbf5e6d129939c1ebaf1c448abc3b4302bf
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit
175439cae1b97852765a82d4f00698114e3e769c)
Scott Murray [Sat, 5 Jan 2019 02:55:25 +0000 (21:55 -0500)]
homescreen: quiet debug messages in non-devel
Define QT_NO_DEBUG_OUTPUT when not building with agl-devel enabled
to quiet the debug logging on volume changes.
Change-Id: I8667332954664cf07f3d29b098c9c9dc8265c2ee
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Romain Forlot [Thu, 20 Dec 2018 16:50:23 +0000 (17:50 +0100)]
Add the libafb-helpers and libappcontroller to SDK
Bug-AGL: SPEC-1689
Change-Id: I373bc6eac903c7513fddee25f82f30e7d1567f1a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Scott Murray [Fri, 21 Dec 2018 03:30:11 +0000 (22:30 -0500)]
navigation: Add 4A support
To properly support 4A in the navigation app, add a patch to pull in
the 4A binding, add some code to open / close the "navigation" role,
and use a simple gstreamer pipeline to play the generated files. The
existing playback script templates have had their playback commands
removed, but are retained for driving the voice file generation.
Note that a patch is being used for now, as gpsnavi is managed outside
of AGL on github. Additionally, that repository has no flounder branch,
and its HEAD does not work on flounder at present, complicating things.
Change-Id: Ie5c63c2ae22237a80dc034b98d7279d3c203273f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit
6f1a4e94f9b978639e858fbe8ce98012a1781ee5)
Matt Ranostay [Fri, 28 Dec 2018 00:05:56 +0000 (02:05 +0200)]
recipe-connectivity: libvcard: update SRCREV
6f76a76 Fix version number in README
20c1bcc Add support to unfold long vcard lines according to rfc6350
d41f15a Avoid adding empty property parameters, otherwise vCardProperty will
be considered invalid, since empty parameters are considered invalid
(RFC 6350 does not include a restriction about properties without parameters)
Bug-AGL: SPEC-2088
Change-Id: I38c0d35a8306c70ff68b9f3c2cb24cba06fb667e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Fri, 21 Dec 2018 01:50:26 +0000 (03:50 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV
cdfb8ce libqtappfw: mediaplayer: set album art via qml context
Change-Id: Ibc386c63dd4fe8dc2f39593de3f9be1964cc06cc
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Stephane Desneux [Thu, 27 Dec 2018 11:29:58 +0000 (12:29 +0100)]
Revert "Add the libafb-helpers and libappcontroller to SDK"
This reverts commit
602b0293ac24702e1e4957312dcd1e765d28e125.
This is needed due to the other revert in meta-agl (#19359).
Otherwise, agl-demo-platform-crosssdk is not buildable.
Bug-AGL: SPEC-1689
Change-Id: Iae246faf53f8fa4946891de49646aec87fb14c19
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Romain Forlot [Thu, 20 Dec 2018 16:50:23 +0000 (17:50 +0100)]
Add the libafb-helpers and libappcontroller to SDK
Bug-AGL: SPEC-1689
Change-Id: I5f7ab962f9df3b931aeae7fa44f0160801ca1c1d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Scott Murray [Tue, 18 Dec 2018 21:22:10 +0000 (16:22 -0500)]
Disable btwilink by default on m3ulcb
Testing for CES has found the wilink BT on the M3+Kingfisher somewhat
unreliable. To disable it by default for now, add a demo platform
configuration hook to packagegroup-agl-demo-platform and use it to
pick up a modprobe configuration file to prevent btwilink from loading.
This addition is specific to the m3ulcb platform, and the variable
DEMO_ENABLE_BTWILINK can be used to over-ride the behavior by setting
it to "true" in local.conf or site.conf.
Change-Id: Ia645d9329594547f83601526e3f3fd5da5845b24
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Mon, 17 Dec 2018 01:51:25 +0000 (20:51 -0500)]
poiapp-api-key: Add client ID
Somehow in my original testing the POI app was working even though
the client ID was not being added to /etc/poikey as the first line.
Add a POIAPP_CLIENT_ID variable to go with POIAPP_API_KEY, and write
them both to the file. As well, mark the package as platform
independent, as it contains just a text configuration file.
Change-Id: Iab5d6aa44007c61457697882d9a2ece12f984acf
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Fri, 7 Dec 2018 16:53:32 +0000 (11:53 -0500)]
Rework mapviewer and mapviewer-demo
Rework the mapviewer and mapviewer-demo recipes to get mapviewer
working out of the box for the cluster demo:
- Remove the old on/off scripts, as the intent is that the cluster
demo work out of the box on an image built with the
agl-cluster-demo-support feature.
- The separate weston systemd unit has been replaced with a drop-in
over-ride file.
- A new systemd unit is installed to configure the network connection
to the cluster board. This is required now because the weston unit
no longer runs as root.
- A systemd drop-in is added to have afm-api-windowmanager@.service
depend on weston-ready. This is a bit of a workaround ATM, as the
windowmanager service was consistently failing due to Weston
taking longer to start with the gst-record feature enabled. It is
likely that making this more generic should be investigated.
- The mapviewer systemd unit has been updated. Its Install target
is now afm-user-session@.target; in my testing this seemed the
least invasive solution, as there are some dependency loop issues
that currently prevent adding it to multi-user.target. As well,
its dependencies have been updated from weston and HomeScreen to
afm-api-windowmanager@, which is not entirely ideal, but is about
the best that can be done ATM given that mapviewer interacts with
the other windowmanager users via Weston, but is not an app
framework application.
Change-Id: I8826e670ae156edd461cc657acefc86e7836a916
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Tue, 4 Dec 2018 22:31:48 +0000 (17:31 -0500)]
Add agl-demo-preload feature
Add a feature to preload the maps for the navigation app and the API key
for the POI app. The intent is to allow building an image that works
"out of the box" without manually installing things. The selection of
UK or Japan maps can be controlled by setting the variable
DEMO_MAPS_LOCALE to either "uk" (default) or "jp" in local.conf or
site.conf. The POI API key should be set in one of those locations with
the variable POIAPP_API_KEY (default value is an empty string).
Change-Id: I25537935ddac740090f2121d0a83305c746185b0
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 14 Nov 2018 03:41:52 +0000 (22:41 -0500)]
Remove weston-ivi-extension
Remove weston-ivi-extension recipe files, as they are being moved to
the meta-agl-profile-graphical layer in the meta-agl repository. This
allows using weston-ivi-extension in images other than
agl-demo-platform.
Bug-AGL: SPEC-1730
Change-Id: I31af55b4b0a6233b955688f888b42c4861385188
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Frederic Marec [Wed, 19 Dec 2018 14:57:02 +0000 (15:57 +0100)]
docs: add yaml book
Bug-AGL: SPEC-1988
Change-Id: Icf1eaadb0df87189b01cc87966d23f5b21aa249f
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Vitaly Wool [Wed, 19 Dec 2018 15:55:18 +0000 (16:55 +0100)]
Add Task Manager front-end
Add graphical front-end for Task Manager to recipes-dem-hmi.
Change-Id: I43f7b634e977a2140c720851a2ce75f070194e65
Signed-off-by: Vitaly Wool <vitaly.wool@konsulko.com>
Stephane Desneux [Thu, 20 Dec 2018 14:46:03 +0000 (14:46 +0000)]
homescreen: fix missing submodules in SRC_URI
New submodule introduced in #19081 is not pulled.
Fixing the url in SRC_URI should solve the issue.
Change-Id: I5b6852a2e8d9c29fcf39b0c2cd9b15ce8cda2ae1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
wang_zhiqiang [Wed, 12 Dec 2018 02:18:05 +0000 (10:18 +0800)]
update to lastest version
change navigation to lastest version, then it will
avoid the issue that can't transfer to navigation
screen once more.
Change-Id: Ic40f9cf9bd1640d033e1620e1e07c711b28562d4
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Kazumasa Mitsunari [Thu, 29 Nov 2018 11:34:28 +0000 (20:34 +0900)]
Bump revision of qtaglextras
This commit includes followings
2fe96de Replace slots with Q_SLOTS
72bb964 delete application_name check in tap_shortcut event
Change-Id: I06034f6d87cb54b74a92191420417599cea77d10
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Scott Murray [Mon, 3 Dec 2018 19:29:19 +0000 (14:29 -0500)]
Add agl-cluster-demo-support feature
Add new feature to enable support for the cluster demo. At the moment,
it pulls in the agl-gstrecorder feature and enables building the required
mapviewer application.
Bug-AGL: SPEC-1730
Change-Id: I18c0312eefca9bb8c591e8b8a2b8113b4e94c7fc
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit
af3ecc175fdb3cfbb7501ec5f1aad7718c08472a)
wang_zhiqiang [Tue, 4 Dec 2018 01:57:24 +0000 (09:57 +0800)]
update libhomescreen and agl-service-homescreen
update libhomescreen and agl-service-homescreen to lastest version.
Change-Id: Iae03637d22a71a8e0b4e069ca15eaaa57bb74d3c
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Yuichi Kusakabe [Thu, 29 Nov 2018 17:57:01 +0000 (02:57 +0900)]
Disable sllin driver(using HVAC apps) debug log
[ 30.042717] sllin: sllin_open() invoked
[ 30.046603] sllin: Configured as MASTER
[ 30.051508] sllin: Baudrate set to 9600
[ 30.056332] sllin0 (uninitialized): sllin_kwthread started.
[ 30.062486] sllin0: sllin_kthread <WAIT_EVENT>
[ 31.153606] sllin0: sll_open() invoked
[ 31.271843] can: raw protocol (rev
20170425)
[ 31.276821] sllin0: sllin_kthread <WAKEUPED>
[ 31.281124] sllin0: sllin_kthread: lin_state <
00000000>
[ 31.286370] sllin0: sllin_kwthread: NON-RTR SFF CAN frame, ID = 30
dlc=0
[ 31.286390] sllin0: sllin_kthread: SLSTATE finish
[ 31.299297] sllin0: sllin_send_break() invoke.
[ 31.305566] sllin0: Break sent.
[ 31.308743] sllin0: sllin_kthread <WAIT_EVENT>
Change-Id: Id49951cb1ed570c99eb11d19298c1e5b57bcf13c
Signed-off-by: Yuichi Kusakabe <yuichi.kusakabe@denso-ten.com>
Jan-Simon Möller [Thu, 29 Nov 2018 10:05:29 +0000 (11:05 +0100)]
We need to use multi-user.target
Instead of default.target we need to use multi-user.target.
Change-Id: I7c6c9fce5223bccb2ddb20f165797632198c3405
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Christian Gromm [Wed, 28 Nov 2018 16:38:14 +0000 (17:38 +0100)]
recipes-config: unicens-config: set up additional sound card in configuration file
This patch adds the configuration for an additional ALSA sound card to the
MOST driver configuration file. It is needed to have another capture device
registered with ALSA.
Change-Id: I9c458448c80bef47d61831157c1b80ce1a7a9848
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Matt Ranostay [Tue, 20 Nov 2018 22:55:58 +0000 (00:55 +0200)]
demo-hmi: phone: add pbap service to RDEPENDS
Change-Id: I3e52226536f3bde86d24d360939eb1ddd2ab4c0e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Mon, 19 Nov 2018 21:05:26 +0000 (23:05 +0200)]
libqtappfw: update SRCREV for new bluetooth binding support
Bug-AGL: SPEC-1630
Change-Id: Ieaeac4f33140f70e07607749df8ebc2e18edf284
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Fri, 16 Nov 2018 14:00:50 +0000 (16:00 +0200)]
demo-hmi: mediaplayer: remove unnecessary RDEPENDS
Application not longer uses direct bluetooth service access
remove from RDEPENDS since agl-service-mediaplayer now handles this.
Bug-AGL: SPEC-1630
Change-Id: I656f4bfd03280985c63fbf2119b01a20aa1e599b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
raquel medina [Thu, 8 Nov 2018 00:41:58 +0000 (02:41 +0200)]
packagegroup: connectivity: remove libnfc package
Bug-AGL: SPEC-1921
- remove runtime dependency on libnfc
Change-Id: I29aef351619f7c88e3c38c6478c7592f12631843
Signed-off-by: raquel medina <raquel.medina@konsulko.com>
Jan-Simon Möller [Wed, 7 Nov 2018 07:08:43 +0000 (08:08 +0100)]
Finalize and automate sllin setup for LIN on demo unit
Provide the systemd unit, the init script, the module options and the autoload command.
Change-Id: I8dfe59338f377ca8ac1b94fe568dff9e2b36bf97
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 8 Nov 2018 05:40:12 +0000 (06:40 +0100)]
Add dependency to qtaglextras
as this was converted over we need to add the dependency as well.
Change-Id: Ifa94f40505c8a1fba2ce829e940bda41ac00746a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 31 Oct 2018 14:01:52 +0000 (15:01 +0100)]
Add package for sllin driver to image
The sllin driver is needed for the AGL demo unit to drive the actuator and fan.
Change-Id: I76a8e7876148b6c2fcbc526a64a7ec132668c754
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
wang_zhiqiang [Thu, 18 Oct 2018 03:10:46 +0000 (11:10 +0800)]
emit event to one application
changed agl-service-homescreen and libhomescreen to make
agl-service-homescreen emit event to one application only.
BUG-AGL: SPEC-1764
Change-Id: Iea4b784a8b0426fd9d058a95597c22d1f9e8f1cb
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Michael Teyfel [Wed, 8 Aug 2018 15:18:05 +0000 (17:18 +0200)]
wayland-ivi-extension: Added ivi-id-agent by mtey
As explained in further discussions, the simple-id-agent
is a basic example for reference. This commit adds the
ivi-id-agent [1]. It is still a reference implementation
but already offers more features (like configurations)
that should be desirable for AGL.
[1] https://github.com/mtey/wayland-ivi-extension/commits/xdg_support_ivi_id_agent
Change-Id: I041b81b480be8fd49fded9d9c9824a0dbb3b568f
Signed-off-by: Michael Teyfel <mteyfel@de.adit-jv.com>
Michael Teyfel [Wed, 8 Aug 2018 15:09:30 +0000 (17:09 +0200)]
Clean-up of wayland-ivi-extension_1.13.0 related legacy stuff
Since the agl demo is now using wayland-ivi-extension
v2.0.2 everything related to v1.13.0 should be removed.
That means all bitbake recipes and also the used patch
files.
Change-Id: I4a8124df464ad92f5dd4224887be5119f52621ef
Signed-off-by: Michael Teyfel <mteyfel@de.adit-jv.com>
Stephane Desneux [Wed, 10 Oct 2018 14:33:56 +0000 (14:33 +0000)]
agl-ivi-multimedia: pull virtual/pulseaudio-config conditionnaly
packagegroup-agl-ivi-multimedia must pull virtual/pulseaudio-config only
if pulseaudio DISTRO_FEATURE is set.
Bug-AGL: SPEC-1601, SPEC-1802
Change-Id: I9f54eafe610d7dc2a8e24227b1f957b206f03300
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Matt Ranostay [Thu, 27 Sep 2018 06:11:38 +0000 (09:11 +0300)]
hvac: add agl-service-hvac to RDEPENDS
HVAC binding has been split out of the hvac application
so an RDEPENDS is required for the recipe
Bug-AGL: SPEC-1757
Change-Id: Idad7864f968c663a4177c8ece63cc4945f52a571
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Kazumasa Mitsunari [Thu, 4 Oct 2018 02:50:35 +0000 (11:50 +0900)]
Change dependent package to agl-service-windowmanager
Because of changing package name of agl-service-windowmanager-2017,
change dependent pacakge name.
Related commit:
https://gerrit.automotivelinux.org/gerrit/#/c/16925/
Change-Id: Ib2d43ac5eb0f3cc3c1d452cf3305778480080943
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Matt Ranostay [Thu, 27 Sep 2018 06:06:18 +0000 (09:06 +0300)]
phone: add agl-service-telephony to RDEPENDS
telephony binding has been split out of the phone application
so an RDEPENDS is required for the recipe
Bug-AGL: SPEC-1757
Change-Id: I7667259289bb88353e411310389621377e842b82
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Christian Gromm [Tue, 9 Oct 2018 15:20:27 +0000 (17:20 +0200)]
recipes-config: unicens-config: add capture device to configuration file
This patch adds a capture device to the MOST sound configuration.
Is is needed to have the kernel driver register another sound card
with the ALSA subsystem.
Change-Id: I6406c40a788251e860768acce3c886b395e95ce0
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Stephane Desneux [Tue, 2 Oct 2018 20:14:44 +0000 (20:14 +0000)]
Add agl-demo-nopulseaudio to build demo image without pulseaudio
agl-demo-pulseaudio is a duplicate of agl-demo, except that agl-pulseaudio
has been removed from the dependencies
This has been discussed at Dev Meeting on 2018-10-02.
Bug-AGL: SPEC-1601
Change-Id: I7cef03084ce715eaaa9253bdf1191e887810979b
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Stephane Desneux [Tue, 2 Oct 2018 20:51:15 +0000 (20:51 +0000)]
homescreen: remove useless dependency to pulseaudio
Review #15855 removed the dependency to pulseaudio in homescreen source code.
So the DEPENDS at recipe level is not needed anymore and can be removed.
Without this change, there's a build error when pulseaudio is diabled.
Bug-AGL: SPEC-1601
Change-Id: I365745290b7e2a06e45d0c55c57ee155167fad36
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Thu, 2 Aug 2018 14:25:58 +0000 (14:25 +0000)]
Add feature agl-pulseaudio as dependency to agl-demo
This is related to review 15883.
Bug-AGL: SPEC-1601
Change-Id: I0f612d582d0f8126c0f2f8b3a03b61530d9bff04
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Matt Ranostay [Thu, 13 Sep 2018 00:00:34 +0000 (03:00 +0300)]
demo-hmi: libqtappfw: switch to using a static SRCREV
libqtappfw recipe should have been using a static SRCREV than the
previous autoreving.
Bug-AGL: SPEC-1680
Change-Id: I738fbb398d03b46560b9f3c44b107747bce7198d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Jan-Simon Möller [Thu, 13 Sep 2018 00:28:56 +0000 (02:28 +0200)]
Used fixed SRCREV for repos from src/
Resoning:
Only apps have a prepended CI cycle , so automatic bumps with in the recipes are fine.
For recipes in src/ we don't (yet) have such a cycle and to avoid sudden breakage the recipes need to use a fixed hash.
Change-Id: I33c3ba651f97bd8f2e0fa5218c6dd3469d8ec952
Bug-AGL: SPEC-1733
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 13 Sep 2018 00:16:56 +0000 (02:16 +0200)]
Remove unused homescreenappframeworkbinderagl recipe
Change-Id: If7786f158583fd000646e4c1e43be6426ba47645
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
zheng_wenlong [Fri, 7 Sep 2018 07:47:34 +0000 (16:47 +0900)]
Change libhomescreen-2017 to libhomescreen
Change libhomescreen-2017 to libhomescreen recipes,
Detele libhomescreen-2017 recipes.
Change-Id: Ib87676fb34a593fedb72ca635a49742578c40efc
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
zheng_wenlong [Mon, 3 Sep 2018 02:25:13 +0000 (11:25 +0900)]
Add agl-service-homescreen recipes without -2017
Add a new recipes named agl-service-homescreen without -2017.
Change-Id: Icdba5fa25838ab63506850b1a6641b1dfb269700
BUG-AGL: SPEC-1550
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Naoto Yamaguchi [Sat, 1 Sep 2018 13:22:07 +0000 (22:22 +0900)]
Delete unnecessary environment variable of mapviewer
mapviewer had unnecessary environment variable settings in the service file.
This patch removes unnecessary environment variables.
Bug-AGL: SPEC-552
Change-Id: Ia33b226fef1cd355d27d019d5d196468ebf597f3
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Sun, 26 Aug 2018 15:06:49 +0000 (00:06 +0900)]
Change POI application window size
The application window size was changed by commit
6e8ca74a266a224d2754a5f2ed0e228fec2e5c96
at window manager.
The background image of the POI application is less than new size.
This patch fix POI application window size.
Change-Id: Ica91390e7364ac9fcf8521866a4b0dde90992758
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Sun, 26 Aug 2018 14:59:21 +0000 (23:59 +0900)]
Fix : guidance voice was not output
Current navigation application can not output guidance voice. This problem was
caused by changing the application framework.
This patch is for adapting to changes in the application framework.
Change-Id: Idaee7a287716d4d7bfb5b3adab36065036e64293
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Sat, 25 Aug 2018 15:23:58 +0000 (00:23 +0900)]
Fix errors in Phone application dependency
Dependency error potentially possessed by the Phone application became obvious
by
fab778caff2041794814df54b51893965381aa66.
After that change, qtmultimedia was not installed in agl-demo-platform.
This problem has been reported by SPEC-1596, but has not been fixed so far.
This patch enables the phone application to work again.
BUG-AGL: SPEC-1596
Change-Id: I1ac4eda4e5e31c51a1ab97ba8e748b56265a8c30
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Tadao Tanikawa [Fri, 24 Aug 2018 05:10:19 +0000 (05:10 +0000)]
Revert "Use appid between homescreen-service and apps"
Re-pin SRCREV to revert "Use appid between homescreen-service and apps"
Bug-AGL: SPEC-1685
Change-Id: I2a744c3ceaabd3e8f4a0c0fcf0feeb4e143c73b3
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Tadao Tanikawa [Fri, 24 Aug 2018 04:52:37 +0000 (04:52 +0000)]
Revert "Update navigation and poiapp"
This reverts commit
a07554f5394a9315b2d2de1f82d5a952c9ce063e.
Bug-AGL: SPEC-1685
Change-Id: Ib8b98a6ab9e5cf72f1d2ba46d43b85f264e77c3b
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Jan-Simon Möller [Fri, 17 Aug 2018 16:11:35 +0000 (18:11 +0200)]
Adapt SRCREV of libhomescreen
to fix FTBS.
Change-Id: I975d2ad3f2fbfe02e06dc32953d69c8f7579315b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
zheng_wenlong [Wed, 8 Aug 2018 05:47:52 +0000 (14:47 +0900)]
Update navigation and poiapp
Make some change for navigation and poiapp,
Update SRCREV for using appid between homescreen-service and apps.
BUG-AGL: SPEC-1645
Change-Id: Id36b3fd4695e67df15d6dc6bbcb2d3f0d0b39a72
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
zheng_wenlong [Mon, 6 Aug 2018 03:13:09 +0000 (12:13 +0900)]
Update libhomescreen-2017
This patch includes the followings
de99f92 Use appid between homescreen-service and apps
Bug-AGL: SPEC-1645
Relative Commit: https://gerrit.automotivelinux.org/gerrit/#/c/16011/
Change-Id: Ie70a1b213fbce8027ee29107993ad00c25139356
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Matt Porter [Tue, 14 Aug 2018 12:50:35 +0000 (08:50 -0400)]
settings: switch to network binding dependency
The network binding deprecates the wifi binding so update
the runtime dependency accordingly.
Bug-AGL: SPEC-1543
Change-Id: I4cc27a804ce1f56e25389b67caa5e2ac373462b6
Signed-off-by: Matt Porter <mporter@konsulko.com>
Matt Porter [Tue, 14 Aug 2018 14:54:15 +0000 (10:54 -0400)]
Revert "Remove Deprecated recipes homescreen"
This reverts commit
8d853962f123472f0e7217789f80c10c0191ade5.
homescreen recipe is required by the recently merged switch from
homescreen-2017 to homescreen.
Change-Id: I53e3d7378bf2f2fbe2953d821676dfeda12ff034
Signed-off-by: Matt Porter <mporter@konsulko.com>
Christian Gromm [Tue, 7 Aug 2018 11:25:50 +0000 (13:25 +0200)]
recipes-config: make unit be wanted by multi-user.target
This patch replaces the default.target with the multi-user.target to ensure
that the unit is being executed by systemd.
Change-Id: I3d696eb88052be63c82bd11434fd338371deb38d
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
José Bollo [Wed, 18 Apr 2018 15:30:05 +0000 (17:30 +0200)]
web-runtime: Fix libEGL issue on R-Car
Bug-AGL: SPEC-1346
Change-Id: I9a5f6f10b6da236aa77990c3e29fb398ce05beed
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
José Bollo [Thu, 26 Jul 2018 17:06:19 +0000 (19:06 +0200)]
web-runtime: Set dimension to 1080x1488
Bug-AGL: SPEC-1346
Change-Id: I60250350bbef29ca5b406c25dfe24176deda81f0
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Jan-Simon Möller [Wed, 1 Aug 2018 16:15:34 +0000 (18:15 +0200)]
Add missing dependency of qtlocation to navigation-demo
We were missing a dependency at runtime.
Change-Id: Ief12a5f3b62131d186731af3727138f6bdc3dc0a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kazumasa Mitsunari [Thu, 2 Aug 2018 01:59:45 +0000 (10:59 +0900)]
Update libhomescreen-2017
This patch includes the followings
ba66f55 Fix make widget bug for sample source
32f4569 Fix problem when pointer is nullptr.
58f6609 Fix not to release json_object on Event(Reply)
Bug-AGL: SPEC-1471
Change-Id: I9cf7e6138e933890ed9659dba8a89f70849dd363
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Ronan Le Martret [Tue, 24 Jul 2018 10:24:02 +0000 (12:24 +0200)]
Remove Deprecated recipes homescreen
Change-Id: Ia7a4aefbf61af7fb0ef1ac2c27b373f71d656a77
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
José Bollo [Wed, 14 Mar 2018 21:30:47 +0000 (22:30 +0100)]
web-runtime: Use runxdg for running QtWebEngine
Bug-AGL: SPEC-1346
Change-Id: I4783d06b008864a4703afe7364c5bec413590fc0
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Ronan Le Martret [Tue, 24 Jul 2018 10:22:39 +0000 (12:22 +0200)]
Make pulseaudio conditional for agl-demo-platform-crosssdk
Bug-AGL: SPEC-1601
Change-Id: I6744e2beb9e577f6c3df51c6c6a3369ac2b835c9
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Ronan Le Martret [Tue, 24 Jul 2018 12:25:43 +0000 (14:25 +0200)]
Fix yocto virtual recipes parsing
* When you have RPROVIDES_${PN} += "virtual/something"
you should have PROVIDES += "virtual/something" too
It's avoid yocto parsing ERROR.
(like remove pulseaudio from DISTRO FEATURE)
Bug-AGL: SPEC-1601
Change-Id: I50fa95a5dd61e3ca6d32bc68d5e792fd10aa11fe
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stephane Desneux [Thu, 19 Jul 2018 17:30:57 +0000 (17:30 +0000)]
agl-demo: add 4A as a dependency and a separate agl-demo-soundmanager
When running aglsetup with feature 'agl-demo', 4A is now enabled.
The feature 'agl-audio-4a-framework' is added to the feature deps.
For the agl-audio-soundmanager framework use agl-demo-soundmanager.
Discussed in SAT meeting on
20180719.
Bug-AGL: SPEC-1234
Bug-AGL: SPEC-1598
Change-Id: Ief75404c6ab818e58394b3ab55f221f823363362
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>