977 |
GtkTreeIter sel_iter; |
GtkTreeIter sel_iter; |
978 |
gboolean sel_iter_valid = FALSE; |
gboolean sel_iter_valid = FALSE; |
979 |
while(gpx) { |
while(gpx) { |
980 |
/* don't display entries that failed at load */ |
GtkTreeIter iter; |
981 |
if(!gpx->failed) { |
gtk_list_store_append(appdata->gpxstore, &iter); |
982 |
GtkTreeIter iter; |
gpxlist_set(appdata->gpxstore, &iter, gpx); |
983 |
gtk_list_store_append(appdata->gpxstore, &iter); |
|
984 |
gpxlist_set(appdata->gpxstore, &iter, gpx); |
if(gpx == sel_gpx) { |
985 |
|
sel_iter = iter; |
986 |
if(gpx == sel_gpx) { |
sel_iter_valid = TRUE; |
|
sel_iter = iter; |
|
|
sel_iter_valid = TRUE; |
|
|
} |
|
987 |
} |
} |
988 |
|
|
989 |
gpx = gpx->next; |
gpx = gpx->next; |
1759 |
hildon_app_menu_append(menu, GTK_BUTTON(button)); |
hildon_app_menu_append(menu, GTK_BUTTON(button)); |
1760 |
|
|
1761 |
#ifdef ENABLE_OSM_GPS_MAP |
#ifdef ENABLE_OSM_GPS_MAP |
|
if((mode == MENU_GPXLIST) || (mode == MENU_CACHELIST)) { |
|
1762 |
button = gtk_button_new_with_label(_("Map")); |
button = gtk_button_new_with_label(_("Map")); |
1763 |
g_signal_connect_after(button, "clicked", |
g_signal_connect_after(button, "clicked", |
1764 |
G_CALLBACK(cb_menu_map), appdata); |
G_CALLBACK(cb_menu_map), appdata); |
1765 |
hildon_app_menu_append(menu, GTK_BUTTON(button)); |
hildon_app_menu_append(menu, GTK_BUTTON(button)); |
|
} |
|
1766 |
#endif |
#endif |
1767 |
|
|
1768 |
#ifdef HILDON_HELP |
#ifdef HILDON_HELP |