502 |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), context->lat); |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), context->lat); |
503 |
context->lon = lon_entry_new(appdata->gt.lon); |
context->lon = lon_entry_new(appdata->gt.lon); |
504 |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), context->lon); |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), context->lon); |
505 |
GtkWidget *popup = coo_popup(appdata, context->lat, context->lon); |
GtkWidget *popup = preset_coordinate_picker(appdata, context->lat, context->lon); |
506 |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), popup); |
gtk_box_pack_start_defaults(GTK_BOX(ihbox), popup); |
507 |
gtk_box_pack_start_defaults(GTK_BOX(vbox), ihbox); |
gtk_box_pack_start_defaults(GTK_BOX(vbox), ihbox); |
508 |
float dst = appdata->gt.distance; // distance is given in kilometers |
float dst = appdata->gt.distance; // distance is given in kilometers |
567 |
if(gtk_dialog_run(GTK_DIALOG(context->dialog)) == GTK_RESPONSE_OK) { |
if(gtk_dialog_run(GTK_DIALOG(context->dialog)) == GTK_RESPONSE_OK) { |
568 |
|
|
569 |
/* parse coordinates */ |
/* parse coordinates */ |
570 |
appdata->gt.lat = lat_get(context->lat); |
appdata->gt.lat = lat_entry_get(context->lat); |
571 |
appdata->gt.lon = lon_get(context->lon); |
appdata->gt.lon = lon_entry_get(context->lon); |
572 |
|
|
573 |
/* save values */ |
/* save values */ |
574 |
if(appdata->username) g_free(appdata->username); |
if(appdata->username) g_free(appdata->username); |