|
|
|
@ -314,8 +314,22 @@ void *on_sync_error(void*){
|
|
|
|
return NULL;
|
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void yon_date_tooltip_update(main_window *widgets){
|
|
|
|
|
|
|
|
char *format = yon_settings_configuration_get(date_format_parameter);
|
|
|
|
|
|
|
|
char *temp = yon_char_replace(format,"%Y",YEAR_FORMAT_LABEL);
|
|
|
|
|
|
|
|
char *month_temp = yon_char_replace(temp,"%m",MONTH_FORMAT_LABEL);
|
|
|
|
|
|
|
|
char *day_temp = yon_char_replace(month_temp,"%d",DAY_FORMAT_LABEL);
|
|
|
|
|
|
|
|
char *tooltip = yon_char_unite(DATE_DORMAT_TOOLTIP_LABEL,": ",day_temp,NULL);
|
|
|
|
|
|
|
|
gtk_widget_set_tooltip_text(widgets->DateEntry,tooltip);
|
|
|
|
|
|
|
|
free(tooltip);
|
|
|
|
|
|
|
|
free(temp);
|
|
|
|
|
|
|
|
free(month_temp);
|
|
|
|
|
|
|
|
free(day_temp);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void on_date_format_changed(GtkWidget *, main_window *widgets){
|
|
|
|
void on_date_format_changed(GtkWidget *, main_window *widgets){
|
|
|
|
yon_interface_update(widgets);
|
|
|
|
yon_interface_update(widgets);
|
|
|
|
|
|
|
|
yon_date_tooltip_update(widgets);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void *yon_sync_thread_start(void *arg){
|
|
|
|
void *yon_sync_thread_start(void *arg){
|
|
|
|
@ -531,6 +545,7 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
yon_load_proceed(YON_CONFIG_LOCAL);
|
|
|
|
yon_load_proceed(YON_CONFIG_LOCAL);
|
|
|
|
yon_interface_update(widgets);
|
|
|
|
yon_interface_update(widgets);
|
|
|
|
yon_save_window_set_postsave_function(on_save_done,widgets);
|
|
|
|
yon_save_window_set_postsave_function(on_save_done,widgets);
|
|
|
|
|
|
|
|
yon_date_tooltip_update(widgets);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int main(int argc, char *argv[]){
|
|
|
|
int main(int argc, char *argv[]){
|
|
|
|
|