Age | Commit message (Collapse) | Author | Files | Lines |
|
Remove the use of systemd user session to align with how upstream
runs Weston, and to allow using all systemd sandboxing features with
the compositor and homescreen, launcher, etc. applications. The
changes for this touched enough packagegroups and images that further
rework was done to address some of the cleanup described in SPEC-4813,
see below for details.
Changes:
- Rework systemd units and recipes of affected applications.
- Rework images to pull in image .bb files instead of .inc files.
- Pull in the new agl-image-compositor as a base image where
appropriate.
- Update weston-terminal-conf recipe to use new split out
weston-terminal package.
- Use new agl-crosssdk bbclass where appropriate.
- Pull some local common cross-SDK additions into a new
agl-ivi-crosssdk.inc include file and use as appropriate. Note
that this does have a side effect of likely correcting the contents
of agl-image-ivi-crosssdk for some recent additions.
- Remove flutter-gallery bbappend that turned it into an app, as we
are not using it in images, have other examples now, and it seems
better to not affect the contents of agl-image-flutter.
- Remove unused agl-image-graphical-html5. If a downstream user does
desire an image with Chromium+WAM without applications, restoring it
can be considered.
- Remove unused agl-image-graphical-qt5-crosssdk.
- Remove all packagegroup-agl-profile-* packagegroups, as they were
either empty or not providing value at this point. Any future plans
for defining profiles can start from a clean sheet.
- Added new packagegroup-agl-ivi-multimedia-hardware to hold some
rcar3 specific additions (via override) that were previously being
appended onto packagegroup-agl-graphical-multimedia even though
they are machine-specific and that packagegroup is not. This may
be a stopgap solution if the agl-ivi-* packagegroups are reworked
further.
- Replace some :append usage with += to avoid creating problems
for downstream users.
Bug-AGL: SPEC-4714, SPEC-4813
Change-Id: I544b1495bed1e2e2412a8e46b7d20d7622ec28c9
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Rework the flutter-homescreen and flutter-cluster-dashboard systemd
units to get the Flutter version and runtime type from the environment
file installed by the new agl-flutter-env recipe, and update their
JSON configuration files to remove the hardcoding of their bundle
paths.
Bug-AGL: SPEC-4819
Change-Id: I841db2cbb3acfe4aad173e9b8aa25ff2e201c2e2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
-Removes use of flutter bbclass runtime modes
Installed modes are determined by flutter-engine package config flags.
Default modes are debug, profile, and release.
-Single json file based on runtime=release. If additional
parameters are needed this happens as part of workspace
automation.
Scott Murray:
- update packagegroup-agl-demo-platform-flutter
Bug-AGL: SPEC-4819
Change-Id: I58fc1b30ea3367ec5f47f52b60951cf0be31dcbc
Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Update SRCREVs in flutter-cluster-dashboard, libqtappfw, ondemandnavi,
and tbtnavi recipes to pick up vehicle signal changes for VSS 3.1.1.
This is required for working with KUKSA.val 0.3.1 and the upcoming
switch to the databroker.
Bug-AGL: SPEC-4761
Change-Id: Ic13cf7ef702bb88bfa5ca2fef496b06e135133ba
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add CLUSTER_DEMO_VISS_HOSTNAME variables to the cluster-dashboard
and flutter-cluster-dashboard recipes and tweak the installed
configuration files to use the address it specifies. This provides
a hook for tweaking the configuration for e.g. running in the guest
VMs in the QEMU+KVM demo. This may need to be tweaked down the
road to use something like multiple packages + the alternatives
mechanism instead.
Bug-AGL: SPEC-4618
Change-Id: I3798987566d681eac59e8c4b9c1f2423d950b2ba
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 5109016c566a4a46e4a85f2c7b9dfcd6b8540233)
|
|
Update SRCREV to pick up:
be4da31 VSS signal fixes
a0da726 UI tweaks
Bug-AGL: SPEC-4653
Change-Id: Ie93d9a5121f83091be6f829b21953de1946c5203
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Since the navigation support in the Flutter cluster dashboard is
somewhat optional if we're using the navigation streaming, and it
likely needs further development to be usable, remove the warning
about supplying a MapBox API key to avoid unnecessary confusion.
Bug-AGL: SPEC-4640
Change-Id: I0b34cb3b52c06cad09a447fd8b86b8f5eb4f846b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Update SRCREV to pick up:
e440ec3 Update signal names and types for KUKSA.val 0.2.5
Bug-AGL: SPEC-4641
Change-Id: Iac91128ed43083629aebd2f573164240a043ed04
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add a demo configuration yaml file to point at the KUKSA.val server
on the IVI board that can be installed as an alternative to the
default.
Bug-AGL: SPEC-4636
Change-Id: I75f91ad620e33ef7cbd7c6de4ef7ccae9b17cdf4
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
- Change SRC_URI to use the app repository on gerrit.
- Change SRCREV to use latest commit of
apps/flutter-instrument-cluster on gerrit
Bug-AGL: SPEC-4508
Change-Id: I7f4cc443beaa1fe8991f6f913da1b59a76321e0b
Signed-off-by: Aakash Solanki <tech2aks@gmail.com>
|
|
- Add 'flutter-cluster-dashboard.yaml' file, which contains
KUKSA.VAL auth token and few other paramenters.
- Set openrouteservice API Key in local.conf to the variable
`OPENROUTE_API_KEY`.
- Change SRCREV
Bug-AGL: SPEC-4508
Change-Id: I9a225013e18b65626b391258445ec0f6acf1a970
Signed-off-by: Aakash Solanki <tech2aks@gmail.com>
|
|
- Change SRCREV to use latest commit
- Change packagename from `ic` to `flutter_cluster_dashboard`
- Change kuksa_vss_init.py to add signals for navigation
Latest commit of the flutter app includes the new navigation
in the instrument cluster, more indicators and unnecessary
files and folders are also removed.
Bug-AGL: SPEC-4508
Change-Id: I766b410cd66774bfb84eeb0ce9654ed85e8d2af3
Signed-off-by: Aakash Solanki <tech2aks@gmail.com>
|
|
- Remove packagegroup and add packages to image
- Add a script to set some value in Kuksa data model
- Add Simple-CAN-simulator
Bug-AGL: SPEC-4508
Change-Id: Ibf4f4c2b02f7860e2f93c08a5c0e064272652657
Signed-off-by: Aakash Solanki <tech2aks@gmail.com>
|
|
- Add a new image: agl-cluster-demo-platform-flutter
- Add recipe for instrument cluster app
- Pin instrument cluster app with kuksa-val-server.
Bug-AGL: SPEC-4508
Change-Id: I04dc536e5700fb6b92e8c9a672ebb107c73e6724
Signed-off-by: aakashs45 <tech2aks@gmail.com>
|