From 64c6b5dfbbc4eb566dc893833fb1753c08955d4d Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 15 Dec 2023 11:27:29 +0600 Subject: [PATCH] Added position and size saving for saving window --- source/ubl-settings-logging.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/ubl-settings-logging.c b/source/ubl-settings-logging.c index a60d1e9..a1f9451 100644 --- a/source/ubl-settings-logging.c +++ b/source/ubl-settings-logging.c @@ -86,6 +86,8 @@ void on_save_parameters(GtkWidget *self, saving_window *window){ yon_ubl_status_box_render(LOCAL_SAVE_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); else if (window->type == YON_CONFIG_BOTH) yon_ubl_status_box_render(GLOBAL_LOCAL_SAVE_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); + + yon_window_config_custom_window_set(GTK_WINDOW(window->Window),"SaveWindow"); on_close_subwindow(self,"SavingWindow"); } @@ -163,6 +165,8 @@ saving_window *yon_save_proceed(char *path,YON_CONFIG_TYPE type, ...){ window->ToggleCell = GTK_CELL_RENDERER(gtk_builder_get_object(builder,"ToggleCell")); window->list = GTK_LIST_STORE(gtk_builder_get_object(builder,"liststore1")); window->type=type; + yon_window_config_custom_window_setup(GTK_WINDOW(window->Window),"SaveWindow"); + yon_window_config_custom_window_get(GTK_WINDOW(window->Window),"SaveWindow"); gtk_window_set_title(GTK_WINDOW(window->Window),TITLE_LABEL); g_signal_connect(G_OBJECT(window->CancelButton),"clicked",G_CALLBACK(on_close_subwindow),NULL); g_signal_connect(G_OBJECT(window->SaveButton),"clicked", G_CALLBACK(on_save_parameters),window);