Merge pull request 'Fixed window config loading' (#159) from YanTheKaller/ubl-settings-video:master into master

Reviewed-on: #159
master v2.39
Dmitry Razumov 6 days ago
commit c53af72f9e

@ -8,7 +8,7 @@ void on_resolutions_unsupported_show(GtkToggleButton *, monitor_edit_window *win
void on_save_done(main_window *, config_str output, int size){ void on_save_done(main_window *, config_str output, int size){
char *final_output = yon_char_parsed_to_string(output,size,""); char *final_output = yon_char_parsed_to_string(output,size,"");
printf("%s\n",final_output); yon_debug_output("%s\n",final_output);
free(final_output); free(final_output);
yon_char_parsed_free(output,size); yon_char_parsed_free(output,size);
textdomain(template_ui_LocaleName); textdomain(template_ui_LocaleName);
@ -398,7 +398,6 @@ void yon_proprietary_local_get(main_window *widgets){
} }
void yon_proprietary_get_thread(GtkWidget *,main_window *widgets){ void yon_proprietary_get_thread(GtkWidget *,main_window *widgets){
printf("thread started\n");
yon_ubl_status_box_render(PROPRIETARY_LOADING_LABEL,BACKGROUND_IMAGE_INFO_TYPE); yon_ubl_status_box_render(PROPRIETARY_LOADING_LABEL,BACKGROUND_IMAGE_INFO_TYPE);
yon_proprietary_local_get(widgets); yon_proprietary_local_get(widgets);
} }
@ -982,6 +981,10 @@ int main(int argc, char *argv[]){
} else { } else {
yon_proprietary_get_thread(NULL,(main_window*)widgets); yon_proprietary_get_thread(NULL,(main_window*)widgets);
} }
yon_window_config_setup(GTK_WINDOW(widgets->Window));
char *path = yon_char_unite(yon_ubl_user_get_home_directory(),"/.config/",LocaleName,"/",LocaleName,".conf",NULL);
yon_window_config_load(path);
gtk_main(); gtk_main();
yon_packages_finish(); yon_packages_finish();
return 0; return 0;

Loading…
Cancel
Save