148 |
if(osm_download(GTK_WIDGET(appdata->window), appdata->settings, |
if(osm_download(GTK_WIDGET(appdata->window), appdata->settings, |
149 |
appdata->project)) { |
appdata->project)) { |
150 |
banner_busy_start(appdata, 1, "Redrawing..."); |
banner_busy_start(appdata, 1, "Redrawing..."); |
151 |
appdata->osm = osm_parse(appdata->project->osm); |
appdata->osm = osm_parse(appdata->project->path, appdata->project->osm); |
152 |
diff_restore(appdata, appdata->project, appdata->osm); |
diff_restore(appdata, appdata->project, appdata->osm); |
153 |
map_paint(appdata); |
map_paint(appdata); |
154 |
banner_busy_stop(appdata); //"Redrawing..." |
banner_busy_stop(appdata); //"Redrawing..." |
203 |
map_clear(appdata, MAP_LAYER_ALL); |
map_clear(appdata, MAP_LAYER_ALL); |
204 |
osm_free(&appdata->icon, appdata->osm); |
osm_free(&appdata->icon, appdata->osm); |
205 |
|
|
206 |
appdata->osm = osm_parse(appdata->project->osm); |
appdata->osm = osm_parse(appdata->project->path, appdata->project->osm); |
207 |
diff_restore(appdata, appdata->project, appdata->osm); |
diff_restore(appdata, appdata->project, appdata->osm); |
208 |
map_paint(appdata); |
map_paint(appdata); |
209 |
|
|
276 |
map_clear(appdata, MAP_LAYER_OBJECTS_ONLY); |
map_clear(appdata, MAP_LAYER_OBJECTS_ONLY); |
277 |
osm_free(&appdata->icon, appdata->osm); |
osm_free(&appdata->icon, appdata->osm); |
278 |
diff_remove(appdata->project); |
diff_remove(appdata->project); |
279 |
appdata->osm = osm_parse(appdata->project->osm); |
appdata->osm = osm_parse(appdata->project->path, appdata->project->osm); |
280 |
map_paint(appdata); |
map_paint(appdata); |
281 |
banner_busy_stop(appdata); //"Redrawing..." |
banner_busy_stop(appdata); //"Redrawing..." |
282 |
|
|