Age | Commit message (Collapse) | Author | Files | Lines |
|
Nothing in-tree uses the agl-service-steering-wheel binding, which
was specific to one particular older demo setup with a USB steering
wheel peripheral. As well, it has never been converted to use the
CMake app templates, and thus lacks proper support for building
debug/test/coverage widgets. To ease maintenance effort and keep
the core set of APIs cleaner, remove it.
Bug-AGL: SPEC-2049, SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I65097dd48933aefe5ec9ee689ad0b60bb520035d
|
|
Nothing in the demo platform uses the low-can-demo widget contents,
and has not for a couple of releases. To ease maintenance effort,
remove it.
Bug-AGL: SPEC-3415
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I89471926d94e65fdcf57765b8087b49f46a71d1a
|
|
To match the update in meta-agl, rework to drop the agl-test-wgt and
agl-devel-wgt feature package additions and now unnecessary test/devel
packagegroups. They'll now be pulled in by the COMPLEMENTARY_GLOBS
definitions for those image features.
As well, to ensure that agl-demo-platform-crosssdk contains required
extra additions, use new .inc file from meta-agl-profile-graphical-qt5
in the SDK definition.
Bug-AGL: SPEC-3300, SPEC-3375
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6b54af5f7c76965171282ed81dc8160c69a9441f
|
|
Changes include:
- Add "agl-test-wgt" to IMAGE_FEATURES in the agl-demo template
definition to yield the desired default behavior of the test
widgets always being added to the agl-demo-platform image.
- Created new devel and test packagegroup variants for several of the
existing packagegroups to contain the associated widgets.
- Added several services to the RDEPENDS in the definition of
packagegroup-agl-ive-services that have been getting picked up by
application RDEPENDS. This simplifies the test/devel packagegroup
definitions.
- Extend the agl-devel-wgt and agl-test-wgt FEATURE_PACKAGES
variables as necessary to add the required corresponding widget
packagegroups.
- Shifted some non-applications and the use of
packagegroup-hmi-framework around a bit in the definition of
packagegroup-agl-demo-platform to improve clarity.
- The alexa-viewer app and virtual/alexa-voiceagent-config package
are now pulled in by extending the agl-voiceagent-alexa
FEATURE_PACKAGES definition. This is a cleaner use of the image
feature than the previous checking of IMAGE_FEATURES that was being
done in the packagegroup-agl-demo-platform definition.
Bug-AGL: SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0ace2d140fdceb1e0d778a0fe71d7f856a953ae4
|
|
Remove recipes no longer used by any image.
- als-meter-demo
- controls
- settings-log-utils
- vod-server
- windowmanager (old version)
- web-runtime (replaced with chromium)
Packagegroup updates.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I2824a1a645a6f31e2f2ee9023548aefd7710aa07
|
|
Python 2 support has been removed in dunfell, and there is no obvious
requirement for python-curses in the demo images at this point, so just
remove python-curses from the packagegroup.
Bug-AGL: SPEC-3302
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I973315fb8273790840998ca3b03d7805cbc10a3b
|
|
Since it fails to compile against the linux-altera default kernel
configuration, disable MOST driver when building for cyclone5 for
now. This can be revisited if someone with the hardware that desires
it and is motivated to test it becomes available.
Bug-AGL: SPEC-2932
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib6db911b697116481c2cf7e1956c0d0a732233b4
|
|
This is now fixed after commit 47580653229c4dc4f1f23a26299960f37b767ea6
in meta-agl.
Bug-AGL: SPEC-3205
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
Change-Id: If48a2446b74331ff0963359c5947c051c379e925
|
|
Match recipe being upstreamed to allow easy removal of this
file on future upgrades
Ref: http://lists.openembedded.org/pipermail/openembedded-devel/2020-February/205154.html
Bug-AGL: SPEC-2701
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Change-Id: Ieffb8aed6498867a19b03a5910f081df62dcb834
|
|
* agl/next:
packagegroup-agl-demo: replace udisks with udisk2
vboxguestdrivers: upgrade to 6.1.2
qtlocation: remove local patch
Declare layer compatibility with zeus
Change-Id: Iac02f582ee0808329b343f80666d74fc5385af90
|
|
Bug-AGL: SPEC-3151
Change-Id: Iee5fcba63de56f7d326a9015902f63e4d48632bf
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-3152
Change-Id: I70ada4d6cf6da76b03bca7c2d8905f364b8a460f
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2824
Change-Id: Icc15a48d2a78dfdd57bf60f050ec0b66c714aefa
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2401
Change-Id: I6bcc182f856fa56d76152e28a0ee96d74ff7b555
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2823
Change-Id: Ia58ae3d871b1f5119daf60ea08378aba6fc75046
Signed-off-by: Lorenzo Tilve <ltilve@igalia.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>
(cherry picked from commit b0620c288705d14aadb9cdd95e47b8b22dc7662a)
|
|
The inclusion was not working. Fix it.
Bug-AGL: SPEC-3091
.
Change-Id: Ibbeed9665e4f1cde58a7b60205b33f94a7039d59
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The recipe for udisks has been removed upstream, replace with udisks2
for zeus upgrade.
Bug-AGL: SPEC-2932
Change-Id: I66afa20c9053185b632b20b3141a3d77b096403c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add agl-service-can-high-level-viwi recipe to replace the
high-level-viwi-service one from meta-agl (which will later be
removed), and update packagegroup-agl-ivi-services to use it.
Also remove high-level-viwi-service and agl-service-signal-composer
from the AGL_APPS list in packagegroup-agl-demo-platform, as they
are already pulled in via packagegroup-agl-ivi-services.
Bug-AGL: SPEC-3113
Change-Id: I4ceab8b5ab1a4653f59749317d1a72c31652ca54
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
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>
|
|
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: Idb478e3fe4085859e8704ab0329a341b1a11e0ef
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Bug-AGL: SPEC-2645
Change-Id: Ie4394528f8e960b5a018097a55942865ea5f4554
Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.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>
|
|
Extend the current default disabling of the Kingfisher onboard
Bluetooth when using m3ulcb to include h3ulcb as well.
Bug-AGL: SPEC-3043
Change-Id: I85aff38424cd00781bb1e3c0ccbb28117fe0aa9e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add new image called agl-demo-platform-html5, which contains the web
application runtime and HTML demo apps.
Currently, only the HTML launcher is available, but more will be
published.
Bug-AGL: SPEC-2322
Change-Id: I4628d1be18f64b7eaf4a0882a13bd1d680426516
Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
|
|
Move Qt-specific packages to packagegroup-agl-demo-platform, and
non-specific to packagegroup-agl-demo. The goal is to be able to reuse
packagegroup-agl-demo in an HTML5-only demo image.
Bug-AGL: SPEC-2322
Change-Id: I9e3e34a1b224e10915b6e3d8dae90d50d8c6c806
Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
|
|
Bug-AGL: SPEC-2500
v2: rename packagegroup-agl-ivi-navigation, remove duplicate
Change-Id: I4bbd4474768a84291e94877f3a6b5b4d5a3edc58
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
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 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>
|
|
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>
|
|
Enable messaging application within the AGL Demo UI
Bug-AGL: SPEC-2566
Change-Id: Ide080523664af98af2241642841144989ff7a529
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
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>
|
|
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>
|
|
Bug-AGL: SPEC-2701
Change-Id: I5be0a1fb5a78737090970741bf52390b4102c341
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
agl-service-unicens-controller provides a clean
API to control unicens devices
Bug-AGL: SPEC-2738
Change-Id: I8d5ab82a1ff45e0cffc6db3a8043767c61d04ed8
Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
|
|
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>
|
|
Change-Id: I6f5469fc3c5570410dad119ed4233ab24a202db2
Bug-AGL: SPEC-2473
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
Bug-AGL: SPEC-2473
Change-Id: Ie9b1d74d1e9c427729b8a4c1d160649814ee44bb
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
|
|
Bug-AGL: SPEC-2473
Change-Id: I94cd7b7c39cad87926f0f3da6f15866c85a16850
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
|
|
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>
|
|
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>
|
|
Testing for CES has found the wilink BT on the M3+Kingfisher somewhat
unreliable. To disable it by default for now, add a demo platform
configuration hook to packagegroup-agl-demo-platform and use it to
pick up a modprobe configuration file to prevent btwilink from loading.
This addition is specific to the m3ulcb platform, and the variable
DEMO_ENABLE_BTWILINK can be used to over-ride the behavior by setting
it to "true" in local.conf or site.conf.
Change-Id: Ia645d9329594547f83601526e3f3fd5da5845b24
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add a feature to preload the maps for the navigation app and the API key
for the POI app. The intent is to allow building an image that works
"out of the box" without manually installing things. The selection of
UK or Japan maps can be controlled by setting the variable
DEMO_MAPS_LOCALE to either "uk" (default) or "jp" in local.conf or
site.conf. The POI API key should be set in one of those locations with
the variable POIAPP_API_KEY (default value is an empty string).
Change-Id: I25537935ddac740090f2121d0a83305c746185b0
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add new feature to enable support for the cluster demo. At the moment,
it pulls in the agl-gstrecorder feature and enables building the required
mapviewer application.
Bug-AGL: SPEC-1730
Change-Id: I18c0312eefca9bb8c591e8b8a2b8113b4e94c7fc
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit af3ecc175fdb3cfbb7501ec5f1aad7718c08472a)
|
|
Provide the systemd unit, the init script, the module options and the autoload command.
Change-Id: I8dfe59338f377ca8ac1b94fe568dff9e2b36bf97
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
The sllin driver is needed for the AGL demo unit to drive the actuator and fan.
Change-Id: I76a8e7876148b6c2fcbc526a64a7ec132668c754
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
packagegroup-agl-ivi-multimedia must pull virtual/pulseaudio-config only
if pulseaudio DISTRO_FEATURE is set.
Bug-AGL: SPEC-1601, SPEC-1802
Change-Id: I9f54eafe610d7dc2a8e24227b1f957b206f03300
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
* porter board is not supported any more in AGL
Change-Id: Ifad3f089707d772f41d0ac6916348474a284b5b9
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|