|
|
|
|
@ -180,7 +180,7 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
|
|
|
|
|
|
GDateTime *datetime = g_date_time_new_now_local();
|
|
|
|
|
char *time = g_date_time_format(datetime,"%H %M");
|
|
|
|
|
char *date = g_date_time_format(datetime,"%Y:%m:%d");
|
|
|
|
|
char *date = g_date_time_format(datetime,"%Y.%m.%d");
|
|
|
|
|
gtk_calendar_select_month(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_month(datetime),g_date_time_get_year(datetime));
|
|
|
|
|
gtk_calendar_select_day(GTK_CALENDAR(widgets->DateCalendar),g_date_time_get_day_of_month(datetime));
|
|
|
|
|
|
|
|
|
|
@ -264,7 +264,7 @@ void on_sync_clicked(GtkWidget *, main_window *widgets){
|
|
|
|
|
data->time=time;
|
|
|
|
|
if (!yon_char_is_empty(date)){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parsed = yon_char_parse((char*)date,&size,":");
|
|
|
|
|
config_str parsed = yon_char_parse((char*)date,&size,".");
|
|
|
|
|
data->date=yon_char_parsed_to_string(parsed,size,"");
|
|
|
|
|
yon_char_parsed_free(parsed,size);
|
|
|
|
|
}
|
|
|
|
|
@ -325,7 +325,7 @@ void on_date_accept(GtkWidget *,main_window *widgets){
|
|
|
|
|
char *ye_str = yon_char_from_int(year);
|
|
|
|
|
char *mo_str = yon_char_from_int(++month);
|
|
|
|
|
char *da_str = yon_char_from_int(day);
|
|
|
|
|
char *date = yon_char_unite(ye_str,":",month<10?"0":"",mo_str,":",day<10?"0":"",da_str,NULL);
|
|
|
|
|
char *date = yon_char_unite(ye_str,".",month<10?"0":"",mo_str,".",day<10?"0":"",da_str,NULL);
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(widgets->DateEntry),date);
|
|
|
|
|
gtk_popover_popdown(GTK_POPOVER(widgets->DatePopover));
|
|
|
|
|
free(date);
|
|
|
|
|
|