Initial check-in 57/18557/3
authorScott Murray <scott.murray@konsulko.com>
Tue, 4 Dec 2018 16:52:01 +0000 (11:52 -0500)
committerScott Murray <scott.murray@konsulko.com>
Tue, 4 Dec 2018 21:57:21 +0000 (16:57 -0500)
commitd9d2667e365f7e4220afd8098a694800666329af
treec7057f4ff68075ed87d8ff13e3a579b39fe5a58a
parent3b82568265b0a149928495ba22f4055eb7161328
Initial check-in

Demo instrument cluster dashboard application to display instrument
cluster mock-up with speedometer, tachometer, temperature, and fuel
gauges.  A space is provided in the center of the dashboard for the
overlay of the receiver application's remote display.

Note that the gauges themselves and their animation are based on the
Qt dashboard example:

https://doc.qt.io/qt-5.11/qtquickextras-dashboard-example.html

The associated qml source files are under the BSD license, other files
are Apache 2.0.

Additionally, note that the application uses the windowmanager, but not
the homescreen service, as the demo instrument cluster does not use the
homescreen.  There is also an implicit assumption that the windowmanager
configuration allows the application to claim the homescreen role and
that the surface for that role will be 1920x1080 portrait mode.

Change-Id: I413fa165125813757ab4712993320440ed641f32
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
24 files changed:
.gitignore [new file with mode: 0644]
.gitmodules [new file with mode: 0644]
.gitreview [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
LICENSE [new file with mode: 0644]
app/CMakeLists.txt [new file with mode: 0644]
app/DashboardGaugeStyle.qml [new file with mode: 0644]
app/IconGaugeStyle.qml [new file with mode: 0644]
app/TachometerStyle.qml [new file with mode: 0644]
app/TurnIndicator.qml [new file with mode: 0644]
app/ValueSource.qml [new file with mode: 0644]
app/cluster-gauges.qml [new file with mode: 0644]
app/cluster-gauges.qrc [new file with mode: 0644]
app/images/Utility_Logo_Grey-01.svg [new file with mode: 0644]
app/images/agl_title_793x211.png [new file with mode: 0644]
app/images/fuel-icon.png [new file with mode: 0644]
app/images/images.qrc [new file with mode: 0644]
app/images/temperature-icon.png [new file with mode: 0644]
app/main.cpp [new file with mode: 0644]
conf.d/app-templates [new submodule]
conf.d/autobuild/agl/autobuild [new file with mode: 0755]
conf.d/autobuild/linux/autobuild [new file with mode: 0755]
conf.d/cmake/config.cmake [new file with mode: 0644]
conf.d/wgt/config.xml.in [new file with mode: 0644]