|
|
7d94fa2 |
Automatically increase meteor number.
|
|
|
7d94fa2 |
https://bugzilla.redhat.com/show_bug.cgi?id=494526
|
|
|
7d94fa2 |
|
|
|
7d94fa2 |
Lubomir Rintel <lkundrak@v3.sk>
|
|
|
7d94fa2 |
|
|
|
7d94fa2 |
diff -urp corrida-0.96-11/corrida/gui_callbacks.c corrida-0.96-11.count/corrida/gui_callbacks.c
|
|
|
7d94fa2 |
--- corrida-0.96-11/corrida/gui_callbacks.c 2007-06-04 21:27:21.000000000 +0200
|
|
|
7d94fa2 |
+++ corrida-0.96-11.count/corrida/gui_callbacks.c 2009-04-10 12:02:32.000000000 +0200
|
|
|
7d94fa2 |
@@ -834,6 +834,12 @@ gint charts_accept_button_pressed_cb( Gt
|
|
|
7d94fa2 |
corrida_error_box (GTK_WINDOW (charts_window), "Please check the meteor number you entered. More info on statusbar");
|
|
|
7d94fa2 |
} else {
|
|
|
7d94fa2 |
current_meteor.met_no = atoi (entry_text);
|
|
|
7d94fa2 |
+
|
|
|
7d94fa2 |
+ /* increment the meteor number */
|
|
|
7d94fa2 |
+ snprintf (entry_text, sizeof(entry_text), "%i", current_meteor.met_no + 1);
|
|
|
7d94fa2 |
+ entry_text[10] = '\0';
|
|
|
7d94fa2 |
+ gtk_entry_set_text (GTK_ENTRY (num_pad_entry), entry_text);
|
|
|
7d94fa2 |
+
|
|
|
7d94fa2 |
add_charts_meteor_record (current_meteor);
|
|
|
7d94fa2 |
refresh_chart ();
|
|
|
7d94fa2 |
|
|
|
7d94fa2 |
diff -urp corrida-0.96-11/corrida/gui_charts.c corrida-0.96-11.count/corrida/gui_charts.c
|
|
|
7d94fa2 |
--- corrida-0.96-11/corrida/gui_charts.c 2007-06-04 21:27:21.000000000 +0200
|
|
|
7d94fa2 |
+++ corrida-0.96-11.count/corrida/gui_charts.c 2009-04-10 12:03:52.000000000 +0200
|
|
|
7d94fa2 |
@@ -397,6 +397,7 @@ GtkWidget *create_charts_tools_num_pad(
|
|
|
7d94fa2 |
*/
|
|
|
7d94fa2 |
gtk_table_attach_defaults (GTK_TABLE (num_pad), num_pad_entry,
|
|
|
7d94fa2 |
1, 3, 0, 1);
|
|
|
7d94fa2 |
+ gtk_entry_set_text (GTK_ENTRY (num_pad_entry), "1");
|
|
|
7d94fa2 |
gtk_widget_show (num_pad_entry);
|
|
|
7d94fa2 |
|
|
|
7d94fa2 |
/* '0' button */
|
|
|
7d94fa2 |
@@ -1084,10 +1085,6 @@ void charts_clear_entries( void )
|
|
|
7d94fa2 |
}
|
|
|
7d94fa2 |
}
|
|
|
7d94fa2 |
|
|
|
7d94fa2 |
- /* clear meteor number entry */
|
|
|
7d94fa2 |
- if (num_pad_entry != NULL)
|
|
|
7d94fa2 |
- gtk_entry_set_text (GTK_ENTRY (num_pad_entry), "\0");
|
|
|
7d94fa2 |
-
|
|
|
7d94fa2 |
/* clear current meteor data */
|
|
|
7d94fa2 |
current_meteor.met_no = -1;
|
|
|
7d94fa2 |
current_meteor.map_no = -1;
|