summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi
AgeCommit message (Collapse)AuthorFilesLines
2019-05-31Move launcher into meta-agl-demo from meta-agl-develJan-Simon Möller4-56/+25
Part of the layer cleanup. v2: Fix - moved libhomescreen to meta-agl v3: packagegroup-hmi-framework is too broad and only applies to -demo atm, move here v4: agl-service-homescreen should go to profile-graphical Bug-AGL: SPEC-2450 Change-Id: I00f1fda64af1f9d78b82902438c26c7f9579ae53 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-31recipes-demo-hmi: libqtappfw: update SRCREVRaquel Medina1-1/+1
* Revert "network: add dummy methods for back compatibility" Bug-AGL: SPEC-2392 Change-Id: I20f45d9c482f8f0a7fc64e938fff7542924f225b Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
2019-05-28recipes-demo-hmi: libqtappfw: update SRCREV and remove dependencyMatt Ranostay1-2/+2
* update SRCREV * remove libvcard dependency Bug-AGL: SPEC-2392 Change-Id: I149ba2cefc1a9bee9ce31bff38e0ce63575492a3 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-05-21recipes-demo-hmi: libqtappfw: update SRCREVRaquel Medina1-1/+1
* 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>
2019-05-21recipes-demo-hmi: navigation: update SRCREVRaquel Medina1-2/+1
* 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>
2019-05-20Remove legacy 'p' prefix in gerrit urlJan-Simon Möller3-3/+3
Bug-AGL: SPEC-2423 . Change-Id: Ieb3424afd85c6c264ebab742c140a9a27fd8891c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
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-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-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-09Upgrade to thudScott Murray3-0/+34
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-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-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-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-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-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 Murray4-0/+59
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-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-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-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>
2018-11-20libqtappfw: update SRCREV for new bluetooth binding supportMatt Ranostay1-1/+1
Bug-AGL: SPEC-1630 Change-Id: Ieaeac4f33140f70e07607749df8ebc2e18edf284 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-16demo-hmi: mediaplayer: remove unnecessary RDEPENDSMatt Ranostay1-1/+1
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>
2018-11-08Add dependency to qtaglextrasJan-Simon Möller1-1/+1
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>
2018-10-18emit event to one applicationwang_zhiqiang2-2/+2
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>
2018-10-11hvac: add agl-service-hvac to RDEPENDSMatt Ranostay1-0/+1
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>
2018-10-09Change dependent package to agl-service-windowmanagerKazumasa Mitsunari1-1/+1
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>
2018-10-09phone: add agl-service-telephony to RDEPENDSMatt Ranostay1-2/+1
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>
2018-10-02homescreen: remove useless dependency to pulseaudioStephane Desneux1-1/+0
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>
2018-09-13demo-hmi: libqtappfw: switch to using a static SRCREVguppy_6.90.0guppy/6.90.06.90.0Matt Ranostay1-1/+1
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>
2018-09-13Used fixed SRCREV for repos from src/Jan-Simon Möller5-5/+5
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>
2018-09-13Remove unused homescreenappframeworkbinderagl recipeJan-Simon Möller1-30/+0
Change-Id: If7786f158583fd000646e4c1e43be6426ba47645 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-07Change libhomescreen-2017 to libhomescreenflounder_5.99.6flounder/5.99.65.99.6zheng_wenlong16-103/+24
Change libhomescreen-2017 to libhomescreen recipes, Detele libhomescreen-2017 recipes. Change-Id: Ib87676fb34a593fedb72ca635a49742578c40efc Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>