From: <ale...@us...> - 2003-10-28 02:00:39
|
Update of /cvsroot/morphix/datetimeconf/src In directory sc8-pr-cvs1:/tmp/cvs-serv8921 Modified Files: main.c main.h Log Message: fixed same bug as in langconf Index: main.c =================================================================== RCS file: /cvsroot/morphix/datetimeconf/src/main.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** main.c 26 Oct 2003 20:48:00 -0000 1.3 --- main.c 28 Oct 2003 01:49:06 -0000 1.4 *************** *** 23,27 **** extern tz_struct *selected_timezone; ! GtkTreeSelection *select; void tree_selection_changed_cb (GtkTreeSelection *selection, gpointer data) { --- 23,27 ---- extern tz_struct *selected_timezone; ! GtkTreeSelection *selector; void tree_selection_changed_cb (GtkTreeSelection *selection, gpointer data) { *************** *** 75,78 **** --- 75,79 ---- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(utccheckbutton),check_system_utc()); debug("Set date/time\n"); + set_ntp_server_list(); do_ntp_server(); setup_timezone_list(); *************** *** 134,137 **** --- 135,144 ---- } + void set_ntp_server_list() { + GtkWidget *combo = lookup_widget(MainWindow,"combo1"); + GList *list = NULL; + list = g_list_append(list,"time.nist.gov"); + gtk_combo_set_popdown_strings(GTK_COMBO(combo),list); + } struct tm get_date_time() { struct tm dt; *************** *** 174,180 **** GtkWidget *treeview = lookup_widget(MainWindow,"treeview1"); ! select = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview)); ! gtk_tree_selection_set_mode(select, GTK_SELECTION_SINGLE); ! g_signal_connect(G_OBJECT(select),"changed", G_CALLBACK(tree_selection_changed_cb), NULL); --- 181,187 ---- GtkWidget *treeview = lookup_widget(MainWindow,"treeview1"); ! selector = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview)); ! gtk_tree_selection_set_mode(selector, GTK_SELECTION_SINGLE); ! g_signal_connect(G_OBJECT(selector),"changed", G_CALLBACK(tree_selection_changed_cb), NULL); Index: main.h =================================================================== RCS file: /cvsroot/morphix/datetimeconf/src/main.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** main.h 26 Oct 2003 20:48:00 -0000 1.2 --- main.h 28 Oct 2003 01:49:06 -0000 1.3 *************** *** 41,45 **** gboolean setup_timezone_map(); gboolean draw_cross(int x, int y); ! void set_readin_tz(); void set_current_tz(tz_struct *tz); gboolean set_tz_from_string(gchar *string); --- 41,46 ---- gboolean setup_timezone_map(); gboolean draw_cross(int x, int y); ! void set_readin_tz(); ! void set_ntp_server_list(); void set_current_tz(tz_struct *tz); gboolean set_tz_from_string(gchar *string); |