Add signal-composer speed and steering wheel event support 47/23547/1 8.99.5 icefish/8.99.5 icefish_8.99.5
authorScott Murray <scott.murray@konsulko.com>
Fri, 3 Jan 2020 23:13:33 +0000 (18:13 -0500)
committerScott Murray <scott.murray@konsulko.com>
Fri, 3 Jan 2020 23:07:34 +0000 (23:07 +0000)
commitfaa6ebce32c5875687f028a4d6c990e33cf260d5
tree5e8f51a6107dbbdb42fa63ad4a88ea6e491d2065
parent6b250497f27c37cae1d005f06158146e47ec8800
Add signal-composer speed and steering wheel event support

Changes include:
- Pull in signal-composer support from libqtappfw
- Add a configuration file that controls whether the existing
  canned animation behavior should be used, or events from
  signal-composer should drive speeds and indicators.
- Add new icons provided by LF graphics team for cruise control
  and lane departure warning, and drive their state based on
  appropriate steering wheel events.
- Hide/show the digital vehicle/engine speed values in the
  gauges based on the steering wheel info event. This is
  intended to work in sync with changes to tbtnavi to have it
  display larger speed indicators via an alternate page.

Bug-AGL: SPEC-3045, SPEC-3049

Change-Id: I77249f65b80596fe7f2af9fe29b3ed86b63a8a45
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
17 files changed:
app/CMakeLists.txt
app/DashboardGaugeStyle.qml
app/TachometerStyle.qml
app/ValueSource.qml
app/cluster-gauges.qml
app/images/AGL_Icons_CruiseControl.svg [new file with mode: 0644]
app/images/AGL_Icons_CruiseControl_green.svg [new file with mode: 0644]
app/images/AGL_Icons_CruiseControl_white.svg [new file with mode: 0644]
app/images/AGL_Icons_CruiseControl_yellow.svg [new file with mode: 0644]
app/images/AGL_Icons_LaneDeparture.svg [new file with mode: 0644]
app/images/AGL_Icons_LaneDeparture_green.svg [new file with mode: 0644]
app/images/AGL_Icons_LaneDeparture_red.svg [new file with mode: 0644]
app/images/AGL_Icons_LaneDeparture_white.svg [new file with mode: 0644]
app/images/AGL_Icons_LaneDeparture_yellow.svg [new file with mode: 0644]
app/images/images.qrc
app/main.cpp
conf.d/wgt/config.xml.in