… | |
… | |
72 | boolean PREF_lane_assist = false; // shows lanes to drive on next
|
72 | boolean PREF_lane_assist = false; // shows lanes to drive on next
|
73 | int PREF_routing_engine = 0; // 0 -> offline-ZANavi, 1 -> online-OSRM
|
73 | int PREF_routing_engine = 0; // 0 -> offline-ZANavi, 1 -> online-OSRM
|
74 | int PREF_traffic_speed_factor = 83;
|
74 | int PREF_traffic_speed_factor = 83;
|
75 | boolean PREF_show_maps_debug_view = false;
|
75 | boolean PREF_show_maps_debug_view = false;
|
76 | boolean PREF_show_turn_restrictions = false;
|
76 | boolean PREF_show_turn_restrictions = false;
|
|
|
77 | boolean PREF_auto_night_mode = true;
|
|
|
78 | int PREF_night_mode_lux = 10;
|
|
|
79 | int PREF_night_mode_buffer = 20;
|
77 |
|
80 |
|
78 | static void deep_copy(ZANaviPrefs src, ZANaviPrefs dst)
|
81 | static void deep_copy(ZANaviPrefs src, ZANaviPrefs dst)
|
79 | {
|
82 | {
|
80 | dst.PREF_use_fast_provider = src.PREF_use_fast_provider;
|
83 | dst.PREF_use_fast_provider = src.PREF_use_fast_provider;
|
81 | dst.PREF_follow_gps = src.PREF_follow_gps;
|
84 | dst.PREF_follow_gps = src.PREF_follow_gps;
|
… | |
… | |
145 | dst.PREF_lane_assist = src.PREF_lane_assist;
|
148 | dst.PREF_lane_assist = src.PREF_lane_assist;
|
146 | dst.PREF_routing_engine = src.PREF_routing_engine;
|
149 | dst.PREF_routing_engine = src.PREF_routing_engine;
|
147 | dst.PREF_traffic_speed_factor = src.PREF_traffic_speed_factor;
|
150 | dst.PREF_traffic_speed_factor = src.PREF_traffic_speed_factor;
|
148 | dst.PREF_show_maps_debug_view = src.PREF_show_maps_debug_view;
|
151 | dst.PREF_show_maps_debug_view = src.PREF_show_maps_debug_view;
|
149 | dst.PREF_show_turn_restrictions = src.PREF_show_turn_restrictions;
|
152 | dst.PREF_show_turn_restrictions = src.PREF_show_turn_restrictions;
|
|
|
153 | dst.PREF_auto_night_mode = src.PREF_auto_night_mode;
|
|
|
154 | dst.PREF_night_mode_lux = src.PREF_night_mode_lux;
|
|
|
155 | dst.PREF_night_mode_buffer = src.PREF_night_mode_buffer;
|
150 |
|
156 |
|
151 | int j = 0;
|
157 | int j = 0;
|
152 | for (j = 0; j < src.PREF_StreetSearchStrings.length; j++)
|
158 | for (j = 0; j < src.PREF_StreetSearchStrings.length; j++)
|
153 | {
|
159 | {
|
154 | dst.PREF_StreetSearchStrings[j] = src.PREF_StreetSearchStrings[j];
|
160 | dst.PREF_StreetSearchStrings[j] = src.PREF_StreetSearchStrings[j];
|