From 79a86a64d96bf3062167d12059bccebf055b18a4 Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Tue, 16 Dec 2025 13:00:16 +0000 Subject: [PATCH] Fixed window config loading --- source/ubl-settings-video.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/ubl-settings-video.c b/source/ubl-settings-video.c index 6b1048b..dc8956b 100644 --- a/source/ubl-settings-video.c +++ b/source/ubl-settings-video.c @@ -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){ 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); yon_char_parsed_free(output,size); 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){ - printf("thread started\n"); yon_ubl_status_box_render(PROPRIETARY_LOADING_LABEL,BACKGROUND_IMAGE_INFO_TYPE); yon_proprietary_local_get(widgets); } @@ -982,6 +981,10 @@ int main(int argc, char *argv[]){ } else { 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(); yon_packages_finish(); return 0;