g_hash_table_insert ( vtl->tracks, GUINT_TO_POINTER(tr_uuid), t );
- trw_layer_update_treeview ( vtl, t, GUINT_TO_POINTER(tr_uuid) );
+ trw_layer_update_treeview ( vtl, t );
}
// Fake Route UUIDs vi simple increasing integer
g_hash_table_insert ( vtl->routes, GUINT_TO_POINTER(rt_uuid), t );
- trw_layer_update_treeview ( vtl, t, GUINT_TO_POINTER(rt_uuid) );
+ trw_layer_update_treeview ( vtl, t );
}
/* to be called whenever a track has been deleted or may have been changed. */
tr,
pass_along[1], /* vlp */
pass_along[5], /* vvp */
- pass_along[6], /* iter */
FALSE );
}
}
trk,
pass_along[1], // vlp
pass_along[5], // vvp
- pass_along[6], // iter
TRUE );
}
}
/*
* Update the treeview of the track id - primarily to update the icon
*/
-void trw_layer_update_treeview ( VikTrwLayer *vtl, VikTrack *trk, gpointer *trk_id )
+void trw_layer_update_treeview ( VikTrwLayer *vtl, VikTrack *trk )
{
trku_udata udata;
udata.trk = trk;
VIK_TRACK(value)->has_color = TRUE;
}
- trw_layer_update_treeview ( vtl, VIK_TRACK(value), key );
+ trw_layer_update_treeview ( vtl, VIK_TRACK(value) );
ii++;
if (ii > VIK_TRW_LAYER_TRACK_GCS)
VIK_TRACK(value)->has_color = TRUE;
}
- trw_layer_update_treeview ( vtl, VIK_TRACK(value), key );
+ trw_layer_update_treeview ( vtl, VIK_TRACK(value) );
ii = !ii;
}
gboolean vik_trw_layer_get_routes_visibility ( VikTrwLayer *vtl );
gboolean vik_trw_layer_get_waypoints_visibility ( VikTrwLayer *vtl );
-void trw_layer_update_treeview ( VikTrwLayer *vtl, VikTrack *trk, gpointer *trk_id );
+void trw_layer_update_treeview ( VikTrwLayer *vtl, VikTrack *trk );
void trw_layer_dialog_shift ( VikTrwLayer *vtl, GtkWindow *dialog, VikCoord *coord, gboolean vertical );
gboolean configure_dialog;
VikTrwLayer *vtl;
VikTrack *tr;
- gpointer trk_id;
VikViewport *vvp;
VikLayersPanel *vlp;
gint profile_width;
gtk_color_button_get_color ( GTK_COLOR_BUTTON(widgets->w_color), &(tr->color) );
tr->draw_name_mode = gtk_combo_box_get_active ( GTK_COMBO_BOX(widgets->w_namelabel) );
tr->max_number_dist_labels = gtk_spin_button_get_value_as_int ( GTK_SPIN_BUTTON(widgets->w_number_distlabels) );
- trw_layer_update_treeview ( widgets->vtl, widgets->tr, widgets->trk_id );
+ trw_layer_update_treeview ( widgets->vtl, widgets->tr );
vik_layer_emit_update ( VIK_LAYER(vtl) );
break;
case VIK_TRW_LAYER_PROPWIN_REVERSE:
VikTrack *tr,
gpointer vlp,
VikViewport *vvp,
- gpointer *trk_id,
gboolean start_on_stats )
{
PropWidgets *widgets = prop_widgets_new();
widgets->vvp = vvp;
widgets->vlp = vlp;
widgets->tr = tr;
- widgets->trk_id = trk_id;
gint profile_size_value;
// Ensure minimum values