~guilhem-bonnefille/unav/doc-add-hacking

« back to all changes in this revision

Viewing changes to qml/Main.qml

  • Committer: costales
  • Author(s): Marcos Costales
  • Date: 2016-08-02 13:15:59 UTC
  • mfrom: (94.1.1 unav)
  • Revision ID: costales.marcos@gmail.com-20160802131559-puoyjeebh12uehtl
Choose tiles map

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
        property var settings: Settings {
68
68
            property int soundIndications: 0 // 0 voice 1 notification 2 none
69
69
            property int layer: 0
 
70
            property int onlineLayer: 0
70
71
            property int unit: 0
71
72
            property int routingMode: 0 // 0 car, 1 walk, 2 bicycle
72
73
            property bool avoidTolls: false
419
420
                            mainPageStack.onLoadingExecuted = true;
420
421
                            //send saved Setting states:
421
422
                            mainPageStack.executeJavaScript("settings.set_sound(" + navApp.settings.soundIndications + ");");
422
 
                            mainPageStack.executeJavaScript("ui.set_map_layer(" + navApp.settings.layer + ");")
 
423
                            if (!navApp.settings.layer) {
 
424
                                if (!navApp.settings.onlineLayer) // Terrain
 
425
                                    mainPageStack.executeJavaScript("ui.set_map_layer('terrain');");
 
426
                                else // OSM
 
427
                                    mainPageStack.executeJavaScript("ui.set_map_layer('OSM');");
 
428
                            }
 
429
                            else {
 
430
                                mainPageStack.executeJavaScript("ui.set_map_layer('offline');");
 
431
                            }
423
432
                            mainPageStack.executeJavaScript("settings.set_unit(\'" + ( navApp.settings.unit === 0 ? "km" : "mi" ) +"\');");
424
433
                            mainPageStack.executeJavaScript("ui.set_scale_unit(\'" + ( navApp.settings.unit === 0 ? "km" : "mi" ) +"\');");
425
434
                            mainPageStack.executeJavaScript("settings.set_routing_mode(" + navApp.settings.routingMode + ");");