|
|
|
|
@ -364,7 +364,23 @@ 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,".");
|
|
|
|
|
char *format = yon_settings_configuration_get(date_format_parameter);
|
|
|
|
|
config_str parsed = yon_char_parse((char*)date,&size,!strcmp(format,"%d.%m.%Y")?".":!strcmp(format,"%d/%m/%Y")?"/":"-");
|
|
|
|
|
if (!strcmp(format,"%m-%d-%Y")){
|
|
|
|
|
char *year = parsed[2];
|
|
|
|
|
char *month = parsed[0];
|
|
|
|
|
char *day = parsed[1];
|
|
|
|
|
parsed[0]=year;
|
|
|
|
|
parsed[1]=month;
|
|
|
|
|
parsed[2]=day;
|
|
|
|
|
} else {
|
|
|
|
|
char *year = parsed[2];
|
|
|
|
|
char *month = parsed[1];
|
|
|
|
|
char *day = parsed[0];
|
|
|
|
|
parsed[0]=year;
|
|
|
|
|
parsed[1]=month;
|
|
|
|
|
parsed[2]=day;
|
|
|
|
|
}
|
|
|
|
|
data->date=yon_char_parsed_to_string(parsed,size,"");
|
|
|
|
|
yon_char_parsed_free(parsed,size);
|
|
|
|
|
}
|
|
|
|
|
|