Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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>
|
|
The inclusion was not working. Fix it.
Bug-AGL: SPEC-3091
.
Change-Id: Ibbeed9665e4f1cde58a7b60205b33f94a7039d59
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
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>
|
|
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>
|
|
This removes a warning.
Change-Id: I7054d7770531577be6b7e609369a684b9d5fe716
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
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)
|
|
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>
|
|
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>
|
|
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>
|
|
Bug-AGL: SPEC-2933
Change-Id: Ie6807350306f48a5ffabc3230ae35ada5ceaaa3f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit c5efa9f8b7ecc9dd0ff49e0dde9e3ea281b320de)
|
|
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)
|
|
Bug-AGL: SPEC-2880
Change-Id: If8480e919ac129249d4e1ca20d30477541fc3424
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 9c2527139b1d2447b6c6eece2052860cd5166547)
|
|
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)
|
|
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)
|
|
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)
|
|
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)
|
|
Corrected the layers required for the agl-sota feature.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Change-Id: I5a464fe600e9502348cbaf3d314a69fbf10358ce
|
|
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>
|
|
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)
|
|
Bug-AGL: SPEC-28800
Change-Id: I901064e402e010805c1abfdff06f1c8352a1cdd1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 26ec65821cba17a3b641c936cccdeb9757a64fa2)
|
|
Bug-AGL: SPEC-2880
Change-Id: I78d00e0e2646c9c226173ef3df783f99c6e9d64e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
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>
|
|
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>
|
|
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)
|
|
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>
|
|
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)
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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)
|
|
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>
|
|
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>
|
|
* 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>
|
|
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)
|
|
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>
|
|
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)
|
|
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)
|
|
Bug-AGL: SPEC-2701
Change-Id: I5be0a1fb5a78737090970741bf52390b4102c341
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 63d61630c728adaa3465c8f319e586a765d9804b)
|
|
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)
|
|
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>
|
|
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)
|
|
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>
|
|
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)
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id21f0e1105d11d6a56fe36571fd0428d62d3319d
|
|
617d8b network: use roles to signal model changes
Bug-AGL: SPEC-2339
Change-Id: Ica698d4dc0a81b6469879fb88c4098c054e85547
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
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>
|