AGL/meta-agl-demo.git
4 years agoalexa-viewer: add recipe and conditionally add to demo image 99/23599/1 8.0.5 8.0.6 halibut/8.0.5 halibut/8.0.6 halibut_8.0.5 halibut_8.0.6
Scott Murray [Mon, 20 Jan 2020 22:58:48 +0000 (17:58 -0500)]
alexa-viewer: add recipe and conditionally add to demo image

Add recipe for demo voice capabilities GUI metadata event viewer for
Alexa voiceagent, and conditionally add it to the list of applications
in packagegroup-agl-demo-platform based on the agl-voiceagent-alexa
feature being present in IMAGE_FEATURES.

Bug-AGL: SPEC-3110

Change-Id: I7b84ace51430937dbcb35f4773b06290039a19bd
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agocluster-demo-support: add recipe for cluster-demo-simulator 50/23550/2
Jan-Simon Moeller [Mon, 6 Jan 2020 04:47:48 +0000 (05:47 +0100)]
cluster-demo-support: add recipe for cluster-demo-simulator

The cluster-demo-simulator is a small python script that sends can messages
to simulate speed and rpm. It has support for steering wheel events.

Bug-AGL: SPEC-3090

.

Change-Id: I45bf259c984c59912a674a57ccc642a1917a3209
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agodemo-i2c-udev-conf: fix inclusion in packagegroup-agl-demo-platform 51/23551/1
Jan-Simon Moeller [Mon, 6 Jan 2020 07:00:26 +0000 (08:00 +0100)]
demo-i2c-udev-conf: fix inclusion in packagegroup-agl-demo-platform

The inclusion was not working. Fix it.

Bug-AGL: SPEC-3091

.

Change-Id: Ibbeed9665e4f1cde58a7b60205b33f94a7039d59
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agoAdd qt-qrcode recipe for use in settings app 94/23494/1
Scott Murray [Sun, 29 Dec 2019 23:51:16 +0000 (18:51 -0500)]
Add qt-qrcode recipe for use in settings app

Add a recipe for the qt-qrcode libqrencode wrapper library to allow
using it to display QR codes in the settings app, and update the
settings app dependencies to add it as a dependency. As cleanup,
the qtwebsockets dependency has been dropped from settings since it
no longer requires it.

Bug-AGL: SPEC-2981

Change-Id: Ia0d40ea1151765fa967457bf2ab6624dc7bc259d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd virtual sllin support and LIN bridging to CAN for demos 93/23493/1
Scott Murray [Sun, 29 Dec 2019 23:36:48 +0000 (18:36 -0500)]
Add virtual sllin support and LIN bridging to CAN for demos

To enable seeing the steering wheel LIN messages on the cluster board
for the planned CES demo, a systemd unit that wraps the use of candump
in bridging mode is added when the agl-cluster-support feature is
enabled.  To make sure that the sllin0 interface is always available
for testing without the specific demo LIN hardware, a vcan interface
is set up as sllin0 when the ttyUSB0 device representing the serial
adapter for the LIN transceiver is not present.  Since this virtual
sllin0 interface is very useful for general testing of the steering
wheel event support up through the low-can and signal-composer stack,
it has not been hidden behind agl-cluster-demo-support.

Bug-AGL: SPEC-3049

Change-Id: I527763176ce0f8b4d50cc472ec2343a6596286e2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd demo low-can device mapping 92/23492/1
Scott Murray [Sun, 29 Dec 2019 23:30:47 +0000 (18:30 -0500)]
Add demo low-can device mapping

Rework the agl-demo-preload feature to specify a new demo-specific
PREFERRED_RPROVIDER for the new virtual/low-can-dev-mapping virtual
package. This enables using the sllin0 interface on the CES demo
setup as the low-speed interface.

Bug-AGL: SPEC-3076

Change-Id: I872137d8acb1f5ec5df9eac92f25953b28128b36
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoRemove unneeded recipe 26/23426/3 8.0.4 halibut/8.0.4 halibut_8.0.4
Jan-Simon Möller [Wed, 18 Dec 2019 22:51:46 +0000 (23:51 +0100)]
Remove unneeded recipe

This removes a warning.

Change-Id: I7054d7770531577be6b7e609369a684b9d5fe716
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoRemove libqtappfw recipe 17/23417/1
Scott Murray [Wed, 18 Dec 2019 15:12:55 +0000 (10:12 -0500)]
Remove libqtappfw recipe

Remove libqtappfw recipe, as it has been migrated to meta-agl to make
it available for other images that use meta-agl-profile-graphical-qt5.

Bug-AGL: SPEC-3045

Change-Id: I58b172bb0dd480e21ac44d7934f5885788bc0dca
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd udev rules and scripts for demo platform configuration 71/23371/1
Jan-Simon Moeller [Sat, 14 Dec 2019 01:40:33 +0000 (02:40 +0100)]
Add udev rules and scripts for demo platform configuration

Add recipes for udev rules and associated scripts
1) Support USB attached I2C devices for RTC and HVAC LED support.
   The RTC support loads and configures the required rtc-ds1307
   driver, and sets the time from the RTC clock.  The HVAC LED
   support configures the LED device names for use by the HVAC
   binding.

The new demo-i2c-udev-conf recipe is
added to DEMO_PLATFORM_CONF variable in packagegroup-agl-demo-platform
to have them added to the agl-demo-platform image.  Since they use
udev rules to detect the corresponding hardware, this should be safe
for all platforms.

Change-Id: Id08571b43c7ae9275496980e0a5568e145a1f653
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit d412114c0cf132a77f3b3482c5440b1a1c961b77)

4 years agodashboard: update dependencies 22/23322/3
Scott Murray [Wed, 11 Dec 2019 19:43:17 +0000 (19:43 +0000)]
dashboard: update dependencies

Add libqtappfw to DEPENDS for dashboard app for signal composer
event support, and to RDEPENDS as well as new runtime dependency
agl-service-signal-composer.

Bug-AGL: SPEC-3042

Change-Id: I955f821798d85fbb0f9265ee55b81ff0bd7db620
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoDisable Kingfisher onboard Bluetooth when using h3ulcb 21/23321/3
Scott Murray [Wed, 11 Dec 2019 19:40:00 +0000 (19:40 +0000)]
Disable Kingfisher onboard Bluetooth when using h3ulcb

Extend the current default disabling of the Kingfisher onboard
Bluetooth when using m3ulcb to include h3ulcb as well.

Bug-AGL: SPEC-3043

Change-Id: Ie1d5d39fcd23ad690dac8d2481152fb17ee79da5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoagl-demo-platform-crosssdk: add gcc-sanitizer to TOOLCHAIN_TARGET_TASK 13/23313/2
Matt Ranostay [Wed, 11 Dec 2019 05:50:19 +0000 (07:50 +0200)]
agl-demo-platform-crosssdk: add gcc-sanitizer to TOOLCHAIN_TARGET_TASK

Add gcc-sanitizers package to TOOLCHAIN_TARGET_TASK which allows linking of
libasan for detecting use-after-free and other memory corruption issue in
built applications/libraries.

Bug-AGL: SPEC-3040
Change-Id: Idad618e2bd0e9fa98baa9a3befc694c5bddeb711
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoondemandnavi: correct typo in naviconfig.ini 34/23134/2
Matt Ranostay [Fri, 1 Nov 2019 09:23:05 +0000 (11:23 +0200)]
ondemandnavi: correct typo in naviconfig.ini

Bug-AGL: SPEC-2933
Change-Id: Ie6807350306f48a5ffabc3230ae35ada5ceaaa3f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit c5efa9f8b7ecc9dd0ff49e0dde9e3ea281b320de)

4 years agolibnaviapi-agl: remove deprecated package 17/23017/4
Matt Ranostay [Tue, 12 Nov 2019 05:12:49 +0000 (07:12 +0200)]
libnaviapi-agl: remove deprecated package

agl-service-navigation rewrite no longer has a interface library.
For interfacing to clients this has been moved to libqtappfw

Bug-AGL: SPEC-2880
Change-Id: I286020ddb0fa26ecb286c1f3682841b40683e418
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 28ea9b9f75aa10624808bf376d77a992a48e7139)

4 years agopoiapp: remove libnaviapi-agl dependency 33/23133/1
Matt Ranostay [Tue, 12 Nov 2019 04:55:45 +0000 (06:55 +0200)]
poiapp: remove libnaviapi-agl dependency

Bug-AGL: SPEC-2880
Change-Id: If8480e919ac129249d4e1ca20d30477541fc3424
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 9c2527139b1d2447b6c6eece2052860cd5166547)

4 years agopackagegroups: remove libnaviapi-agl package 21/23121/1
Matt Ranostay [Tue, 12 Nov 2019 04:56:54 +0000 (06:56 +0200)]
packagegroups: remove libnaviapi-agl package

libnaviapi-agl no longer exists since agl-service-navigation
rewrite so remove it.

Bug-AGL: SPEC-2880
Change-Id: I0ebf10c526bf28c16e77a5ef95bbfcf02cc6546d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit b706fa19383aac2717f96b2e9734d6561c5f5007)

4 years agonavigation: remove deprecated package 16/23016/2
Matt Ranostay [Tue, 12 Nov 2019 05:26:31 +0000 (07:26 +0200)]
navigation: remove deprecated package

navigation is no longer used, and will not work with
agl-service-navigation rewrite so must be removed.

Bug-AGL: SPEC-2880
Change-Id: Ifbd96abfba2c46b1b20180ca86d5fcef2b1d5aae
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit d8222a239eb57a6a48cadb3f9385b0e5beba38f2)

4 years agomapviewer: remove recipe due to package being deprecated 18/23018/3
Matt Ranostay [Tue, 12 Nov 2019 05:09:57 +0000 (07:09 +0200)]
mapviewer: remove recipe due to package being deprecated

mapviewer is no longer used, and will not work with
agl-service-navigation rewrite so must be removed.

Bug-AGL: SPEC-2880
Change-Id: Ia3a60200ba78be689874c99b18c2b5b329c39a45
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit d713285f617aed53a897da8d9f8f66943c7b09e4)

4 years agoondemandnavi: remove org.agl.naviapi.conf from recipe 19/23019/2
Matt Ranostay [Tue, 12 Nov 2019 05:02:11 +0000 (07:02 +0200)]
ondemandnavi: remove org.agl.naviapi.conf from recipe

agl-service-navigation uses the afb framework and application
doesn't need DBus access anymore.

Bug-AGL: SPEC-2880
Change-Id: Ie381eff74cc4f053a02fe4e56f9fadc3cf191235
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 94d43cc23ef59dcce4912323e19c31247126c101)

4 years agodocs: Update descriptions of agl-sota. 79/22979/2
Patrick Vacek [Mon, 11 Nov 2019 10:19:51 +0000 (11:19 +0100)]
docs: Update descriptions of agl-sota.

Corrected the layers required for the agl-sota feature.

Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Change-Id: I5a464fe600e9502348cbaf3d314a69fbf10358ce

4 years agolibqtappfw: update SRCREV 81/22981/1
Matt Ranostay [Wed, 20 Nov 2019 01:22:09 +0000 (03:22 +0200)]
libqtappfw: update SRCREV

fff812b libqtappfw: remove not currently implemented broadcastWaypoints
00fa3ee libqtappfw: add initial navigation support
ea82520 libqtappfw: add Qt5Qml to qtappfw.pc.in

Bug-AGL: SPEC-2880
Change-Id: I743a7c41f6662d909cbda838ea1c298a98a60460
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoondemandnavi: add libqtappfw to RDEPENDS 04/22904/2 8.0.3 halibut/8.0.3 halibut_8.0.3
Matt Ranostay [Thu, 17 Oct 2019 08:51:41 +0000 (11:51 +0300)]
ondemandnavi: add libqtappfw to RDEPENDS

Add libqtappfw to RDEPENDS for future interface between
navigation service rewrite and application.

Bug-AGL: SPEC-2880
Change-Id: I88d9bd225ce8c1ed36ebce0d4855498406cbf0fd
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit d367bf23b04810d53351c63e6505376eaacc32ae)

4 years agoondemandnavi: add libqtappfw to DEPENDS 03/22903/2
Matt Ranostay [Mon, 11 Nov 2019 23:20:46 +0000 (01:20 +0200)]
ondemandnavi: add libqtappfw to DEPENDS

Bug-AGL: SPEC-28800
Change-Id: I901064e402e010805c1abfdff06f1c8352a1cdd1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 26ec65821cba17a3b641c936cccdeb9757a64fa2)

4 years agotbtnavi: add libqtapp + agl-service-navigation dependencies 97/22897/2
Matt Ranostay [Mon, 11 Nov 2019 05:50:35 +0000 (07:50 +0200)]
tbtnavi: add libqtapp + agl-service-navigation dependencies

Bug-AGL: SPEC-2880
Change-Id: I78d00e0e2646c9c226173ef3df783f99c6e9d64e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agopoiapp: add libqtappfw to RDEPENDS 96/22896/1
Matt Ranostay [Mon, 21 Oct 2019 13:10:36 +0000 (16:10 +0300)]
poiapp: add libqtappfw to RDEPENDS

Add libqtappfw to RDEPENDS for future interface between
navigation service rewrite and application.

Bug-AGL: SPEC-2880
Change-Id: I2a62f4c08b90133c7eda5e0c2b902221b9bf1941
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoagl-demo: add agl-speech-framework as a dependency 80/22880/2
Scott Murray [Wed, 6 Nov 2019 21:45:09 +0000 (16:45 -0500)]
agl-demo: add agl-speech-framework as a dependency

Add agl-speech-framework as a dependency of agl-demo now that
agl-service-voice-high is not dependent on the Alexa voiceagent.
This will enable having the homescreen application dynamically
displaying a push to talk button when a voiceagent is available.

Bug-AGL: SPEC-2858

Change-Id: I6249b4538661bcc8f76a9472f563c03f047cefc1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoRefactor packagegroup to enable sllin on h3 76/22876/2
Jan-Simon Möller [Tue, 1 Oct 2019 09:56:02 +0000 (11:56 +0200)]
Refactor packagegroup to enable sllin on h3

Remove the restriction to only add sllin on m3 as we're moving
to the h3 in the demo.

v2: make the settings adjustable in local.conf and remove comment.

Bug-AGL: SPEC-2826

Change-Id: I09ea14934e3714daba6e94c81902453872ce1aa9
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 9b02ca4c8ea81bba23f97b7eb1e8fe200102a9eb)

4 years agoUpdate LIN demo to use lin-config 78/22878/1
Scott Murray [Wed, 6 Nov 2019 21:14:57 +0000 (16:14 -0500)]
Update LIN demo to use lin-config

Changes include:
- Add patch to fix lin-config recipe build QA error.
- Tweak lin-config recipe to install lin_config as executable.
- Rework sllin-demo systemd unit and start_lin_demo.sh script to use
  lin_config with an appropriate configuration file that enables
  polling of the steering wheel adapter instead of just using
  ldattach.

Bug-AGL: SPEC-2918

Change-Id: I3258b7e34cecbbb1cfb93ea6f63a44f0bbb2c06f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd lin-config tool to facilitate polling 57/22857/1
Jan-Simon Möller [Mon, 21 Oct 2019 09:33:54 +0000 (11:33 +0200)]
Add lin-config tool to facilitate polling

This tool allows to setup the BCM in the linux kernel to poll the lin bus.
This is needed to query the steering wheel.

Bug-AGL: SPEC-2918

.

Change-Id: I4887c0d179b4e93aa7bae6406057a8bd8ba79999
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 8a55ca4d1658c18f8b750c0a2d9e07a65099e31d)

4 years agoondemandnavi-config: update default Mapbox style 37/22737/2
Scott Murray [Sun, 20 Oct 2019 17:24:08 +0000 (13:24 -0400)]
ondemandnavi-config: update default Mapbox style

Update the default Mapbox style to the value referenced in both the
naviconfig.ini reading code and previously hard-coded in tbtnavi.
Both ondemandnavi and tbtnavi should end up with the same style if
using Mapbox, dependent on related ondemandnavi changes.

Bug-AGL: SPEC-2913, SPEC-2916

Change-Id: I7951831fe760bb61d3c3e398e2679f697a4d1800
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd tbtnavi cluster navigation application 31/22731/2
Scott Murray [Sun, 20 Oct 2019 17:19:19 +0000 (13:19 -0400)]
Add tbtnavi cluster navigation application

Add recipe for tbtnavi turn by turn navigation application for use on
cluster remote display, and update packagegroup-agl-demo-platform to
pull it in when PREFERRED_RPROVIDER_virtual/navigation is ondemandnavi
(the default) and the agl-cluster-demo-support feature is enabled.

Bug-AGL: SPEC-2913

Change-Id: I0280fe3a2fbd3ff58a028232560b421e83baa887
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoInstall a full unzip for images with agl-devel 50/22750/1
Jan-Simon Möller [Mon, 21 Oct 2019 14:13:05 +0000 (16:13 +0200)]
Install a full unzip for images with agl-devel

This avoids an issue with the busybox unzip throwing a CRC error.
We don't need unzip for normal operation, so only add it for agl-devel.

Bug-AGL: SPEC-2920

.

Change-Id: Ic6c998ba1a8e30467cda1c19bff7c12558c40017
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoagl-demo-platform-crosssdk: add libstdc++-staticdev 18/22718/2
Scott Murray [Sun, 20 Oct 2019 13:54:09 +0000 (09:54 -0400)]
agl-demo-platform-crosssdk: add libstdc++-staticdev

Add libstdc++-staticdev to target toolchain to support building
agl-service-voice-high or other users of the C++17 filesystem standard
library feature.  This can be removed upon upgrade to gcc 9.x, as it
will no longer be necessary.

Bug-AGL: SPEC-2856, SPEC-2857

Change-Id: Ifd50d4e9960fe0bede887317116e6587eca5eb3d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoondemandnavi-config: use OSM tiles by default 34/22734/1
Matt Ranostay [Mon, 23 Sep 2019 06:33:42 +0000 (09:33 +0300)]
ondemandnavi-config: use OSM tiles by default

To simplify development switch to use the OSM tiles
as it requires no API key.

Bug-AGL: SPEC-2821
Change-Id: Ifccb13a20e3738cce72fc5496414313a2a2f4ad6
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 4bebb68f7f44dd6b9d5187ba5e58a37dd689d534)

4 years agoagl-demo-platform-crosssdk: add nlohmann-json 95/22695/1
Scott Murray [Wed, 16 Oct 2019 22:32:55 +0000 (18:32 -0400)]
agl-demo-platform-crosssdk: add nlohmann-json

Add nlohmann-json to target toolchain to support building the speech
services.  This is required until either the agl-speech-framework
feature is added as a dependency of agl-demo, or the speech services
are migrated into the core profile.

Bug-AGL: SPEC-2856, SPEC-2857

Change-Id: I67fe96a73f5cccc8c2dbf2642041f2b64802c512
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agovboxguestdrivers: add vboxguestdrivers 6.0.10 recipe 26/22526/2 8.0.2 halibut/8.0.2 halibut_8.0.2
Matt Ranostay [Thu, 26 Sep 2019 04:20:19 +0000 (07:20 +0300)]
vboxguestdrivers: add vboxguestdrivers 6.0.10 recipe

VirtualBox 6.0.x has improved graphics support but need a more
recent version of the vboxguestdrivers drivers to utilize.

Bug-AGL: SPEC-2830
Change-Id: I0989904c913a0e9ce5d9cf4c60f259a8f037ba7c
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agolibqtappfw: update SRCREV 09/22509/2
Raquel Medina [Thu, 26 Sep 2019 12:07:11 +0000 (14:07 +0200)]
libqtappfw: update SRCREV

45ed097 network: fix arguments on set_properties calls
18dde87 wired: add hooks for addressing configuration
fc0369f mediaplayer: clear metadata in consumer UI on
          media removal
02daaf4 libqtappfw: bluetooth-map: add support for list_
          messages + message verbs

Bug-AGL: SPEC-2676
Change-Id: If0984870c08ed61ed2315a66080f6fe1163edbab
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agottf-dejavu: remove emoji glyphs from dejavu fonts 70/22470/1
Matt Ranostay [Tue, 17 Sep 2019 02:46:33 +0000 (05:46 +0300)]
ttf-dejavu: remove emoji glyphs from dejavu fonts

Derivate of DejaVu without characters listed as emoji, in order not
to override color fonts.

Ref: https://aur.archlinux.org/packages/ttf-dejavu-emojiless/

Bug-AGL: SPEC-2701
Change-Id: I6e01b62ff8e4051a4bb4db81b1a0b4f22a4cc4ec
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 3757aec8c8d76a19f8083cb4542a6553adf01f00)

4 years agopackagegroups: move noto-emoji to TTF_FONTS define 46/22446/1
Matt Ranostay [Mon, 16 Sep 2019 13:15:03 +0000 (16:15 +0300)]
packagegroups: move noto-emoji to TTF_FONTS define

Move noto-emoji from packagegroup-agl-ivi-graphics.bb to
TTF_FONTS in packagegroup-agl-demo.bb

Bug-AGL: SPEC-2701
Change-Id: I3b0eeb0caea288229caacbcaf2b52369ac8dde8d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoradio: Update default presets location 85/22385/2
Scott Murray [Mon, 9 Sep 2019 23:58:59 +0000 (19:58 -0400)]
radio: Update default presets location

Since the changes to run the applications as non-root, the location
of the default preset file has not matched with the agl-driver user
the application runs as.  Since simply changing the install location
to /home/1001 would require some post-install SMACK label tinkering,
and is perhaps fragile to the application user, the files are now
instead installed to /etc/xdg/AGL, with the defaults to be used named
radio-presets.conf.  A corresponding change to the radio application
to look in that location before trying the appdata directory is also
required.

Bug-AGL: SPEC-2789

Change-Id: Ic5756420e21471096b74b476ad243e44e87ef561
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit abe2d9282954936e222c2989c1d6bbbbead939fc)

4 years agoMigrate poiapp and libnaviapi-agl to AGL Gerrit 84/22384/2
Scott Murray [Mon, 9 Sep 2019 23:54:08 +0000 (19:54 -0400)]
Migrate poiapp and libnaviapi-agl to AGL Gerrit

Update the poiapp and libnaviapi-agl recipes to point at AGL Gerrit for
their source repositories.  Additionally, the libnaviapi-agl recipe has
been moved to recipes-demo/navigation since being beside its users seems
to be a more logical location, and a few lines have been reordered in
the poiapp recipe to better match the OpenEmbedded style guide.

Bug-AGL: SPEC-2787

Change-Id: I41334b47b4970adb51fc943368dba7e07bbf113d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 8c8455f86f6ee8e9a40d163b260b60aea250b297)

4 years agopackagegroups: graphics: add noto-emoji to packagegroup 47/22347/2
Matt Ranostay [Tue, 20 Aug 2019 00:59:48 +0000 (03:59 +0300)]
packagegroups: graphics: add noto-emoji to packagegroup

Bug-AGL: SPEC-2701
Change-Id: I5be0a1fb5a78737090970741bf52390b4102c341
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 63d61630c728adaa3465c8f319e586a765d9804b)

4 years agographics: add noto-emoji git recipe 46/22346/1
Matt Ranostay [Tue, 20 Aug 2019 00:33:02 +0000 (03:33 +0300)]
graphics: add noto-emoji git recipe

Add color emoji support to AGL via the noto-emoji font.

Bug-AGL: SPEC-2701
Change-Id: Idf21d5c3f8ac2fe0fe25945b6dca1d8956fb7f7b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit c0a8b9e819a2ca473aabb91feac9833f0397e8c3)

4 years agoUpdate demo features for switch to ondemandnavi 90/22290/1 8.0.1 halibut/8.0.1 halibut_8.0.1
Scott Murray [Fri, 30 Aug 2019 18:18:23 +0000 (14:18 -0400)]
Update demo features for switch to ondemandnavi

The ondemandnavi navigation application does not work with the
mapviewer cluster demo application, so update the logic to handle
the agl-cluster-demo-support feature in packagegroup-agl-demo-platform
to not pull it in when using ondemandnavi as the virtual/navigation
provider.  Since the plan is to replace mapviewer with an equivalent
QtLocation based map streamer for the cluster demo, the mapviewer-demo
recipe has also been replaced with a more generically named
cluster-demo-network-config recipe.  Additionally, the agl-demo-preload
feature logic has been tweaked to not pull in the map package for the
old navigation application when using ondemandnavi.

Bug-AGL: SPEC-2576

Change-Id: I57b45ab152f9fab6cee97d570be1949136cd39eb
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoqtlocation: Fix unstable rotation using pinch zoom 85/22185/1
Harunobu Kurokawa [Tue, 6 Aug 2019 04:07:20 +0000 (13:07 +0900)]
qtlocation: Fix unstable rotation using pinch zoom

This patch is merged in 5.11 branch, however it was
not in 5.11.3.

https://codereview.qt-project.org/c/qt/qtlocation/+/244889

Bug-AGL: SPEC-2709

Change-Id: I90a914b1a1fd21b1a181a50749ed91e90960021d
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 4fccf34ac71bd65d10d74c0b00446c4a6d40043f)

4 years agoondemandnavi: Update recipe SRC_URI and HOMEPAGE 00/22000/3 8.0.0 halibut/8.0.0 halibut_8.0.0
Scott Murray [Thu, 25 Jul 2019 12:31:54 +0000 (08:31 -0400)]
ondemandnavi: Update recipe SRC_URI and HOMEPAGE

Update recipe SRC_URI and HOMEPAGE to point at the new repository on
AGL Gerrit, and remove the local patches that have now been merged
there.  As well, the recipe has been reformatted to more closely match
the OpenEmbedded style guide and match those of the other demo
applications.

Bug-AGL: SPEC-2667

Change-Id: Ie771a2ea8e6236a5995dbb9c2b9d64cfbe30e89c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agonavigation: Switch to pipewire output 01/22001/1
Scott Murray [Thu, 25 Jul 2019 18:43:27 +0000 (14:43 -0400)]
navigation: Switch to pipewire output

Update patch for the navigation app's talk scripts to use the gstreamer
pipewire output sink, and set the media role stream property
appropriately.

Bug-AGL: SPEC-2634

Change-Id: Ibb1e588688be8af9eff9c8e3efa1ca4983920df7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 6f3f6139089e2f283b785bb31a222e1290d12eb0)

4 years agoUpdate .gitreview for halibut branch 67/21967/1
Jan-Simon Möller [Thu, 25 Jul 2019 12:51:45 +0000 (14:51 +0200)]
Update .gitreview for halibut branch

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id21f0e1105d11d6a56fe36571fd0428d62d3319d

4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 50/21950/2
Raquel Medina [Wed, 24 Jul 2019 14:06:04 +0000 (16:06 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV

617d8b network: use roles to signal model changes

Bug-AGL: SPEC-2339
Change-Id: Ica698d4dc0a81b6469879fb88c4098c054e85547
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agoadd markdown documentation for all machines and features 15/18115/5
Stéphane Desneux [Tue, 20 Nov 2018 19:40:28 +0000 (20:40 +0100)]
add markdown documentation for all machines and features

THIS IS STILL WIP - not all features/machines are described

Bug-AGL: SPEC-1902

Change-Id: Ibe5b4afe039a65594bb30e0fc0ecedb1f4539de4
Signed-off-by: Stéphane Desneux <stephane.desneux@iot.bzh>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 27/21927/1
Raquel Medina [Mon, 22 Jul 2019 21:08:48 +0000 (23:08 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV

61d0147 libqtappfw: network: improve error checks

Bug-AGL: SPEC-2636
Change-Id: Ia14b90ed757458227d2a5459f6fee3abbe8b6ed1
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 46/21846/2 7.99.3 halibut/7.99.3 halibut_7.99.3
Matt Ranostay [Wed, 10 Jul 2019 19:43:32 +0000 (22:43 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV

9d2600f libqtappfw: bluetooth-map: add initial map support
c7f1b26 libqtappfw: fix compile issue with SDK

Bug-AGL: SPEC-2561
Change-Id: I1f644644bff0428492f61318a2abfbca6da250f1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agorecipes-demo-hmi: add messaging recipe 41/21841/1
Matt Ranostay [Tue, 9 Jul 2019 21:23:41 +0000 (00:23 +0300)]
recipes-demo-hmi: add messaging recipe

Add recipe to enable building of the new messaging
application.

Bug-AGL: SPEC-2566
Change-Id: I99dd95540a7324d21e3fec177fb7e1e076799811
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agounicens-config: Add udev rules for inic devices 13/21813/1
Scott Murray [Thu, 4 Jul 2019 13:05:11 +0000 (09:05 -0400)]
unicens-config: Add udev rules for inic devices

Install a udev rules file in the unicens-config recipe to set the
group and SMACK label on the inic character devices so they are
accessible by services with the new audio permission.

Bug-AGL: SPEC-2591

Change-Id: I52135cf62ca8bfab0badd8850d49639d86ed73c1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoondemandnavi: add patches for pipewire and running as non-root 62/21762/1 7.99.2 halibut/7.99.2 halibut_7.99.2
Scott Murray [Thu, 27 Jun 2019 01:04:24 +0000 (21:04 -0400)]
ondemandnavi: add patches for pipewire and running as non-root

Changes include:
* Add a patch to replace the use of 4A via 4a-play with just using
  ALSA via a gst-launch pipeline.  gstreamer is used to provide the
  flexibility to easily switch to a pipewire output sink and likely
  add back setting a role via a property.
* Add a patch to set the new audio and display permissions for running
  as non-root.

These patches should be removed when they get upstream.

Bug-AGL: SPEC-2576

Change-Id: I5d24bb7c1d263a664d1c924f01d118d6d351d232
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoondemandnavi-config: switch to allarch class 61/21761/1
Scott Murray [Thu, 27 Jun 2019 01:01:11 +0000 (21:01 -0400)]
ondemandnavi-config: switch to allarch class

Switch from setting PACKAGE_ARCH to inheriting the allarch class in the
ondemandnavi-config recipe.  This fixes a failure when building an image
with the ondemandnavi application that seems due to a change between
rocko and thud.

Bug-AGL: SPEC-2576

Change-Id: I5c99571db72e600ae0da05304e46c503466985d2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agonavigation: Update patches for pipewire and running as non-root 53/21753/1
Scott Murray [Wed, 26 Jun 2019 21:34:48 +0000 (17:34 -0400)]
navigation: Update patches for pipewire and running as non-root

Changes include:
* Replace the patch to add 4A support with a simpler one to just use
  ALSA via a gst-launch pipeline.  gstreamer is used to provide the
  flexibility to easily switch to a pipewire output sink and likely
  add back setting a role via a property.
* Add a patch to set the new audio and display permissions for running
  as non-root.

Bug-AGL: SPEC-2557, SPEC-2571

Change-Id: Iae442b58c8d8feca51cc23c1378b264a4038bda7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agopoiapp: Add patch to add display permission 52/21752/1
Scott Murray [Wed, 26 Jun 2019 18:30:13 +0000 (14:30 -0400)]
poiapp: Add patch to add display permission

Add a patch to the poiapp's config.xml to add the new display
permission.  A patch is used for timeliness, it can be removed if/when
the change goes into the upstream repo.

Bug-AGL: SPEC-2559

Change-Id: Ibd52cb93847b2b7df9988ad276ebd8cbfc80900b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agopoiapp-api-key: switch to allarch class 37/21737/1
Scott Murray [Tue, 25 Jun 2019 23:09:57 +0000 (19:09 -0400)]
poiapp-api-key: switch to allarch class

Switch from setting PACKAGE_ARCH to inheriting the allarch class in the
poiapp-api-key recipe.  This fixes a failure when building an image with
the agl-demo-preload feature that seems due to a change between rocko
and thud.

Bug-AGL: SPEC-2567

Change-Id: I0ad6289897261ece5971cdea4888c6cd13793643
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 99/21699/2
Matt Ranostay [Thu, 20 Jun 2019 23:37:33 +0000 (02:37 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV

4fda04a libqtappfw: pbap: fix compile error in if statement
b3d51e2 libqtappfw: pbap: add import verb for contacts
e89c488 network: add wired adapter & model
9d896c9 network: fix warning on return path
b2ecc03 network: rework WifiNetworkModel implementation
d363224 network: add network model abstraction

Bug-AGL: SPEC-2541 SPEC-2293
Change-Id: I259640ef067d662bbbd35bb7b15b86873829b9f6
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoAdd the taskmanager app to the CES demo image 00/21600/4
Jan-Simon Möller [Tue, 11 Jun 2019 16:35:37 +0000 (18:35 +0200)]
Add the taskmanager app to the CES demo image

The taskmanager has been greatly improved. Add it to the demo image.

Bug-AGL: SPEC-2511

Change-Id: Ic1eb64ec5c23d15e32af54d9391c9a4017a9c803
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agotaskmanager: Add missing DEPENDS 92/21692/1
Scott Murray [Thu, 20 Jun 2019 16:12:23 +0000 (12:12 -0400)]
taskmanager: Add missing DEPENDS

Add qtcharts to taskmanager recipe DEPENDS to fix build.

Bug-AGL: SPEC-2511

Change-Id: Icd07eeb7ebab22983a9d865ddd94a2fbcad6c408
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoagl-login: switch to user 1001 62/21162/5
José Bollo [Mon, 18 Dec 2017 08:30:51 +0000 (09:30 +0100)]
agl-login: switch to user 1001

The user 'agl-driver' has the uid 1001.
The objective is to make him the user of the
homescreen.

Bug-AGL: SPEC-1016

Change-Id: I02d8a0adb3877166727172629c46aa728aa56416
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agomapviewer-demo: Delete unnecessary configuration from gst-recoder. 70/21570/5
Harunobu Kurokawa [Mon, 10 Jun 2019 10:44:31 +0000 (19:44 +0900)]
mapviewer-demo: Delete unnecessary configuration from gst-recoder.

Bug-AGL : SPEC-2420

Change-Id: I5af1a5963352257600a191233fd3e5f4d59dfe2e
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
4 years agoRe-add mixer after being ready for pipewire 97/21597/1
Jan-Simon Möller [Tue, 11 Jun 2019 16:33:45 +0000 (18:33 +0200)]
Re-add mixer after being ready for pipewire

Change-Id: I6f5469fc3c5570410dad119ed4233ab24a202db2
Bug-AGL: SPEC-2473
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agomixer: update to build the pipewire mixer from master 73/21573/4
George Kiagiadakis [Mon, 10 Jun 2019 11:51:35 +0000 (14:51 +0300)]
mixer: update to build the pipewire mixer from master

Most changes are based on the 4a-mixer recipe

Bug-AGL: SPEC-2473

Change-Id: I290c97836830b1b83d9564dda2c77b526f474f18
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoChanges to support the switch to pipewire 55/21555/5
Jan-Simon Möller [Sun, 9 Jun 2019 20:57:23 +0000 (22:57 +0200)]
Changes to support the switch to pipewire

This moves all soundmanager components off into meta-agl-devel/meta-audio-soundmanager-framework .
Soundmanager is not supported in HH.

Furthermore, I simplified the image and packagegroup recipes.

Feature templates were modified to reflect the change as well.

Bug-AGL: SPEC-2473

Change-Id: I48b437fb2ed727ed362d92af56596096df62dd8d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agopackagegroup-agl-ivi-multimedia: update for pipewire 96/21496/3
George Kiagiadakis [Tue, 4 Jun 2019 16:22:15 +0000 (19:22 +0300)]
packagegroup-agl-ivi-multimedia: update for pipewire

Bug-AGL: SPEC-2473

Change-Id: Ie9b1d74d1e9c427729b8a4c1d160649814ee44bb
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agopackagegroup-agl-demo: depend on pipewire if the pipewire feature is enabled 89/21489/3
George Kiagiadakis [Tue, 4 Jun 2019 10:50:53 +0000 (13:50 +0300)]
packagegroup-agl-demo: depend on pipewire if the pipewire feature is enabled

Bug-AGL: SPEC-2473

Change-Id: I94cd7b7c39cad87926f0f3da6f15866c85a16850
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agomapviewer: Upgrade to thud 69/21569/2
Harunobu Kurokawa [Mon, 10 Jun 2019 09:57:42 +0000 (18:57 +0900)]
mapviewer: Upgrade to thud

mapviewer has link error.
This error is same as navigation app at
5f5a1fb6ea4fd884040ef3175f478321651afeab in meta-agl-demo
Then we apply the same patch file to mapviewer.

Bug-AGL : SPEC-2420

Change-Id: Ibaad718ccd3995860294e2648e884af8ba3c01df
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
4 years agoChanges to support the repo clone rework 03/21503/2
Jan-Simon Möller [Wed, 5 Jun 2019 14:07:20 +0000 (16:07 +0200)]
Changes to support the repo clone rework

To be merged together with:
https://gerrit.automotivelinux.org/gerrit/#/c/AGL/AGL-repo/+/21389/

Change-Id: I6100761e56ab7198454532a65c68a7b7c532929b
Bug-AGL: SPEC-2450
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoRemove qtaglextras 38/21538/2
Scott Murray [Thu, 6 Jun 2019 21:17:17 +0000 (17:17 -0400)]
Remove qtaglextras

Remove qtaglextras as it has been moved to the
meta-agl-profile-graphical-qt5 layer in meta-agl.  This is required
to fix building the cluster demo SDK now that qtaglextras has been
added to packagegroup-qt5-toolchain-target.

Bug-AGL: SPEC-2484

Change-Id: I2037e2637edb39a1d1e7aa43243aa5000e715364
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agometa-agl-demo: Fixed broken link to Renesas board. 33/21533/2
Scott Rifenbark [Thu, 6 Jun 2019 20:51:08 +0000 (13:51 -0700)]
meta-agl-demo: Fixed broken link to Renesas board.

A link to the machines/renesas.html file was broke.
Fixed it.

Change-Id: I877bcc73623884ed031730f660c6104b8a45fd96
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
4 years agoRemove switch between very old and current homescreen 48/21548/2
Jan-Simon Möller [Fri, 7 Jun 2019 10:46:12 +0000 (12:46 +0200)]
Remove switch between very old and current homescreen

We are evolving the new homescreen. No need to keep the old variant.

Bug-AGL: SPEC-2496

Change-Id: I314a2dbfee15ea951ee5c1006027a7d6ac8df44f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoAGL Layers: Updated "meta-agl-demo" (master) 60/21460/2 7.99.1 halibut/7.99.1 halibut_7.99.1
Scott Rifenbark [Thu, 30 May 2019 21:23:57 +0000 (14:23 -0700)]
AGL Layers: Updated "meta-agl-demo" (master)

I applied review edits to "master" version based on
Jan-Simon scrub of the content for technical correctness.

Change-Id: I34302f1493bd72e57c5ef20946766911031af0c2
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
4 years agoMove launcher into meta-agl-demo from meta-agl-devel 86/21386/5
Jan-Simon Möller [Thu, 23 May 2019 12:11:07 +0000 (14:11 +0200)]
Move launcher into meta-agl-demo from meta-agl-devel

Part of the layer cleanup.

v2: Fix - moved libhomescreen to meta-agl
v3: packagegroup-hmi-framework is too broad and only applies
    to -demo atm, move here
v4: agl-service-homescreen should go to profile-graphical

Bug-AGL: SPEC-2450

Change-Id: I00f1fda64af1f9d78b82902438c26c7f9579ae53
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 73/21473/1
Raquel Medina [Fri, 31 May 2019 12:06:54 +0000 (14:06 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV

* Revert "network: add dummy methods for back
compatibility"

Bug-AGL: SPEC-2392
Change-Id: I20f45d9c482f8f0a7fc64e938fff7542924f225b
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV and remove dependency 37/21337/3
Matt Ranostay [Sun, 19 May 2019 14:09:17 +0000 (17:09 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV and remove dependency

* update SRCREV
* remove libvcard dependency

Bug-AGL: SPEC-2392
Change-Id: I149ba2cefc1a9bee9ce31bff38e0ce63575492a3
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agorecipe-connectivity: libvcard: remove bbappend 22/21422/2
Matt Ranostay [Fri, 24 May 2019 17:24:42 +0000 (20:24 +0300)]
recipe-connectivity: libvcard: remove bbappend

libvcard is no longer used by agl-service-bluetooth-pbap so
this bbappend is irrelevant

Bug-AGL: SPEC-2392
Change-Id: I09ce4c290fd1a443917d154b6e964117b2f24801
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agorecipes-platform: crosssdk-image: remove libvcard from SDK 33/21333/3
Matt Ranostay [Fri, 17 May 2019 05:27:53 +0000 (08:27 +0300)]
recipes-platform: crosssdk-image: remove libvcard from SDK

vCard parsing is done within the agl-service-bluetooth-pbap binding
so libqtappfw not longer requires libvcard, and in turn the SDK
doesn't either

Bug-AGL: SPEC-2392
Change-Id: I588f1ebfe54924542921b67b3c2c7be5e4cd6d78
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agorecipes-demo-hmi: libqtappfw: update SRCREV 28/21328/2
Raquel Medina [Thu, 16 May 2019 15:31:43 +0000 (18:31 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV

* libqtappfw: network: add dummy methods for back compatibility
* libqtappfw: network: refactor network class

Bug-AGL: SPEC-2293
Change-Id: If141417134ba4499cfd8284d583c5953127da0d8
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agorecipes-demo-hmi: navigation: update SRCREV 34/21334/2
Raquel Medina [Fri, 17 May 2019 13:28:02 +0000 (15:28 +0200)]
recipes-demo-hmi: navigation: update SRCREV

* navigation: Merge pull request #8 (autobuild:
introduce autobuild scripts)

Bug-AGL: SPEC-2164
Change-Id: I9c3b5db6d98a0e67ec5ca7403398855ea591f1ac
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agoRemove legacy 'p' prefix in gerrit url 41/21341/1
Jan-Simon Möller [Mon, 20 May 2019 12:18:03 +0000 (14:18 +0200)]
Remove legacy 'p' prefix in gerrit url

Bug-AGL: SPEC-2423

.

Change-Id: Ieb3424afd85c6c264ebab742c140a9a27fd8891c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agohomescreen: Replace "gitsm" by "git" in SRC_URI 17/21217/2
José Bollo [Tue, 30 Apr 2019 20:49:01 +0000 (22:49 +0200)]
homescreen: Replace "gitsm" by "git" in SRC_URI

Submodules are not needed to compile homescreen.

Bug-AGL: SPEC-2268

Change-Id: I39f6788e89037408c4d7b7e19fa5307c0bc6a59d
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agometa-agl-demo: Fixed broken link to "AGL Features" section. 60/21260/2
Scott Rifenbark [Mon, 6 May 2019 21:58:27 +0000 (14:58 -0700)]
meta-agl-demo: Fixed broken link to "AGL Features" section.

Change-Id: I110f611fe9548d931b4a882a8ec29992c45c69f1
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
4 years agoAdd recipe for apps/settings-log-utils 16/21116/6
wanglu [Mon, 22 Apr 2019 06:12:29 +0000 (14:12 +0800)]
Add recipe for apps/settings-log-utils

Bug-AGL:SPEC-2214

Change-Id: I16734e79f7cc2029baffa5fef42f9fd7537659ea
Signed-off-by: wanglu <wang_lu@dl.cn.nexty-ele.com>
4 years agoagl-demo-platform-crosssdk: Add mosquitto-dev 34/21134/2
Scott Murray [Tue, 23 Apr 2019 17:00:52 +0000 (13:00 -0400)]
agl-demo-platform-crosssdk: Add mosquitto-dev

Add mosquitto-dev to agl-demo-platform-crosssdk to enable CI to
build the telematics demo image application.  This is likely a
stopgap for now, as the plan to handle this situation going forward
(i.e. use separate profile SDKs versus one superset one) will be
discussed at the May 2019 F2F.  A comment has been added to indicate
this.

Change-Id: Ibd48842d95c246dc0b7e7f0ec3fdb8300da55f7b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agometa-agl-demo: Updated devguides-book.yml to use new content 78/21078/2
Scott Rifenbark [Wed, 17 Apr 2019 21:52:16 +0000 (14:52 -0700)]
meta-agl-demo: Updated devguides-book.yml to use new content

Fixed for master so it is not pulling the old README.md file.

Change-Id: I6acff1ecb8756cbeccd0df4de80d22fda6e80d7b
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
4 years agometa-agl-demo: New content. 76/21076/2
Scott Rifenbark [Wed, 17 Apr 2019 21:42:11 +0000 (14:42 -0700)]
meta-agl-demo: New content.

I thought I had this in here but it is still building with old
content.

Change-Id: I4b102f7befbb7704f6caa222a52c76de209089ae
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
5 years agorecipes-demo-hmi: libqtappfw: update SRCREV 25/21025/3
Matt Ranostay [Fri, 12 Apr 2019 19:03:58 +0000 (22:03 +0300)]
recipes-demo-hmi: libqtappfw: update SRCREV

aa1f78e libqtappfw: bluetooth: add adapter_changes event processing

Bug-AGL: SPEC-2295
Change-Id: I8a1961fba36d64ff678ebe43d51ff15d9634805f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agometa-agl-demo: new file for "meta-agl-demo" topic. 79/20179/2
Scott Rifenbark [Tue, 19 Feb 2019 00:27:43 +0000 (16:27 -0800)]
meta-agl-demo: new file for "meta-agl-demo" topic.

This is the re-write for the new "AGL Layers" section in
"Developer Guides".  The new file is a rewrite of the existing
README.md file.

Change-Id: I04faa67966194465797f8b8433d72f3122a8eb28
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
5 years agoUpgrade to thud 68/20968/1
Scott Murray [Mon, 18 Feb 2019 22:30:13 +0000 (17:30 -0500)]
Upgrade to thud

Changes include:
- Add LAYERSERIES_COMPAT definition to layer.conf
- Replace libvcard recipe with bbappend now that a recipe is available
  in meta-qt5
- Add OECMAKE_GENERATOR = "Unix Makefiles" to libnaviapi-agl recipe
  for now to work around CMake+ninja issue
- Add patch to navigation app to fix compilation against OpenSSL 1.1
- Remove libssp-dev from agl-demo-platform-crosssdk, upstream have
  removed it from non-mingw32 platform SDKs

Known issues:
- CMake+ninja issue in cmake-apps-module has been worked around with
  OECMAKE_GENERATOR

Bug-AGL: SPEC-1837

Change-Id: I14c5355fb38d5eed064f154f889d61d8e46854b7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoUpdate homescreen-service version 37/20837/1
wang_zhiqiang [Thu, 28 Mar 2019 02:38:52 +0000 (10:38 +0800)]
Update homescreen-service version

Updata homescreen-service to lastest version.
Related:
  https://gerrit.automotivelinux.org/gerrit/#/c/20830/
  https://gerrit.automotivelinux.org/gerrit/#/c/20832/

Bug-AGL: SPEC-2188

Change-Id: I76ecc97357ce3e62acdcfdc9c51e2f250656581c
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
5 years agorecipes-demo-hmi: libqtappfw: update SRCREV 03/20803/1
Matt Ranostay [Tue, 26 Mar 2019 00:14:22 +0000 (02:14 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV

f4aad7a Merge "libqtappfw: bluetooth: add BluetoothModel support"
6e0dbd4 Merge "libqtappfw: telephony: add onlineChanged signal"
6a80077 libqtappfw: bluetooth: add BluetoothModel support
c08bb24 libqtappfw: network: wifinetworkmodel: call clear() on list
5d608a9 libqtappfw: telephony: add onlineChanged signal

Change-Id: I0a2c6417350c30afe526077514c1c9467140f569
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agoUpdate libhomescreen version 38/20738/2
wang_zhiqiang [Mon, 18 Mar 2019 07:58:15 +0000 (15:58 +0800)]
Update libhomescreen version

Update libhomescreen to lastest version.
Related:
  1. https://gerrit.automotivelinux.org/gerrit/#/c/20223/
  2. https://gerrit.automotivelinux.org/gerrit/#/c/20217/

Change-Id: Ibd9e738d1fc87665ea7f6506e7be32b197081c2d
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
5 years agorecipes-demo-hmi: libqtappfw: update SRCREV 75/20275/4
Matt Ranostay [Sat, 23 Feb 2019 00:02:59 +0000 (02:02 +0200)]
recipes-demo-hmi: libqtappfw: update SRCREV

* libqtappfw: network: add invalidPassphrase signal
* libqtappfw: message: add replyStatus/requestData methods
* libqtappfw: network: sort WiFI model by SSID
* libqtappfw: network: add remove() method for removal of services
* libqtappfw: mediaplayer: update loop command parameter
* libqtappfw: mediaplayer: send empty artist + album data
* libqtappfw: mediaplayer: update loop command parameter

Bug-AGL: SPEC-2181
Change-Id: I3f58bd4dab1d769a81fa83e8a3d476576e200605
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agoAdd onscreenapp recipe 95/20495/2
wang_zhiqiang [Fri, 8 Mar 2019 08:03:37 +0000 (16:03 +0800)]
Add onscreenapp recipe

Onscreenapp is a qt application for showing onscreens.
Applications can show/hide onscreen by calling homescreen-service's
showWindow/hideWindow verb. Applications also can customize onscreen's
title,type, display contents and buttons. Some images about onscreen
pattern had uploaded in JIRA SPEC-1967.

Bug-AGL: SPEC-1967

Change-Id: Ica1b5912e109d39eb6743144cfc523dbf64cac9f
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
5 years agorecipes-demo-hmi: homescreen: add new dependency on afb-helpers-qt 03/20703/1
raquel medina [Fri, 15 Mar 2019 08:55:37 +0000 (10:55 +0200)]
recipes-demo-hmi: homescreen: add new dependency on afb-helpers-qt

Bug-AGL: SPEC-2164
Change-Id: I2ca2b8ae995e72833118b42ab20a3c127d51cbbc
Signed-off-by: raquel medina <raquel.medina@konsulko.com>
5 years agorecipes-demo-hmi: low-can-demo: bump SRCREV 53/20653/1
raquel medina [Thu, 14 Mar 2019 00:24:08 +0000 (02:24 +0200)]
recipes-demo-hmi: low-can-demo: bump SRCREV

Bug-AGL: SPEC-2164
Change-Id: Ibdffc78c1c2bf79320dd553b8599ec08af47e57e
Signed-off-by: raquel medina <raquel.medina@konsulko.com>
5 years agoRemove unused iotivity feature 77/20477/1
Jan-Simon Möller [Thu, 7 Mar 2019 11:55:53 +0000 (12:55 +0100)]
Remove unused iotivity feature

Remove old feature during uprev cycle.

Change-Id: I7b4802849d50d1afabe4fbb9b58885c43c94c68d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>