summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi
AgeCommit message (Collapse)AuthorFilesLines
2018-01-03Add QtAGLExtrasTadao Tanikawa1-0/+28
Qt AGLExtras module provides a set of easy to create AGL Qt application. It uses the AGL HMI and application framework, therefore the application can be easily integrated to AGL HomeScreen/WindowManager on AGL Demo Platform. Bug-AGL: SPEC-1229 Change-Id: If4b2d3087f46cef7ce61487f6f8a6acd4bbf4d98 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-12-31POI App does not visible after startupNaoto Yamaguchi1-2/+2
This problem is caused by not calling activateSurface after creating the IVI-surface. This patch adds activateSurface call to POI-App. Change-Id: Ic3d909348d339ef2f7a2ed9e410347878ec29218 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-27Fix: Cannot running POI AppNaoto Yamaguchi1-2/+3
In POI App, AGL HMI Framework correspondence was incomplete. This patch allows POI App to run on eel. Bug-AGL: SPEC-1224 Change-Id: I6367e8f22bc2f56b0deaf3909fd127b6fd28c048 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-27agl-service-radio_git: Enable Kingfisher radio support for M3ULCBScott Murray1-0/+2
Pass the HAVE_KINGFISHER flag to CMake when building for M3ULCB to enable support of the Kingfisher board's Si4689 radio. Change-Id: Ib6d97a93402dbc6e555c999c77fea6b7ee20a1f6 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-12-27Enable Navigation API in navigation appNaoto Yamaguchi1-2/+2
This patch will enable the API for POI App. Current Navigation has disabled AGL Navigation API. Bug-AGL: SPEC-1224 Change-Id: I8d50d41721835a94adafdef04773a36826f59d21 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-22add recipes for identity, data persistence and nfcLoïc Collignon3-0/+51
Bug-AGL: SPEC-1187 Change-Id: Id251a7dcf7a37117a3e3a7314d57c062e02af6de Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-12-21Bump signal-composer revisioneel_4.99.5eel/4.99.54.99.5Romain Forlot1-1/+4
* Don't segfault at exit pointed to freed objects * Don't use afb-genskel until C++ is handled * Remove 3rdparty lua * Align submodule branch to project eel branch * Update controller submodule * Be sure to set execution right on binaries * Specify needed permissions for addObjects in doc * Get builtin plugin as a normal plugin * Update gitignore, minor fix Bug-AGL: SPEC-1215 Change-Id: I6a924de349ccf455915b06f7a432c6c796563d9e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-20agl-service-radio: Set appropriate sink if 4A is configuredScott Murray2-1/+14
If 4A is enabled in DISTRO_FEATURES, add an extension conf file to add setting PULSE_SINK to the systemd service unit. This will direct the radio output into the matching PulseAudio sink for the 4A Radio role. Change-Id: Ic67f3bcf1bd64636813e426f4471e666d2c33938 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-12-20agl-service-mediaplayer: enable 4A support if configuredScott Murray1-0/+2
Pass flag down to CMake if 4A is enabled in DISTRO_FEATURES. Change-Id: I84a96c2d2360b2662f4da137e4e1f8e992e6b6be Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-12-20recipes-demo-hmi: remove deprecated MostNetworkManagerChristian Gromm5-268/+0
This patch removes the network manager that was used to control a MOST network. It is needed because Unicens v2 replaces this application. Change-Id: I878df40a914e0cace63634f942ce4076d744442b Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-12-20recipes-demo-hmi: vod-server: use fix SRCREVChristian Gromm1-2/+1
This patch uses a commit hash as fixed SRCREV. This was demanded in SPEC-1032. Change-Id: I5cdad09a0d11c333d5d26794a9c63031563ae144 Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-12-19Initial commit for POI App using BinderNaoto Yamaguchi1-4/+4
We will support Binder of POI App. With this correspondence, correspondence of AGL Navigation API will be started. Change-Id: I9ccc6536336c28c4bdca053332c9d32ac47520b9 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-18Add signal composer recipe to demo platform targetRomain Forlot1-0/+16
Bug-AGL: SPEC-1186 Change-Id: Ife32412a9ef29502dfe518674e18258e089a583f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-18Add D-Bus configuration of navigation serviceNaoto Yamaguchi2-1/+20
Add the D-Bus configuration provided by the navigation service. Currently navigation app provides API, but this is transient measure. In the future this configuration will be moved to the navigation service. Change-Id: I2eeb13cf3e792c00474cc7999078ec6ae6c5a137 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-18Enable the AGL Navigation API library for C++Naoto Yamaguchi2-1/+17
Add AGL Navigation API library to rootfs and SDK. This change is necessary change for CES 2018 version POI App to commit in the future. Change-Id: I08996778dd858ee2d3c91e47defa1d6846c28bf9 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-18Add a dependency on agl-service-navigation to the navigation recipeNaoto Yamaguchi1-0/+3
To support the AGL Navigation API, modify agl-service-navigation to be installed with navigation at the same time. This commit is part of the correspondence of AGL Navigation API initial support. Change-Id: I7836a43e8ea302f28c00cdc3dbc7b95098924793 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-18Add initial support for AGL Navigation APINaoto Yamaguchi1-0/+17
We will commit the initial implementation of AGL Navigation API advanced by Navigation EG. In initial support, AGL 3.0 equivalent API is reimplemented using afm-binder. Change-Id: I5e288c81b22fc31b7d68fcfcafb2325ce4bb75c3 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-16Fix BUG: meter map go to sea after navigation launchNaoto Yamaguchi1-1/+6
Fix a bug in the map display of the meter for the CES demonstration. This patch will change the SRCREV to fixed version. Change-Id: I4e054a6a11e5af281c01027c251e78ff6935c2f1 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-14settings: add qtvirtualkeyboardplugin build dependencyMatt Ranostay1-1/+1
Add qtvirtualkeyboardplugin build dependency to allow use of the on screen keyboard Bug-AGL: SPEC-1185 Change-Id: Ie9daef180a1f9162fb94e49367a1dacdafcd6ad6 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-10navigation-demo: add navigation demo application recipeeel_4.99.4eel/4.99.44.99.4Matt Ranostay1-0/+31
Add alternative navigation package recipe that is based on the qtlocation examples Bug-AGL: SPEC-1157 Change-Id: I1ea85f74bc5a40a4d637dc583570df931f1f2810 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-08navigation: change current application to a RPROVIDES to allow multiple optionsMatt Ranostay1-0/+2
Change the navigation recipe to an RPROVIDES to allow various other options for navigation. This change also updates the respective packagegroup. Bug-AGL: SPEC-1157 Change-Id: I98a90510fca18f55b0db2ccac0e5aa00899730ac Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-08mapviewer: Change layer id to 11001 to avoid conflict.Harunobu Kurokawa2-4/+4
While the hmi-framework doesn't support multi-display, mapviewer is located in screen 1 in order to transfer to Cluster ECU. Then a layer which mapviewr uses is out of control by windowmanager. As layer id 1000 is conflict, so we decide new layer id as 11001 for Screen 1. Change-Id: I52b6071e91adb69cfa8ab65c6ea6604b3fef8be1 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-12-01libhomescreen-2017: correct dbus permissions to allow statusbar accessMatt Ranostay2-1/+24
Settings application using bluetooth + wifi bindings was able to change HMI status because of invalid dbus permissions access Bug-AGL: SPEC-1150 Change-Id: Id730c67dc8e20dfc38424247fe68ce16939aff8b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-11-30Clean recipe for DashboardTadao Tanikawa1-5/+0
Removing redandant sed script. Related: AGL/apps/dashboard.git 06ca4be Fix path to Qt5Tool:lrelease for native Change-Id: If6599396a7fcaacf1cbebee6db183860c7eba785 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> (cherry picked from commit 74e84ca7839d0dab275c12dd63b62c1d6b96080a)
2017-11-24Update libhomescreen-2017 SRCREVeel_4.99.3eel/4.99.34.99.3zheng_wenlong1-1/+1
Update libhomescreen-2017 SRCREV to <d97eb6052b7652a42d502e5887bd7acf3fc6d91b> Following commits are added: d97eb60 Set default debug level to error Change-Id: I459fdfe1022c1bb145dd45d54bdc65c2762d1ef4 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-11-22Use ROOT_HOME variable, not /home/rootJosé Bollo5-18/+20
This enforces the use of the dedicated variable ROOT_HOME of yocto instead of /home/root. Note that the use of root's home made in the patched demos is bad and have to be changed. Change-Id: Ib0095a62d75800a0427be27955d1b2216b14554f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
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>