|
|
|
@ -266,6 +266,7 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
GTimeZone *tz = g_time_zone_new_identifier(config(ZONE_parameter));
|
|
|
|
GTimeZone *tz = g_time_zone_new_identifier(config(ZONE_parameter));
|
|
|
|
|
|
|
|
if (tz){
|
|
|
|
GDateTime *datetime = g_date_time_new_now(tz);
|
|
|
|
GDateTime *datetime = g_date_time_new_now(tz);
|
|
|
|
char *time = g_date_time_format(datetime,"%H %M");
|
|
|
|
char *time = g_date_time_format(datetime,"%H %M");
|
|
|
|
char *format = yon_settings_configuration_get(date_format_parameter);
|
|
|
|
char *format = yon_settings_configuration_get(date_format_parameter);
|
|
|
|
@ -273,7 +274,6 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
gtk_calendar_select_month(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_month(datetime)-1,g_date_time_get_year(datetime));
|
|
|
|
gtk_calendar_select_month(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_month(datetime)-1,g_date_time_get_year(datetime));
|
|
|
|
gtk_calendar_select_day(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_day_of_month(datetime));
|
|
|
|
gtk_calendar_select_day(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_day_of_month(datetime));
|
|
|
|
g_date_time_unref(datetime);
|
|
|
|
g_date_time_unref(datetime);
|
|
|
|
g_time_zone_unref(tz);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!yon_char_is_empty(time)){
|
|
|
|
if (!yon_char_is_empty(time)){
|
|
|
|
char *hour = yon_char_divide_search(time," ",-1);
|
|
|
|
char *hour = yon_char_divide_search(time," ",-1);
|
|
|
|
@ -299,6 +299,8 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->TimeSyncTypeCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->TimeSyncTypeCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->RegionCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->RegionCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->ZoneCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->ZoneCombo),G_CALLBACK(yon_save_parameters),widgets);
|
|
|
|
|
|
|
|
g_time_zone_unref(tz);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void on_date_clicked(GtkWidget *,main_window *widgets){
|
|
|
|
void on_date_clicked(GtkWidget *,main_window *widgets){
|
|
|
|
|