summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-07homescreen: Replace "gitsm" by "git" in SRC_URIJosé Bollo1-1/+1
Submodules are not needed to compile homescreen. Bug-AGL: SPEC-2268 Change-Id: I39f6788e89037408c4d7b7e19fa5307c0bc6a59d Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-07meta-agl-demo: Fixed broken link to "AGL Features" section.Scott Rifenbark1-1/+1
Change-Id: I110f611fe9548d931b4a882a8ec29992c45c69f1 Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-05-07Add recipe for apps/settings-log-utilswanglu1-0/+24
Bug-AGL:SPEC-2214 Change-Id: I16734e79f7cc2029baffa5fef42f9fd7537659ea Signed-off-by: wanglu <wang_lu@dl.cn.nexty-ele.com>
2019-04-26agl-demo-platform-crosssdk: Add mosquitto-devScott Murray1-0/+7
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>
2019-04-24meta-agl-demo: Updated devguides-book.yml to use new contentScott Rifenbark1-2/+2
Fixed for master so it is not pulling the old README.md file. Change-Id: I6acff1ecb8756cbeccd0df4de80d22fda6e80d7b Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-04-23meta-agl-demo: New content.Scott Rifenbark1-35/+28
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>
2019-04-13recipes-demo-hmi: libqtappfw: update SRCREVMatt Ranostay1-1/+1
aa1f78e libqtappfw: bluetooth: add adapter_changes event processing Bug-AGL: SPEC-2295 Change-Id: I8a1961fba36d64ff678ebe43d51ff15d9634805f Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-04-12meta-agl-demo: new file for "meta-agl-demo" topic.Scott Rifenbark1-0/+175
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>
2019-04-09Upgrade to thudScott Murray7-18/+39
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>
2019-03-28Update homescreen-service versionwang_zhiqiang1-1/+1
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>
2019-03-26recipes-demo-hmi: libqtappfw: update SRCREVMatt Ranostay1-1/+1
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>
2019-03-25Update libhomescreen versionwang_zhiqiang1-1/+1
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>
2019-03-15recipes-demo-hmi: libqtappfw: update SRCREVMatt Ranostay1-1/+1
* 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>
2019-03-15Add onscreenapp recipewang_zhiqiang1-0/+18
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>
2019-03-15recipes-demo-hmi: homescreen: add new dependency on afb-helpers-qtraquel medina1-0/+1
Bug-AGL: SPEC-2164 Change-Id: I2ca2b8ae995e72833118b42ab20a3c127d51cbbc Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-14recipes-demo-hmi: low-can-demo: bump SRCREVraquel medina1-1/+1
Bug-AGL: SPEC-2164 Change-Id: Ibdffc78c1c2bf79320dd553b8599ec08af47e57e Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-07Remove unused iotivity featureJan-Simon Möller2-3/+0
Remove old feature during uprev cycle. Change-Id: I7b4802849d50d1afabe4fbb9b58885c43c94c68d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-21Add dependency to ondemandnaviNaoto Yamaguchi1-0/+1
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>
2019-02-21Add AGL world wide navigation app config recipeNaoto Yamaguchi2-0/+33
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>
2019-02-19recipes-demo-hmi: libqtappfw: update SRCREVMatt Ranostay1-1/+1
* 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>
2019-02-18Add libavirt to the SDKMark Farrugia1-0/+1
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>
2019-02-13Initial Commit : AGL world wide navigation appNaoto Yamaguchi2-0/+51
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>
2019-02-11phone: Replace QtMultimedia usage with 4A + gstreamerScott Murray1-2/+2
Update dependencies to remove qtmultimedia and add gstreamer. Bug-AGL: SPEC-1596 Change-Id: Ifbaf65aeb5616897ba2f5f7b73aa397b39ef4231 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-02-05libhomescreen: bump revisionhalibut_7.90.0halibut/7.90.07.90.0Stephane Desneux1-1/+1
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>
2019-01-15recipes-demo-hmi: libqtappfw: update SRCREVguppy_6.99.4guppy/6.99.46.99.4Matt Ranostay1-1/+1
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>
2019-01-15Bump the revision of navigation and poiKazumasa Mitsunari2-2/+2
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>
2019-01-06radio: Add libqtappfw to DEPENDSScott Murray1-1/+1
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)
2019-01-05homescreen: quiet debug messages in non-develScott Murray1-0/+2
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>
2019-01-02Add the libafb-helpers and libappcontroller to SDKRomain Forlot1-0/+3
Bug-AGL: SPEC-1689 Change-Id: I373bc6eac903c7513fddee25f82f30e7d1567f1a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-01-02navigation: Add 4A supportScott Murray2-1/+363
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)
2018-12-28recipe-connectivity: libvcard: update SRCREVMatt Ranostay1-1/+1
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>
2018-12-28recipes-demo-hmi: libqtappfw: update SRCREVMatt Ranostay1-1/+1
cdfb8ce libqtappfw: mediaplayer: set album art via qml context Change-Id: Ibc386c63dd4fe8dc2f39593de3f9be1964cc06cc Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-12-27Revert "Add the libafb-helpers and libappcontroller to SDK"guppy_6.99.3guppy/6.99.36.99.3Stephane Desneux1-2/+0
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>
2018-12-20Add the libafb-helpers and libappcontroller to SDKRomain Forlot1-0/+2
Bug-AGL: SPEC-1689 Change-Id: I5f7ab962f9df3b931aeae7fa44f0160801ca1c1d Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-20Disable btwilink by default on m3ulcbScott Murray3-2/+23
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>
2018-12-20poiapp-api-key: Add client IDScott Murray1-1/+5
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>
2018-12-20Rework mapviewer and mapviewer-demoScott Murray9-73/+70
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>
2018-12-20Add agl-demo-preload featureScott Murray6-0/+65
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>
2018-12-20Remove weston-ivi-extensionScott Murray5-690/+0
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>
2018-12-20docs: add yaml bookFrederic Marec1-0/+13
Bug-AGL: SPEC-1988 Change-Id: Icf1eaadb0df87189b01cc87966d23f5b21aa249f Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2018-12-20Add Task Manager front-endVitaly Wool1-0/+25
Add graphical front-end for Task Manager to recipes-dem-hmi. Change-Id: I43f7b634e977a2140c720851a2ce75f070194e65 Signed-off-by: Vitaly Wool <vitaly.wool@konsulko.com>
2018-12-20homescreen: fix missing submodules in SRC_URIStephane Desneux1-1/+1
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>
2018-12-12update to lastest versionwang_zhiqiang1-1/+1
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>
2018-12-10Bump revision of qtaglextrasKazumasa Mitsunari1-1/+1
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>
2018-12-10Add agl-cluster-demo-support featureScott Murray3-5/+7
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)
2018-12-04update libhomescreen and agl-service-homescreenwang_zhiqiang2-2/+2
update libhomescreen and agl-service-homescreen to lastest version. Change-Id: Iae03637d22a71a8e0b4e069ca15eaaa57bb74d3c Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
2018-11-30Disable sllin driver(using HVAC apps) debug logguppy_6.99.2guppy/6.99.26.99.2Yuichi Kusakabe2-0/+28
[ 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>
2018-11-29We need to use multi-user.targetJan-Simon Möller1-1/+1
Instead of default.target we need to use multi-user.target. Change-Id: I7c6c9fce5223bccb2ddb20f165797632198c3405 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-28recipes-config: unicens-config: set up additional sound card in ↵Christian Gromm1-0/+12
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>
2018-11-21demo-hmi: phone: add pbap service to RDEPENDSguppy_6.99.1guppy/6.99.16.99.1Matt Ranostay1-1/+1
Change-Id: I3e52226536f3bde86d24d360939eb1ddd2ab4c0e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>