gps-tracker (1.0-4) unstable; urgency=low
* Added support for marker setting
+ * Button to set the marker only sensitive when tracking is started
- -- Dr. Johann Pfefferl <pfefferl@gmx.net> Tue, 25 May 2010 21:28:33 +0200
+ -- Dr. Johann Pfefferl <pfefferl@gmx.net> Tue, 25 May 2010 21:43:24 +0200
gps-tracker (1.0-3) unstable; urgency=low
hildon_banner_show_information(GTK_WIDGET(data->window), NULL, "Tracking started");
gtk_button_set_label (data->start_stop_button, "Stop");
gtk_widget_set_sensitive(GTK_WIDGET(data->save_button), FALSE);
+ gtk_widget_set_sensitive(GTK_WIDGET(data->wp_set_btn), TRUE);
}
else { /* STOP pressed */
if(data->outf_p) {
gtk_button_set_label (data->start_stop_button, "Start");
hildon_banner_show_information(GTK_WIDGET(data->window), NULL, "Tracking stopped");
gtk_widget_set_sensitive(GTK_WIDGET(data->save_button), TRUE);
+ gtk_widget_set_sensitive(GTK_WIDGET(data->wp_set_btn), FALSE);
}
+ g_string_truncate(data->wp_marker_str, 0);
}
static void cb_file_save (GtkWidget * w, AppData * data)
data->wp_hbox = (void*)gtk_hbox_new(TRUE, 0);
//data->wp_label = gtk_label_new("Marker:");
data->wp_name_entry = hildon_entry_new (HILDON_SIZE_HALFSCREEN_WIDTH);
- hildon_entry_set_placeholder (HILDON_ENTRY (data->wp_name_entry), "First name");
+ //hildon_entry_set_placeholder (HILDON_ENTRY (data->wp_name_entry), "First name");
data->wp_set_btn = GTK_BUTTON (hildon_gtk_button_new (HILDON_SIZE_FINGER_HEIGHT | HILDON_SIZE_HALFSCREEN_WIDTH));
gtk_button_set_label (data->wp_set_btn, "Set marker");
+ gtk_widget_set_sensitive(GTK_WIDGET(data->wp_set_btn), FALSE);
//gtk_box_pack_start(GTK_BOX(data->wp_hbox), GTK_WIDGET(data->wp_label), TRUE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(data->wp_hbox), GTK_WIDGET(data->wp_name_entry), TRUE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(data->wp_hbox), GTK_WIDGET(data->wp_set_btn), TRUE, FALSE, 0);