From 1c7f542ed3f36d798eed8cc8519c0648e46d497a Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 7 Jul 2025 15:56:32 +0600 Subject: [PATCH] Added filder create button at filechooser --- source/libublsettingsui-gtk3-filechooser.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/libublsettingsui-gtk3-filechooser.c b/source/libublsettingsui-gtk3-filechooser.c index 869c2c8..7942dab 100644 --- a/source/libublsettingsui-gtk3-filechooser.c +++ b/source/libublsettingsui-gtk3-filechooser.c @@ -111,6 +111,7 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){ gtk_file_chooser_set_action(GTK_FILE_CHOOSER(window->MainFileChooser),action); switch(action){ case GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER: + gtk_file_chooser_set_create_folders(GTK_FILE_CHOOSER(window->MainFileChooser),1); gtk_widget_hide(window->ChooseFolderCheck); gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(CREATE_FOLDER_LABEL)); break; @@ -120,6 +121,7 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){ break; case GTK_FILE_CHOOSER_ACTION_SAVE: + gtk_file_chooser_set_create_folders(GTK_FILE_CHOOSER(window->MainFileChooser),1); gtk_widget_hide(window->ChooseFolderCheck); gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(SAVE_LABEL)); break;