aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
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-15packagegroup: connectivity: remove libnfc packageraquel medina1-1/+0
Bug-AGL: SPEC-1921 - remove runtime dependency on libnfc Change-Id: I29aef351619f7c88e3c38c6478c7592f12631843 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2018-11-13Finalize and automate sllin setup for LIN on demo unitJan-Simon Möller4-2/+83
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>
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-31Add package for sllin driver to imageJan-Simon Möller5-0/+288
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>
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-17wayland-ivi-extension: Added ivi-id-agent by mteyMichael Teyfel5-295/+646
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>
2018-10-17Clean-up of wayland-ivi-extension_1.13.0 related legacy stuffMichael Teyfel9-576/+0
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>
2018-10-12agl-ivi-multimedia: pull virtual/pulseaudio-config conditionnalyStephane Desneux1-1/+1
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>
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-09recipes-config: unicens-config: add capture device to configuration fileChristian Gromm1-0/+12
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>
2018-10-02Add agl-demo-nopulseaudio to build demo image without pulseaudioStephane Desneux3-0/+8
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>
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-22Add feature agl-pulseaudio as dependency to agl-demoRonan Le Martret1-1/+1
This is related to review 15883. Bug-AGL: SPEC-1601 Change-Id: I0f612d582d0f8126c0f2f8b3a03b61530d9bff04 Signed-off-by: Ronan Le Martret <ronan.lemartret@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>
2018-09-06Add agl-service-homescreen recipes without -2017zheng_wenlong3-2/+16
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>
2018-09-01Delete unnecessary environment variable of mapviewerNaoto Yamaguchi1-1/+0
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>
2018-08-29Change POI application window sizeflounder_5.99.5flounder/5.99.55.99.5Naoto Yamaguchi1-1/+1
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>
2018-08-29Fix : guidance voice was not outputNaoto Yamaguchi1-1/+1
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>
2018-08-28Fix errors in Phone application dependencyNaoto Yamaguchi1-1/+2
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>
2018-08-24Revert "Use appid between homescreen-service and apps"flounder_5.99.4flounder/5.99.45.99.4Tadao Tanikawa1-1/+1
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>
2018-08-24Revert "Update navigation and poiapp"Tadao Tanikawa2-2/+2
This reverts commit a07554f5394a9315b2d2de1f82d5a952c9ce063e. Bug-AGL: SPEC-1685 Change-Id: Ib8b98a6ab9e5cf72f1d2ba46d43b85f264e77c3b Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-08-17Adapt SRCREV of libhomescreenflounder_5.99.3flounder/5.99.35.99.3Jan-Simon Möller1-1/+1
to fix FTBS. Change-Id: I975d2ad3f2fbfe02e06dc32953d69c8f7579315b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>