56 |
/* disable all menu entries related to map */ |
/* disable all menu entries related to map */ |
57 |
gtk_widget_set_sensitive(appdata->menu_osm, project_valid); |
gtk_widget_set_sensitive(appdata->menu_osm, project_valid); |
58 |
gtk_widget_set_sensitive(appdata->menu_item_osm_upload, osm_valid); |
gtk_widget_set_sensitive(appdata->menu_item_osm_upload, osm_valid); |
59 |
gtk_widget_set_sensitive(appdata->menu_item_osm_undo, osm_valid); |
if(appdata->menu_item_osm_undo) |
60 |
|
gtk_widget_set_sensitive(appdata->menu_item_osm_undo, osm_valid); |
61 |
gtk_widget_set_sensitive(appdata->menu_item_osm_save_changes, osm_valid); |
gtk_widget_set_sensitive(appdata->menu_item_osm_save_changes, osm_valid); |
62 |
gtk_widget_set_sensitive(appdata->menu_item_osm_undo_changes, osm_valid); |
gtk_widget_set_sensitive(appdata->menu_item_osm_undo_changes, osm_valid); |
63 |
gtk_widget_set_sensitive(appdata->track.menu_track, osm_valid); |
gtk_widget_set_sensitive(appdata->track.menu_track, osm_valid); |
268 |
|
|
269 |
if(!yes_no_f(GTK_WIDGET(appdata->window), NULL, 0, 0, |
if(!yes_no_f(GTK_WIDGET(appdata->window), NULL, 0, 0, |
270 |
_("Discard local changes?"), |
_("Discard local changes?"), |
271 |
_("Throw away all the changes you've not uploaded yet? This can't be undone."))) |
_("Throw away all the changes you've not " |
272 |
|
"uploaded yet? This can't be undone."))) |
273 |
return; |
return; |
274 |
|
|
275 |
banner_busy_start(appdata, 1, _("Redrawing...")); |
banner_busy_start(appdata, 1, _("Redrawing...")); |
810 |
|
|
811 |
project_free(appdata->project); |
project_free(appdata->project); |
812 |
|
|
813 |
undo_free(appdata->undo_state); |
if(appdata->menu_item_osm_undo) |
814 |
|
undo_free(appdata->undo.state); |
815 |
|
|
816 |
puts("everything is gone"); |
puts("everything is gone"); |
817 |
} |
} |