Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This patch sets the permissions for loadDriver.sh to 0755.
Change-Id: I86bce55c06ffccedef17c821fb7b2dbdbef2bc1c
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
|
|
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>
|
|
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>
|
|
Change-Id: Id6f5768e823b96b05468b3d60bd16aaa5bc3196e
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: I6f72f50d152902430b84a6e1a582ccab98e95b11
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: Ie33b59a564411655fcf41f0482be5135e6f1dff2
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
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>
|
|
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>
|
|
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>
|
|
These are no longer needed
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
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>
|
|
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
|
|
Change-Id: Ic9a0706af3178ef76f8aabe75653da5fe6f3363d
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Change-Id: I9fb1b5c8144c44ca69a107ede497be629683e8d8
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Change-Id: I766a4c625f4f9fed206a6bc2e093fcbbe44d8187
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
New QML implementation will use other mechanism
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
New HMI in QML is integrated.
Apps are only launched once now and not
several times.
Layer- and surface handling fixed by removing
duplicate ilm API calls.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
New HMI in QML is integrated.
Apps are only launched once now and not
several times.
Layer- and surface handling fixed by removing
duplicate ilm API calls.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
v8: (Tadao Tanikawa)
Fix AGL style path of FILES
Fix error when installing phone.wgt caused by typo
v7: (Tadao Tanikawa)
Fix install path where AGL style should be stored
v6: (Scott Murray)
Fix filenames of apps in script for installation
v1-5: (Bocklage, Jens)
Not only QML files anymore, but also cpp files
that need to be compiled. Also packaged WGT files from
the apps.
Change-Id: Ib66a4dc7c8850d2116344b76a22719ee66693009
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Remove Navigation from the dependencies of image
agl-demo-platform-html5 because recently it has
been removed from other images.
Bug-AGL: SPEC-357
Change-Id: Ie2b163ad0c00db7d483908feb7f88b6387f0572b
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
qtquickcontrols development packages are not installed in the SDK.
Those packages are needed to build some demos in AGL/DemoApps/CES2017
Bug-AGL: SPEC-355
Change-Id: Ie6d28003d850064c4815d5cff0681b8cd4fb3c21
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
New HMI in QML is integrated.
Apps are only launched once now and not
several times.
Layer- and surface handling fixed by removing
duplicate ilm API calls.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This change adds
the homescreen package into the default image.
Change-Id: I5e0f5d7f0fe3937af02bcbe8c1be443da4c2128d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I766563790f76afa9d38657904c82e2d8389e2688
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
HOMESCREEN is a URI, not a file
Change-Id: Id2a96f86581273f4c706e3ae39779bed56e55b9e
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
This patch will add a temporary TTS engine for CES 2017 demo
This recipe integrates the Japanese TTS engine and the data it needs
Flite are necessary for voice-guide function of navigation app
Change-Id: I92c3ba8584ab10c1a731a335316b7762f5f57a77
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
|
|
In Yocto 2.1, if the name of the recipe contains capital letters,
it lose the setting of RDEPENDS
This change is necessary to successfully install related components
Change-Id: Ib94ed024b7ad72a3be9f6a26ec089b8d420e3afa
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
|
|
Update openivi-html5 to latest version and modify
openivi-html5.sh to fix the compatibility with
Weston IVI shell.
Bug-AGL: SPEC-335
Change-Id: I015892f24e78c61283f57897c9741d608bcc383b
Suggested-by: Anton Gerasimov <anton@advancedtelematic.com>
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
This is a hack, because the root cause is not known.
The HomeScreen GUI will be replaced by a QML implementation,
so this source code will be replaced completely soon.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Origin: https://codereview.qt-project.org/#/c/176211/
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
v2: (Tadao Taniakwa)
- Fix extra PATH to use commands provided by qtbase-native.
(qdbusxml2cpp and moc is used when building HomeScreen)
v1: (Bocklage, Jens)
- HomeScreen is started via systemd during system startup
- Fix for SPEC-333: render order of surfaces is now always set
Change-Id: I2c898c783353b7cb177b80553e69ab5fb50a14bd
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Select HTML5 application that should be loaded on
boot (such as a homescreen) through the systemd
service of openivi-html5. Following the
recommendations of XDG base dir specification,
the configuration file should be located at
$XDG_CONFIG_DIRS/openivi-html5/openivi-html5.ini
and it should contain value for homescreen with
path to HTML file. If the configuration file does
not exist or if the HTML does not exist then
openivi-html5 will load the following sample
HTML5 by default:
/usr/share/openivi/example/cluster/index.html
Bug-AGL: SPEC-332
Change-Id: I496b0ccbcb09f8964042f9d07abad2d552376b80
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
This is needed by QML sample apps.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Add new image agl-demo-platform-html5 with
openivi-html5.
Bug-AGL: SPEC-331
Change-Id: I1c210b4489ea52a3bd924ba37a168e759c640c19
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
* url https://git.automotivelinux.org is not available,
use https://gerrit.automotivelinux.org instead.
BB-must-fix
Change-Id: I24b92a0eab2f64c001e1e7919c37f8226e6d7de6
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
This patch will add a temporary TTS engine for CES 2017 demo
This recipe integrates the English TTS engine and the data it needs
Flite are necessary for english voice-guide function of navigation app
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Change-Id: I57e4cc724a3b7affe0ba588af18b346b1bb6ce46
|
|
* no upstream source available
Change-Id: Ie7e1b4889a3ebbe0322248ac2d2df2b1ae866431
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
This patch will add a temporary TTS engine for CES 2017 demo
HTS engine is a common part of Japanese and English TTS engines
These TTS engines are necessary for voice-guide function of navigation app
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Change-Id: I238098fa4812cafd9b376fb994653a97ad23de46
|
|
OpenIVI Mobility brings HTML5 environment for
running web applications on top of AGL. It is
powered by QtWebKit therefore the Yocto/OE recipe
depends on meta-qt5.
Bug-AGL: SPEC-330
Change-Id: I8c16a4082db2e42d8f50403eb43cd1e1c847ac1b
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
Change-Id: I73f895a9d2e0e69353af4164599fc0b44b74b0de
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
v2 (jsmoeller): Add systemd service plumbing in recipe
v3 (jsmoeller): Update to 7f06418646c8822452f8541386810208c523f990
Change-Id: I6bf9971590f9f19d7d024ffdf87e429766d64231
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Explicitly add linux-firmware-ath9k to images so TP-Link TL-W722N USB
Wifi adapter will work.
Change-Id: Ie8f455cfab4ba19e6a20b1785bbcf13719aafa3a
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Signed-off-by: Jens Bocklage <jens_bocklage@mentor.com>
|
|
-Preparation for the new ApplicationFramework binding. The App Framework provides more information.
--Adding afm D-Bus-interface introspection
--Updating the AppInfo datatype to hold the new data:
The application info consists of:
string id;
string version;
int width;
int height;
string name;
string description;
string shortname;
string author;
string iconPath;
-When pressing the AppLauncher Button or the Settings Button, the app layer is hidden.
--Therefore, shideLayer and showLayer is introduced in the WindowManager API
-If an application does not create its surface instantly, the HomeScreen retries to show the surface related to the pid.
-New WindowManager function deleteLayoutById
-Implement the complete HomeScreen API in the libhomescreen
To build:
enable some features:
source meta-agl/scripts/aglsetup.sh -m porter -b build-porter agl-demo agl-appfw-smack agl-devel
Add HomeScreen to the agl-demo-platform.bb file:
IMAGE_INSTALL_append = " \
ces2017-demo \
can-utils iproute2 \
python-curses \
dhcp-client \
climatecontrolplugin \
Navigation \
HomeScreen \ <-----
${IMAGE_TTF_FONTS} \
"
The latest app-framework-main is needed:
Edit file:
meta-app-framework/recipes-core/af-main/af-main_1.0.inc
-SRCREV = "c31038db1cff938d7fa1f12f757c1c57ab51c0bd"
+SRCREV = "cdcf4b4caa5d02a626c2e7075126e395a72f58a0"
Build it:
bitbake agl-demo-platform
When writing the SD-Card, make sure you preserve the extended attributes!
You need at minimum tar v1.28.
You will find this version also in the sysroot!
So you may want to use it:
sudo [..]/sysroots/i686-linux/usr/bin/tar-native/tar xpj --xattrs-include='*' --directory=<sdcard> --file=agl-demo-platform-porter.tar.bz2
We need the IVI-shell, so edit the file weston.ini on the target:
vi /etc/xdg/weston/weston.ini
[core]
shell=ivi-shell.so
[ivi-shell]
ivi-module=ivi-controller.so
ivi-shell-user-interface=/usr/lib/weston/weston-ivi-shell-user-interface
[output]
name=HDMI-A-1
transform=270
If you want to test it, you can download a sample app here:
wget http://iot.bzh/download/public/2016/afb-demos/txc-demo_0.1.wgt
afm-util install txc-demo_0.1.wgt
Qt apps need an environement variable set, so we need to change the start script:
vi /usr/bin/web-runtime
export QT_WAYLAND_SHELL_INTEGRATION="ivi-shell"
LD_PRELOAD=/usr/lib/libEGL.so exec /usr/bin/qt5/qmlscene "$1" /usr/bin/web-runtime-webkit.qml
(this is already in gerrit review: https://gerrit.automotivelinux.org/gerrit/#/c/7077/ )
reboot
To start everything:
cd /opt/AGL/HomeScreen
./WindowManager &
./HomeScreenAppFrameworkBinderAGL &
QT_IVI_SURFACE_ID=1000 QT_WAYLAND_SHELL_INTEGRATION="ivi-shell" ./HomeScreen &
Now you can click the txc-demo and it will show up.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|