summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi
AgeCommit message (Collapse)AuthorFilesLines
2017-09-16mediaplayer: move service dependency from DEPENDS to RDEPENDSMatt Ranostay1-2/+4
agl-service-mediascanner needs to be in RDEPENDS to be pulled into the image, and because it isn't required for built-time. Bug-AGL: SPEC-896 Change-Id: I1afe3ce32fe63e4e1b1f56f149700553a214320b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-15agl-service-geoclue: add geoclue binding recipeMatt Ranostay1-0/+17
Bug-AGL: SPEC-852 Change-Id: I6c45f274814a1bf28e590d9ea1c09bef87f389d6 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-11agl-service-mediascanner: add recipe for standalone serviceMatt Ranostay2-2/+19
Split out binding to its own standalone service independent of the MediaPlayer application Bug-AGL: SPEC-848 Change-Id: I9f5e76023fd7ebbe0a9c205a9ffd81a732b2800a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-11Add agl-service-steering-wheel recipezheng_wenlong1-0/+15
Add agl-service-steering-wheel recipe, application can use this recipe to build agl-service-steering-wheel. Change-Id: Ic985af7c9abcee4b844748913216e97a8e9280f2 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-09-11low-can-demo_git.bb: Fix typoLeon Anavi1-2/+2
Fix a typo in the summary and the description of the recipe by replacing HTTP5 with HTML5. Bug-AGL: SPEC-866 Change-Id: Ica941e8f51ee43eafaa907370caa2c74e7d2e5e4 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2017-09-06Add missing dependencyRonan Le Martret1-1/+1
* rtl-sdr pulseaudio are require to build package binding/binding.pro:9:PKGCONFIG += json-c afb-daemon librtlsdr glib-2.0 libpulse-simple Change-Id: I8083d994edf6a14fbd41ebac8b13aed1ea7ffea0 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-05agl-service-gps: add recipe to build gps/gnss bindingMatt Ranostay1-0/+17
Add recipe that builds the gps/gnss binding for location services Bug-AGL: SPEC-824 Change-Id: I485967a640d0dbd3febdbe474f025155797c85ad Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-05agl-service-bluetooth: switch from qmake to cmakeMatt Ranostay1-5/+2
Use cmake to build instead of qmake that was used for legacy reasons Bug-AGL: SPEC-822 Change-Id: I953199ccc7f06336ed01be5f88b49640a18930ff Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-05agl-service-wifi: switch from qmake to cmakeMatt Ranostay1-5/+2
Use cmake to build instead of qmake that was used for legacy reasons Bug-AGL: SPEC-823 Change-Id: I582afda13baf847315c99ef30fe872c50ba5e0d5 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-04agl-service-radio: add recipe for newly standalone bindingMatt Ranostay2-1/+23
Now that the radio binding is standalone their needs to be a recipe to build it, and a RDEPENDS added to the radio application. Bug-AGL: SPEC-834 Change-Id: I1d830181c6dcd12036b8e39d0442e010d579194e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-04Fix: Build error and launch failRomain Forlot1-1/+1
Gulp dependency remove from build and change the widget entry point to point the right path Remove warning about unused variable that could fails compilation. Bug-AGL: SPEC-849 Change-Id: I74fbc89e89f3dea26b067e09f5cd145f8ded8015 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-30Integration Low CAN demo and High Lvl ViWi.Romain Forlot2-0/+38
This integration use non automatic post installation at first boot on a board. Change-Id: I0f080c72ec98b9280256de20a45aa847714bebf0 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-08navigation: fixing navigation packaging methodsNaoto Yamaguchi4-56/+2
With this fix, the navigation build method will be compatible with the SDK. This patch contains the workaround of the problem discussed in SPEC-384. This patch contains fix of problems that lose dependency. Change-Id: Ibf02040f78a2f925a430a5844f735a00cd375d08 Bug-AGL: SPEC-384 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-08-04Hotfix : Correct navigation dependencyNaoto Yamaguchi2-1/+5
Currently, the dependency of navigation is broken. libdbusC++ is not installed. We will implement provisional response for DD. Change-Id: If29fffdd2279ccbe852632b3495cf9a951e46874 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-07-27Temporarily fix the navigation app until SPEC-384 and SPEC-785 are fixedJan-Simon Möller1-0/+8
The navigation app is not fully converted to a wgt as it expects to ship a platform library instead of containing all parts in the wgt. For now (due to the short time until the dab release) mitigate the issue by allowing the platform install. Change-Id: Ic9430c56cf459be2c466e186320bc97cdc8d628d Bug-AGL: SPEC-384 SPEC-785 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-01Fix agl-service-bluetooth and agl-service-wifi recipe dependenciesJan-Simon Möller2-0/+6
Change-Id: Icefde01288acc4380b4f198393ec8891400a95b2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-30settings: add service bindings to RDEPENDSMatt Ranostay1-0/+5
Add bluetooth and wifi services to the settings package RDEPENDS Bug-AGL: SPEC-661 SPEC-715 Change-Id: I4cf3cd14cabda38a32ca8fe4da97b8e747f9a1d9 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-30agl-service-wifi: add new system wide wifi serviceMatt Ranostay1-0/+15
Add agl-service-wifi recipe for the recently split out wifi binding Change-Id: Ic9b61df2e69d888679c2d57b0b6f3d4469d00b91 Bug-AGL: SPEC-661 SPEC-715 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-30agl-service-bluetooth: add new system wide bluetooth serviceMatt Ranostay1-0/+15
Add agl-service-bluetooth recipe for the recently split out bluetooth binding Change-Id: Id90f9a8d8623927897c9efa3236465c50a7932ed Bug-AGL: SPEC-661 SPEC-715 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-15Add lightmediascanner to RDEPENDS for mediaplayerJan-Simon Möller1-1/+1
The dependency is at runtime through dbus. Related but not solving SPEC-657 . It was solved in c9793 I7935fe12289fb2585c95df5f207bd447c8aafd6b Change-Id: I9770f8bfef85b8e9e5ab60f4dbb0969bf8f5bf48 Bug-AGL: SPEC-657 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08phone: Depends on homescreenLeon Anavi1-1/+1
Homescreen is required for building tests in phone therefore it has been added as a dependency to avoid build errors such as: Project ERROR: homescreen development package not found AGL-Bug: SPEC-653 Change-Id: I644169526133418b86906c3c02438508034a3ee2 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2017-05-29Unpin after Daring Dab RC1Jan-Simon Moeller17-18/+0
Revert "Add a bbappend with pinnning for all packages with AUTOREV" This reverts commit 87ec15b961e9502b7741d51503d5c77563b1c45a. Change-Id: I35c74ad137217a9e8833baab8de9964de63ac61c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-25Add a bbappend with pinnning for all packages with AUTOREVdab_3.99.1dab/3.99.13.99.1Jan-Simon Möller17-0/+18
This pins all packages using AUTOREV to DISTRO_BRANCH_VERSION_TAG Change-Id: Id8aa34a9115cd6659ce1c154d78197229d3c036f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-25radio: update recipe for switch to radio bindingScott Murray1-8/+4
Building the radio application has some different dependencies with the switch to using a binding instead of qtmultimedia. Update DEPENDS and RDEPENDS to reflect the changes. Bug-AGL: SPEC-581 Change-Id: I610b580f54d4348cd27ada3eaee4711f02d94df6 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-05-24homescreen: add pulseaudio dependencyMatt Porter1-1/+1
Add pulseaudio to DEPENDS now that homescreen has added support for the master volume control that uses pulseaudio AGL-Bug: SPEC-618 Change-Id: I0519dc96b45a5c844d0682a1a14c49df25ce87e5 Reported-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-05-23mediaplayer: fix RDEPENDSScott Murray1-0/+2
mediaplayer needs the qtmultimedia bits, add an explicit RDEPENDS on them. This will be required when the radio app stops using qtmultimedia. Change-Id: If59667b854171a24328f8a996cdd214a4836753d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-05-16Makefile compatible with aglwgt_package task.Romain Forlot2-0/+21
This patch allows building and install widget file using tasks aglwgt_package and aglwgt_deploy. Bug-AGL: SPEC-503 Change-Id: I6cee956a3e7f137cd48987b5f9c2bfb1511993f8 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-04-05Correspondence of AGL-wgt for poi appNaoto Yamaguchi2-26/+4
POI app makefile supported the 'make package' target. This patch will change to the corresponding git revision. Bug-AGL: SPEC-384 Change-Id: I3fda01580e80ae60db7386b19cef31e5d71038cf Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-04-02Use split out AGL QtQuickControls2 repositoriesScott Murray3-65/+46
Replace usage of the CES2017 repository with the new split out qtquickcontrols2-agl and qtquickcontrols2-agl-style repositories containing the AGL demo custom widgets and style. Since the CES2017-demo recipe no longer serves a purpose, remove it now as well. Bug-AGL: SPEC-404, SPEC-462 Change-Id: I0c31ccfe45c8912da4589e38c2cb159975536aad Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-03-28Add missing sqlite3 to DEPENDSMatt Ranostay1-1/+1
Lightmediascanner support needs sqlite3 support builtin AGL-Issue: SPEC-482 Change-Id: I20617f2af1b0cdf550e9b14b1d79b74b839fb8be Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-03-22Removed wl-shell-emulator from AGLRonan Le Martret1-1/+1
Since CES2017, AGL doesn't use 'layer-add-surfaces' command. wl-shell-emultor.so is only required by 'layer-add-surfaces'. So we can remove wl-shell-emultor from AGL. Bug-AGL: SPEC-341 Change-Id: Icfaf91de624ed89e9640a9daf1a92b5de8912863 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-17Fixed the problem of the map screen corruptionNaoto Yamaguchi1-1/+1
The R-CarM3 environment has a problem of the map screen corruption. This commit is intended to refer to the fixed revision. Bug-AGL: SPEC-481 Change-Id: I452d45c1d3dcfc4e87cb4bad049cddeadb6e4997 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-03-09Fixed WindowManager startupRonan Le Martret1-1/+2
* WindowManager must start only when weston is ready. [SPEC-470] Change-Id: I1d63cdb60223686e18ed49fa48d2a14bb978949b Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-03Switch to split out demo appsScott Murray8-103/+114
Add recipes for the split out controls, dashboard, phone, and radio app repositories, remove the related packaging of same from the CES2017-demo recipe, and add the split out apps to IMAGE_AGL_APPS in the agl-demo-platform image definition. Bug-AGL: SPEC-400, SPEC-401, SPEC-402, SPEC-403, SPEC-404 Change-Id: Ic3c7d134c90dd3fe989cb1ef7a510b1c5bf1fee8 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-02-15Fixed demo recipes to auto-install wgt app at first bootRonan Le Martret3-40/+22
* link to gerrit review 8473 (meta-agl-extra) Change-Id: I8d8c03654d4eee14bb28449d29afd4c75fac6385 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-01-25Split homescreen recipe into new recipesBocklage, Jens6-71/+177
The homescreen recipe used to build several components. These have their own recipes now. Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2017-01-24Add switch on/off script for cluster demoynakamura8-5/+136
v2.0: (Tadao Tanikawa) Completely rebuilt. The mapviewer and mapvier-demo are installed into porter's image only because they need AGL CES2017 Demo mock-up. To enable mapviewer-demo, execute switch_on_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. CAUTION: After enabling mapviewer-demo, without cluster mock up which connected directly to porter board, weston on the porter board would always crash immediately after booting. If you fall into that situation, disable mapviewer-demo following instructions below. To disable mapviewer-demo, execute switch_off_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. v1.0: (Yusuke Nakamura) This addes script to enable/disable CES2017 cluster demo to /usr/AGL/cluster-demo. Once switch_on_cluster-demo.sh is executed, this enables a service for cluster demo and sets configurations for the dmeo. Change-Id: Ie10f35ff4168095c3b3c6572579a2c4799c04578 Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-01-24Navigation update for AMM 2017 demosNaoto Yamaguchi5-37/+74
This patch includes the following correspondence. Partial fix : Fix SPEC-364 SDK build issue. For AMM demo : Enable japanese guide voice. Adding JP map download script. Change-Id: I4c58a6e4630460ff2f30abb73519aaaab0e2b7b5 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-01-23Change audio output attribute of navigationNaoto Yamaguchi2-2/+2
AudoManager determines the audio attribute with the parameter "media.role". Since Navigation was using "media.name", change it to use "media.role". Change-Id: I0af2ff068eeff5eab4e6bf28797f5aeab386c880 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-01-18navigation: fix missing dep on zip-nativeStephane Desneux2-2/+2
Change-Id: I768d6e1786241a76ffe15194316e58bb5a86707f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-01-12Update meta-agl-demo for for 'Daring Dab'Jan-Simon Möller5-161/+0
Thie changeset removes the ALS2016-demo and CES2016-demos as they're unused and no longer compatible with the newer codebase in 'Daring Dab'. They remain available in blowfish and chinook branch, though. Change-Id: I1c13f092c2b8437ef3ecd6af2386b6a578c3ebdb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-02Copy all Radio presets onto the targetJan-Simon Möller1-1/+7
Change-Id: I1d279901c901115f85a177ec086af837af3a5b82 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-02Add a script to download mapdataNaoto Yamaguchi2-2/+65
This patch is fix of SPEC-392. Add a script to download the UK map data to the target /var/mapdata. Change-Id: If97c723e342c01f252f1a625504ef2a02ce2fb12 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-01-02Add radio channels for FOSDEMJan-Simon Möller2-0/+15
Change-Id: I613f8dba37ff7b80da8d941989e0866fd0bd05aa Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-29POI App: Adjust display for AGL Distro 3.0Naoto Yamaguchi1-6/+9
This patch solves the problem that the design of POI-App does not match the application surface size of AGL Distro 3.0. This change solves the problem of display collapse. Change-Id: I7ffadab73dfb6918aa3cb5f97f382311fbbf9bf5 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp> (cherry picked from commit 385d4e75e158bb1b5b0e0456ec4b25b242172431)
2016-12-28ces2017-demo: add install of presets configuration file for Radio appScott Murray3-3/+34
Add preset configuration files for the Radio app for CES and ALS locations, and commands to install the one selected with a new variable, AGL_RADIO_PRESETS_LOCALE. The default is to use the presets appropriate for CES. Change-Id: I9b278e1c983de16898fc71329afe7c6ba58e9b52 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2016-12-28Use inherit aglwgt in application recipesJan-Simon Möller4-89/+24
This change converts the application recipes for hvac, mediaplayer, mixer, settings to use the aglwgt bbclass. This simplifies the application workflow and ensures interoperability with the SDK. Change-Id: Icaa8ba3f931844be6063c18957c07aa598591f06 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-28Refactor wgt package installationTadao Tanikawa1-8/+5
To fix missing installatioin of mediaplayer.wgt and support additional wgt packages in future, refactor installation script to install whole apps under /usr/AGL/apps. And adding 'sync' because sometimes apps broken if reboot immediately after installing apps. Change-Id: I69f0761439d421b5656b89bce72df1d59dad3c18 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-28ces2017-demo: add mixer.wgt to the installer scriptMatt Porter1-0/+1
Adds mixer.wgt to the installer script so we don't have to install it in a second step. Change-Id: I37723db6c2f3f6b5c2aef95669eb2c0afa01fb64 Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-12-27Unify locations of applications and demoJan-Simon Möller3-13/+16
This changeset cleans-up the locations used for apps and the ces2017-demo. - Apps go into /usr/AGL/apps - Scripts are available in /usr/AGL/ces2017-demo (symlink) As the ces2017-demo package will go away, its folder will also become obsolete or only host startup-scripts. Change-Id: I2b2ea8dc6de531f737305a80573ad56cb08ba009 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>