summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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-28Remove empty foldersJan-Simon Möller5-0/+0
This changeset removes empty folders that we kept until now as placeholders for recipes or append files. We do not need them currently and they're likely to stay unused. Change-Id: Iaaf1c1c36506bcb76b668a73037b3378015854ef Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-28qtmultimedia-rtlfm-radio-plugin: update license informationScott Murray1-2/+3
Update LICENSE and LIC_FILES_CHKSUM for recent addition of GPLv2+ code. Change-Id: Ic8cec17f60688ba664e026b37d5370c5ed6178c2 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
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-27Integrate GENIVI Audio Manager Plugins for CES2017 demo.Toshiaki Isogai9-0/+793
Change-Id: I56081180f8dc3bc10159492d4bc7e5fdd621ab27 Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.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 Umemura5-1/+68
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-27Fix blank screen after booting on some platformTadao Tanikawa2-0/+32
wl.surface.attach (nil, 0, 0) might cause serious probrem on some platform (it depends on compositor implementation). In the case of ces2017 demo, output alwasy become blank when launch HomeScreen and WindowManager. This bug and patch is reported in https://bugreports.qt.io/browse/QTBUG-47902 Change-Id: Ibc7b20431e7aff6316090d729365b82cdfac6733 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
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-24agl-demo-platform: Add mixer app to imageMatt Porter1-0/+1
Adds the mixer app to the CES2017 AGL demo platform image. Change-Id: I12a51f19295471baad5047a7ad59d953c18e5a29 Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-12-24qtmultimedia-rtlfm-radio-plugin: update build dependenciesTasuku Suzuki1-2/+1
Change-Id: Ia6f0f297a358280f01033483d61dbfd9f402dd0e Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-23qtmultimedia-rtlfm-radio-plugin: Append SRCPV to PVScott Murray1-0/+2
Set PV to include SRCPV to make ${AUTOREV} work correctly, and set the base version number to 0.1. Change-Id: Ic9f694012cb3cd052fd25ccc9c82407f6ffd9d9d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2016-12-23Add Keyboard to AGL ControlsTasuku Suzuki1-0/+19
Change-Id: Ia7477dd99e7c4c7d45cc1561780fe263603c9e19 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-23ivi-shell multi screen supportToshi Umemura8-0/+388
This patch enables ivi-shell to manage multi screen. This solves SPEC-360 ivi-shell fails to manage two screens. CES2017 cluster demo also requires multi screen support. Bug-AGL: SPEC-360 Change-Id: Ie0f71855af70de28068cb9deee1a6c415eaea88e Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2016-12-22Add packages to agl-demo-platform for CES2017 DemoTadao Tanikawa15-790/+67
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>
2016-12-22Support systemd services of MOST for CES2017 DemoTadao Tanikawa13-8/+272
This change is for booting all stuff for MOST automatically after WindowManager launched. All services except insmod are in systemd user mode. Change-Id: I15043493c797511275e4f02173a85f06a7298ca0 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-22Add poi app to agl-demo-platform imageNaoto Yamaguchi1-0/+1
This patch is a patch for installing POI-App on agl-demo-platform. Change-Id: Iaed0f45701b7bd1d55ad15f8ae44f3c4344bacd0 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-22Add POI applicationNaoto Yamaguchi3-0/+49
This patch adds a POI application to the AGL Distro. This patch includes provisional bug avoidance. Change-Id: Ib32b896428ac4a64d9a2c815cdeb6ab8c40d6c59 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-22Added external public API to demo navigationNaoto Yamaguchi1-2/+2
This change exposes the API required by POI-App. This patch is includeing the size issue fix of the navigation app. Change-Id: Ied19229e3dcfb5ea4a33d1d512e31e8bfbb57a8e Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-22Backport libdbusc++ from poky upstreamNaoto Yamaguchi7-0/+303
This patch adds libdbusc ++ to AGL Distro. It is required for navigation API for CES demo. Since this patch should be deleted in the future, add it in meta-agl-demo. Change-Id: I4c8ef43f41f21e64646cb65367e8954dd718bd44 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-22Enable installing navigation applicationKazumasa Mitsunari1-0/+1
Change-Id: I4acf1b79f8d0460fabf68a1b24fb4acac03bb210 Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
2016-12-21Add AGL mixer application recipeMatt Porter1-0/+34
The mixer app provides a direct interface to PulseAudio mixer elements for AGL demonstration and development purposes. The resulting app widget must first be installed via the application framework. To install, enter the following on the target console: # cd /usr/AGL/apps # afm-util install mixer.wgt Change-Id: I8fa976f7055909b196a1892e7cf59b0e0ad0dd8e Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-12-21FIx build dependency of appsTadao Tanikawa3-3/+10
There were missing build dependencies to qtquickcontrols2 and af-binder in apps' recipe. Change-Id: I497225b2a171d4cc19cb3224164af42a59bbcb69 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-21Add systemd service for VOD demo setupTadao Tanikawa2-3/+28
This change is for booting all stuff of VOD service demo for RSE automatically after MOST network manager. Change-Id: Ia985d0c6a1dad8a6cad201205141152435318b59 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-21Add firmware of ralinkKazumasa Mitsunari1-0/+1
Add firmware to use rt*bin seriese. This enables wifi dongle of ralink, for example BUFFALO wifi dongle. Change-Id: I439e37fe13355504df88a1177e496546c5e36552 Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
2016-12-21Add systemd service for HVAC demo hardware setupTadao Tanikawa2-9/+35
This change is for booting all stuff for HVAC demo hardware automatically after WindowManager launched. Change-Id: I8331aaae3879b4b8496f2c610530fb9fd2c61de1 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-21Adding patch to adjust volume of TTS engineNaoto Yamaguchi2-1/+34
OSS TTS engine has problems of low volume. This patch adds the normalize function to OSS TTS engine. Change-Id: I21c2c6d20bb9e8bef6f3b8ca1c8440baa7ffe2b8 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-20HotFix: ces2017-demo build failureNaoto Yamaguchi1-18/+0
Home-app was deleted from CES 2017-Demo but it has not been deleted from the recipe. That is causing the situation that master can not build. This patch will recover this problem. Change-Id: I029132acc2e20dc8272de9276c4be09b14ae9f3b Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-19Add navigation recipe for home screen adaptatedNaoto Yamaguchi4-0/+65
Navigation will be able to work with AGLDistro 3.0 by this patch. This recipe refers to the staging version repository. Change-Id: I4b8bb5f020a316194f049f06a6391d9457540de6 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-19Add recipe of AGL Demo HMI (Media Player)Tadao Tanikawa1-0/+32
This recipe is to deliver AGL Demo Platform for CES2017 AGL Showcase by bitbake integration. To use hmi of Media Player, it should be installed on the target board at least once afer booting. The package of application, mediaplayer.wgt would be installed in /usr/AGL/apps on the target board. To install it, follow these steps from the target console or remote shell. # cd /usr/AGL/apps # afm-util install mediaplayer.wgt Change-Id: I30e69e0027c10a654f657fea250b8f76033f5a52 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-19Add recipe of AGL Demo HMI (HVAC)Tadao Tanikawa1-0/+32
This recipe is to deliver AGL Demo Platform for CES2017 AGL Showcase by bitbake integration. To use hmi of HVAC, it should be installed on the target board at least once afer booting. The package of application, hvac.wgt would be installed in /usr/AGL/apps on the target board. To install it, follow these steps from the target console or remote shell. # cd /usr/AGL/apps # afm-util install hvac.wgt Change-Id: I4d90dcae44fc6a5bedf2b26682ae2dcbfd4db6ee Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-19Add recipe of AGL Demo HMI (Settings)Tadao Tanikawa1-0/+32
This recipe is to deliver AGL Demo Platform for CES2017 AGL Showcase by bitbake integration. To use hmi of Settings(Date/Wifi/Bluetooth), it should be installed on the target board at least once afer booting. The package of application, settings.wgt would be installed in /usr/AGL/apps on the target board. To install it, follow these steps from the target console or remote shell. # cd /usr/AGL/apps # afm-util install settings.wgt Change-Id: Ice204d7fd002f4c25f34ae70b38607dc23d85f44 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-18can-lin: remove PR from recipeChristian Gromm1-1/+0
This patch removes the PR line, since Yocto has PRserv built-in. Change-Id: If714e6087a9ac5b6a96999b6e3bb8d0f6fc23eda Reported-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2016-12-17recipes-demo-hmi: fix file permissionsChristian Gromm3-1/+1
This patch sets the permissions for loadDriver.sh to 0755. Change-Id: I86bce55c06ffccedef17c821fb7b2dbdbef2bc1c Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2016-12-17recipes-demo-hmi: add recipes to build MOST applicationsChristian Gromm6-0/+144
This patch adds the recipes to build the recently pushed sources for the MostNetworkManager, the VideoOnDemand server. Additionally, it updates the recipe to fetch the CAN/LIN binary. Change-Id: I77d5727d9b2b9b6f93ee959cf9b828090c35d05a Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2016-12-16Adding backport of another patch from Qt5 to show cover artTasuku Suzuki2-0/+26
To show cover art in qtmultimedia, the backport patch (listed below) is needed https://codereview.qt-project.org/179866 Change-Id: Ied5b8442f6a6a495832b4ade00020e05610e2846 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-14Append SRCPV to PV in CES2017 to make ${AUTOREV} work correctlyTasuku Suzuki1-1/+1
Change-Id: Id6f5768e823b96b05468b3d60bd16aaa5bc3196e Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-14add qtvirtualkeyboard to the imageTasuku Suzuki2-1/+2
Change-Id: I6f72f50d152902430b84a6e1a582ccab98e95b11 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-14remove qtquick1 and qtwebkitTasuku Suzuki2-13/+0
Change-Id: Ie33b59a564411655fcf41f0482be5135e6f1dff2 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-13Provisional fix of libhomescreen's pkgconfigNaoto Yamaguchi2-3/+21
Since pkgconfig has been disabled, it is not possible to get the configuration of libhomescreen. This patch will make provisional fixes for off-tree build. Change-Id: Ifd8e5818602ab1c4bca4440e1f20b3de46ab5157 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-13Fixed an issue that libhomescreen can not be usedNaoto Yamaguchi1-3/+3
libhomescreen symbolic link is incorrect in Homescreen recipe. This means that you can not build the application. Fixing this problem will allow you to build the application. Change-Id: Ifa6439a485db0205be5062d35791ce836fa832eb Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-13Adding backport patches of Qt5 to show cover artTadao Tanikawa4-0/+193
To show cover art in qtmultimedia, the backport patches(listed below) are needed. https://codereview.qt-project.org/179542 https://codereview.qt-project.org/165950 https://codereview.qt-project.org/165951 Change-Id: I638d824a3c8c4c632c4347538653830921c5e956 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-12Remove sample appsBocklage, Jens1-3/+1
These are no longer needed Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2016-12-12Adding PV to work ${AUTOREV} correctlyTadao Tanikawa1-0/+3
To work 'SRCREV = ${AUTOREV}' correctly (which means always fetch the latest version available at build), PV needs to be modified which includes ${SRCPV}. Change-Id: I6bff49b493e99ba1e8eaadc5093d11e03ceaa7c9 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-11Add qtmultimedia radio plugin to demo imagesScott Murray2-0/+20
Add qtmultimedia-rtlfm-radio-plugin recipe and add it as a dependency of the CES 2017 demo so it will go into the demo images. It is required for the Radio application. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I764c561a8a7c864ac98240bb2f54995d29ce0934
2016-12-09homescreen: add missing header and pkgconfig file in libhomescreen-devStephane Desneux1-2/+11
Change-Id: Ic9a0706af3178ef76f8aabe75653da5fe6f3363d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>