summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi
AgeCommit message (Collapse)AuthorFilesLines
2017-11-22Add build time dependency to qttools-nativeTasuku Suzuki1-1/+6
To support i18n, the project will need the command called lrelease which is in qttools. Change-Id: Ic5a83b5483f27d1260a123ef559b99425f4058e4 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2017-11-22Set Qt Quick Controls 2 default styleTasuku Suzuki1-0/+5
We have set Qt Quick Controls 2's style in each application's main.cpp QQuickStyle::setStyle("AGL"); This patch set the style globally with an environment variable as this style is provided by the platform. https://doc.qt.io/qt-5/qtquickcontrols2-styles.html#environment-variable Change-Id: I5a8ee91cac8ad665ba0f7f22ffd79cab3a50f9a2 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2017-11-14Update app DEPENDS for new HMI frameworkScott Murray7-9/+25
Add virtual/libhomescreen and qlibwindowmanager as DEPENDS in the recipes of apps that have been updated to use the new HMI framework. Change-Id: Ic5bcceaa4273612d0eaa7d1762177b4a1077ddfb Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-11-11phone: add build dependency on qtmultimediaMatt Porter1-1/+1
Moving ringtone logic out of the phone app's QML adds a direct configure dependency on qtmultimedia due to an update in app.pro. Add that dependency. Bug-AGL: SPEC-1081 Change-Id: I8189c69850d7481fbf344ac0ecd88f487fc759c9 Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-11-11phone: add build dependency on libqtappfwMatt Porter1-1/+1
The AGL phone app now depends on libqtappfw. Add the dependency. Bug-AGL: SPEC-1079 Change-Id: I9cd65638cceb371f08933ed5a81a5805f33a8e48 Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-11-11Add PROVIDES into libhomescreen bb fileszheng_wenlong3-59/+67
Restore libhomescreen-old.inc to libhomescreen_git.bb, but use fix SRCREV. Change libhomescreen-2017.inc to libhomescreen-2017_git.bb. Add PROVIDES into bb files for switch libhomescreen. These is another commit in meta-agl-devel set PREFERRED_PROVIDER. Related commit: https://gerrit.automotivelinux.org/gerrit/#/c/11761/ Change-Id: I2eadc3c703f220f286e8ffa6b52276b792fc0729 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-11-10libqtappfw: clean up syntax and unused FILES* bitsMatt Porter1-17/+2
Fix some unnecessary whitespace and remove all the explicit FILES* additions. These are all handled by the defaults. Bug-AGL: SPEC-1064 Change-Id: I3b610cf503f938c84b17d514bb1ed1cf3f8607bb Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-11-10Add AGL libqtappfw to the platformMatt Porter1-0/+35
Add libqtappfw to the platform. This supports SDK development and runtime of apps leveraging libqtappfw. Bug-AGL: SPEC-1064 Change-Id: I7fc54fc7d9c4db885cd79d899bd40f44e4543766 Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-11-05Allow SRCREV handling through poky-agl.confeel_4.99.2eel/4.99.24.99.2Jan-Simon Möller29-58/+58
This change simplifies the SRCREV handling by using - AGL_APP_REVISION and AGL_DEFAULT_REVISION in recipes. Also the AGL_BRANCH can be used to switch to release branches. Finally git checkouts should use https by default. Bug-AGL: SPEC-864 Change-Id: I2fdacda8fa7373f309a47db72ad40106ade53434 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-02Add a new include file for new framework homescreenzheng_wenlong3-57/+70
Rename old libhomescreen_git.bb to libhomescreen-old.inc for old homscreen. Add a new include file named libhomescreen-2017.inc for new framework homescreen. In the libhomescreen_git.bb 'require' the respective include file based on DISTRO_FEATURES contains " agl-hmi-framework " or not. [Patch Sets 5] Follow Jan-Simon comments, add new include file. Change old include file SRCREV to old revison. <f5c14333d2170ae9babed53ea530828569a830ff> [Patch Sets 6] Change libhomescreen-2017.inc SRCREV to master revison. <390902a6b002c6af183c939749fdebfcc4b3e839> BUG-AGL: SPEC-993 Change-Id: I4789a25d1079b99fe35917446227bc5ef773dd46 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-30Add als-meter-demo recipezheng_wenlong1-0/+21
Add a recipe for als-meter-demo application, which use steering-wheel-service to display engine information. Change-Id: Iaac39a357ad227ddff5d9e0e201ee41ef6cf4f14 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-25Add dependency to agl-service-mediaplayer build recipeJan-Simon Möller1-1/+1
This fixes a FTBS due to the missing dependency. Change-Id: Ic14623859d304f6a17318dc4a5a3299f10e89b89 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-16Update agl-service-steering-wheel SRCREVzheng_wenlong1-1/+1
Update SRCREV to master revision. <44e29d0b7b0382214dfae5b82c1c038d6bf7877f> Change-Id: Ibb85b082d74e613b1ed4dd0e331415c5b75eb1a3 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-16mediaplayer: add agl-service-mediaplayer recipeMatt Ranostay1-0/+18
Bug-AGL: SPEC-959 Change-Id: Id7e3529eb694eb6b00c53f42668ed04a56baa051 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-10-11agl-service-geofence: add recipe for geofence serviceMatt Ranostay1-0/+18
Bug-AGL: SPEC-900 Change-Id: I25aaf81358959841c3430da493f721c0177e4292 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-10-09mapview: It should be run user service instead of systemHarunobu Kurokawa2-4/+6
Change-Id: I65dd87561b80765ae2bbff5fc7f903ffe27394a8 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
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>