summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi
AgeCommit message (Collapse)AuthorFilesLines
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>
2016-12-27Add recipe for mapviewerToshi Umemura4-1/+67
This patch addes recipe for mapviewer. mapviewer is a child application which communicates with navigation app on homescreen. In CES2017 demo this app is launched at virtual screen next to homescreen. (invisible on homescreen) Mapviewer dislay on virtual screen is transported to meter cluster side via ethernet. That will be shown at center of meter cluster with 384x368. window manager tries to change the position to be sent to a cluster after systemd execute LayerManagerControl set surface. In order to avoid this sleep is added as a tentative solution. Change-Id: I903ef19b2550b01e1c90e8960d1edda01b46297d Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-27Merge the installation script to ces2017-demoNaoto Yamaguchi3-9/+6
I divided the script of Navi, but I will do the merge. With this change, all installations are done with one script. This patch solves the problem that navigation can not be started. Change-Id: I523b85cbee19531345c2e3fdaffc9c8c5f6b9c1b Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-27Fix: SPEC-377, miss dbus conf file to make status icon workingRomain Forlot2-1/+13
Change-Id: I8b64adf1c73244447f348ae140a4bd63d3796357 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2016-12-23Add Keyboard to AGL ControlsTasuku Suzuki1-0/+19
Change-Id: Ia7477dd99e7c4c7d45cc1561780fe263603c9e19 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-22Add packages to agl-demo-platform for CES2017 DemoTadao Tanikawa1-0/+3
Adding packages for CES2017 Demo to be incliuded in agl-demo-platform by default. This changes add below apps and related packages: MediaPlayer from apps/mediaplayer Settings from apps/settings HVAC from apps/hvac MOST network VOD Service v4 (jsmoeller): mark drivers as porter specific and conditionalize the inclusion for porter only v3 (jsmoeller): rebase on master v2 (jsmoeller): make can-lin conditional to porter board Change-Id: I4e89607508df2e630f46fcbcb64d4babb66a2d6f Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-22Add missing qtmultimedia to DEPENDSJan-Simon Möller1-1/+1
This change adds a missing 'qtmultimedia' to DEPENDS. Change-Id: I1190f12be1a3c65ad67fef725ae65f94b1fb2294 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-22Remove redundancy from recipe CES2017-demoTadao Tanikawa1-53/+1
Because some apps(mediaplayer, hvac, and setting) sperated from AGL/DemoApps/CES2017, CES2017-demo.bb being redundant. v2 (jsmoeller): add 2 dependencies back Change-Id: Iacf9a8d3f841888d2d12defe9930898beac4abfa Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>