aboutsummaryrefslogtreecommitdiffstats
path: root/app/navigation.qml
AgeCommit message (Collapse)AuthorFilesLines
2023-05-12Update status signal states for VSS 3.1.1Scott Murray1-13/+18
The states for Vehicle.Cabin.Infotainment.Navigation.State are now uppercase with the update to VSS 3.1.1, update calls into the Navigation API from libqtappfw to match. Also comment out use of the currently unsupported start/stop states in the status event signal handler. Those were removed with the switch to using VSS, and if they are needed again down the road they will need to be implemented somewhat differently, document that in a comment. Bug-AGL: SPEC-4761 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I02863bb3754ba984dda7c9c28c77cf0f184f92cd
2022-07-04Revert "Revert "Add VIS vehicle signal support""needlefish_13.93.0needlefish/13.93.013.93.0Scott Murray1-1/+1
This reverts commit 1593664d2f17ab563c7ad81215696b1ac6a3bd7b. Reason for revert: These changes are now appropriate. Change-Id: I2562a8f347192f942dc2ea0822c8f0b8bd97557b Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2022-06-09Revert "Add VIS vehicle signal support"Scott Murray1-1/+1
This reverts commit 1fa03abcffabbf8c8b19084cb05846fca5fe4792. Reason for revert: Merged by accident, needs to come after several other KUKSA.val enabling changes get merged elsewhere. Change-Id: Ib0ba44dd8259d91532885bd78e66ceb9ea38d72d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2022-06-07Add VIS vehicle signal supportScott Murray1-1/+1
Update the use of the Navigation API from libqtappfw for its rework to use VIS signals instead of the previous signal-composer usage. Bug-AGL: SPEC-4409, SPEC-4426 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I50928e1a4ef723335d81f00dec9d5982f542fac4
2021-12-16Update for app framework removalScott Murray1-1/+1
Changes: - Remove the autobuild scripts and config.xml used by the app framework widget build. - Update the qmake files to just build a "navigation" binary and install it into /usr/bin by default. Also update the jtalk and flite script installation. - Remove the code in main.cpp that handled reading the WebSocket command-line arguments and passing them to binding related code. Bug-AGL: SPEC-4182 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: If3eca7b12c3ac2605c32f9832220dc58406f7b4b
2020-06-24app/navigation.qml: Use screens width and heightMarius Vlad1-2/+3
Bug-AGL: SPEC-3379 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I63d51f127dc123da891b182bf5f2134f319e4ef0
2020-06-16delete invalid removeMapItem operationRaquel Medina1-138/+129
- Delete invalid removeMapItem operation on map for markerModel. - Fix indentation on file. Bug-AGL: SPEC-3389 Signed-off-by: Raquel Medina <raquel.medina@konsulko.com> Change-Id: I8608188305216b43ccfd3d4456b316d4a6890156
2020-03-11navigation: qml: fix typo in mapbox parameterMatt Ranostay1-1/+1
Correct parameter naming to mapbox.mapping.additional_map_ids Bug-AGL: SPEC-3264 Change-Id: Iaf15527713a23998df27be9137e04813caa8fe0a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-12-31Avoid broadcasting a second stop eventScott Murray1-0/+4
Tweak logic handling a stop event from the navigation API to avoid the accidental sending of another stop event. This avoids clearing a subsequent waypoint set that may be in flight, which was seen in practice when doing a stop and a waypoint set from the POI application. Bug-AGL: SPEC-3079 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ic738e83fae1d312377f05aec4888d84572a44f4b
2019-12-31images: rename files from .svg.png to .pngMatt Ranostay1-1/+1
Files are PNGs and not SVGs so drop that in the filenames and respective references. Bug-AGL: SPEC-3035 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com> Change-Id: I2f693d886bb22b3464ff8cbbbd1ee0a23cfdf69c
2019-11-27qml: fix route issue if already currently routed pathicefish_8.99.4icefish_8.99.3icefish_8.99.2icefish/8.99.4icefish/8.99.3icefish/8.99.28.99.48.99.38.99.2Matt Ranostay1-4/+5
Dropping a pin on map wouldn't function if a route was currently in progress. Remove several conditionals that would block another routing from starting. Bug-AGL: SPEC-2880 Change-Id: I2279f4ed6d89f818f469b5e24352cae5e3b5f60e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-11-27ondemandnavi: create title cache per providerMatt Ranostay1-0/+8
Bug-AGL: SPEC-2985 Change-Id: I5cd77bf643cb5bff16718eeba82171e4ec2328ff Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-11-12navigation: fix typo in getStartLongitude() qml callicefish_8.99.1icefish/8.99.18.99.1Matt Ranostay1-1/+1
Bug-AGL: SPEC-2880 Change-Id: Idcc72d943c633965a74a907c1a08cb7389905d1c Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-11-11ondemandnavi: add agl-service-navigation interfaceMatt Ranostay1-16/+28
Switch from the application providing DBus objects to consumers with using afb binding with proper JSON responses. Bug-AGL: SPEC-2880 Change-Id: If587ddeaea9a0f28e71c2bee790acbf53425de9f Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-10-20Fixes to improve interoperation with tbtnaviScott Murray1-2/+7
Changes include: - Add support for actually sending stopDemo and Arrived DBus signals. - Fix typo in Arrived signal name in org.agl.naviapi.xml and dbus_server.cpp. - Change some qDebug messages in dbus_server.cpp to qWarning as it seems more appropriate. - Actually use Mapbox style URL from naviconfig.ini. Bug-AGL: SPEC-2916 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ib32bcc50a495538362c5ca77c9de3941d81c17bf
2019-09-24qml: add MapBox copyright attributionMatt Ranostay1-3/+23
Add attribution that is required from usage of MapBox maps Ref: https://docs.mapbox.com/help/how-mapbox-works/attribution/ Bug-AGL: SPEC-2822 Change-Id: I69990c92031f51721e2aef9b230a02c0a2e84b76 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-09-23qml: allow map plugins to be set on runtimeMatt Ranostay1-11/+19
Allow selection of OSM over MapBox with enableOSM configuration file option. Bug-AGL: SPEC-2667 Change-Id: Ie055ca1263b0a6f2a74046e5ff85535e48e60d31 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-09-22Revert "qml: breakout MapBox plugin references"Matt Ranostay1-2/+11
This reverts commit fb68a3ddc7fcdf67c62fcde32914d4ed3936680a. Bug-AGL: SPEC-2667 Change-Id: Ic1b7d84e2fa58e98e7ba05c5f1b825503aa36e1d Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-09-09qml: breakout MapBox plugin referencesMatt Ranostay1-11/+2
To allow placement of other mapping engines make a common MapPlugin competent. Bug-AGL: SPEC-2667 Change-Id: I7bb4ae600304db104f39feeba3f35f342452584e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-09-06Remove execute bit from filesMatt Ranostay1-0/+0
Remove superfluous execute bits on source files. Bug-AGL: SPEC-2667 Change-Id: Ibe396d26bf2d03bd691ef56c812d45ebf128f072 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-07-24Initial import from githubScott Murray1-0/+709
Import from http://github.com/YoshitoMomiyama/aglqtnavigation.git as of commit a6930c2, with the following minor changes: - .gitignore tweaked to remove itself - .gitreview updated Bug-AGL: SPEC-2667 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I91fed0f6349bf1952e41132058929b70a2b0fe5b