Filechooser fixes

pull/38/head
parent 03b520c1f5
commit 6e1462598b

@ -50,8 +50,6 @@
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="orientation">vertical</property>
<property name="spacing">5</property>
<child>
@ -69,7 +67,7 @@
</child>
<child>
<object class="GtkCheckButton" id="ChooseFolderCheck">
<property name="label" translatable="yes">Choose folder instead of file</property>
<property name="label" translatable="yes">Choose directory instead of file</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>

@ -17,272 +17,280 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: source/libublsettingsui-gtk3.h:274
#: source/libublsettingsui-gtk3.h:299
msgid "Version:"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid " version:"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Usage:"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "[OPTIONS]"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Options:"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Show this help"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Show package version"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock this help menu"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock configuration saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock local configration saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock global configration saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock global configration loading"
msgstr ""
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Reset application settings"
msgstr ""
#: source/libublsettingsui-gtk3.h:280
#: source/libublsettingsui-gtk3.h:305
msgid "Operation succeeded"
msgstr ""
#: source/libublsettingsui-gtk3.h:281
#: source/libublsettingsui-gtk3.h:306
msgid ""
"Warning! Application was launched without root - root-dependent actions are "
"locked"
msgstr ""
#: source/libublsettingsui-gtk3.h:283
#: source/libublsettingsui-gtk3.h:308
msgid "Default"
msgstr ""
#: source/libublsettingsui-gtk3.h:284
#: source/libublsettingsui-gtk3.h:309
msgid "About"
msgstr ""
#: source/libublsettingsui-gtk3.h:285
#: source/libublsettingsui-gtk3.h:310
msgid "Documentation"
msgstr ""
#: source/libublsettingsui-gtk3.h:287
#: source/libublsettingsui-gtk3.h:312
msgid "Save to specific file"
msgstr ""
#: source/libublsettingsui-gtk3.h:288
#: source/libublsettingsui-gtk3.h:313
msgid "Save to local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:289
#: source/libublsettingsui-gtk3.h:314
msgid "Save to global configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:290
#: source/libublsettingsui-gtk3.h:315
msgid "Save configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:291
#: source/libublsettingsui-gtk3.h:316
msgid "Save"
msgstr ""
#: source/libublsettingsui-gtk3.h:292
#: source/libublsettingsui-gtk3.h:317
msgid "Saving..."
msgstr ""
#: source/libublsettingsui-gtk3.h:294
#: source/libublsettingsui-gtk3.h:319
msgid "Load from specific file"
msgstr ""
#: source/libublsettingsui-gtk3.h:295
#: source/libublsettingsui-gtk3.h:320
msgid "Load local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:296
#: source/libublsettingsui-gtk3.h:321
msgid "Load global configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:297
#: source/libublsettingsui-gtk3.h:322
msgid "Load"
msgstr ""
#: source/libublsettingsui-gtk3.h:299
#: source/libublsettingsui-gtk3.h:324
msgid "Cancel"
msgstr ""
#: source/libublsettingsui-gtk3.h:300
#: source/libublsettingsui-gtk3.h:325
msgid "Accept"
msgstr ""
#: source/libublsettingsui-gtk3.h:301
#: source/libublsettingsui-gtk3.h:326
msgid "Open"
msgstr ""
#: source/libublsettingsui-gtk3.h:303
#: source/libublsettingsui-gtk3.h:328
msgid "Would you like to read documentation in the Web?"
msgstr ""
#: source/libublsettingsui-gtk3.h:304
#: source/libublsettingsui-gtk3.h:329
msgid ""
"You will be redirected to documentation website where documentation is\n"
"translated and supported by community."
msgstr ""
#: source/libublsettingsui-gtk3.h:305
#: source/libublsettingsui-gtk3.h:330
msgid "Always redirect to online documentation"
msgstr ""
#: source/libublsettingsui-gtk3.h:306
#: source/libublsettingsui-gtk3.h:331
msgid "Open documentation"
msgstr ""
#: source/libublsettingsui-gtk3.h:307
#: source/libublsettingsui-gtk3.h:332
msgid "Project Home Page"
msgstr ""
#: source/libublsettingsui-gtk3.h:308
#: source/libublsettingsui-gtk3.h:333
msgid "Nothing were chosen"
msgstr ""
#: source/libublsettingsui-gtk3.h:309
#: source/libublsettingsui-gtk3.h:334
msgid "Copyright © 2022 - 2023, UBSoft LLC"
msgstr ""
#: source/libublsettingsui-gtk3.h:312
#: source/libublsettingsui-gtk3.h:337
msgid "Global configuration loading succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:313
#: source/libublsettingsui-gtk3.h:338
msgid "Local configuration loading succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:314
#: source/libublsettingsui-gtk3.h:339
msgid "Config loading failed"
msgstr ""
#: source/libublsettingsui-gtk3.h:316
#: source/libublsettingsui-gtk3.h:341
msgid "Local and global configuration saving succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:317
#: source/libublsettingsui-gtk3.h:342
msgid "Global configuration saving succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:318
#: source/libublsettingsui-gtk3.h:343
msgid "Local configuration saving succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:319
#: source/libublsettingsui-gtk3.h:344
msgid "Configuration saving succeeded."
msgstr ""
#: source/libublsettingsui-gtk3.h:321
#: source/libublsettingsui-gtk3.h:346
msgid "Parameter"
msgstr ""
#: source/libublsettingsui-gtk3.h:322
#: source/libublsettingsui-gtk3.h:347
msgid "Old value"
msgstr ""
#: source/libublsettingsui-gtk3.h:323
#: source/libublsettingsui-gtk3.h:348
msgid "New value"
msgstr ""
#: source/libublsettingsui-gtk3.h:324
#: source/libublsettingsui-gtk3.h:349
msgid ""
"Value\n"
"(Old/New)"
msgstr ""
#: source/libublsettingsui-gtk3.h:326
#: source/libublsettingsui-gtk3.h:351
msgid "Nothing to save"
msgstr ""
#: source/libublsettingsui-gtk3.h:327
#: source/libublsettingsui-gtk3.h:352
msgid "Saving into local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:328
#: source/libublsettingsui-gtk3.h:353
msgid "Saving into global configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:329
#: source/libublsettingsui-gtk3.h:354
msgid "Saving into global and local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:330
#: source/libublsettingsui-gtk3.h:355
msgid "Saving into custom configuration at"
msgstr ""
#: source/libublsettingsui-gtk3.h:335
#: source/libublsettingsui-gtk3.h:360
msgid "Full saving mode"
msgstr ""
#: source/libublsettingsui-gtk3.h:336
#: source/libublsettingsui-gtk3.h:361
msgid "Saving into module"
msgstr ""
#: source/libublsettingsui-gtk3.h:337
#: source/libublsettingsui-gtk3.h:362
msgid "Sandbox mode"
msgstr ""
#: source/libublsettingsui-gtk3.h:338
#: source/libublsettingsui-gtk3.h:363
msgid "Sandbox with profile saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:339
#: source/libublsettingsui-gtk3.h:364
msgid "HDD sandbox"
msgstr ""
#: source/libublsettingsui-gtk3.h:340
#: source/libublsettingsui-gtk3.h:365
msgid "HDD sandbox with profile saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:341
#: source/libublsettingsui-gtk3.h:366
msgid "New configuration file creation failed"
msgstr ""
#: source/libublsettingsui-gtk3.h:342
#: source/libublsettingsui-gtk3.h:367
msgid "Upgrade to root"
msgstr ""
#: source/libublsettingsui-gtk3.h:343
#: source/libublsettingsui-gtk3.h:368
msgid "Settings"
msgstr ""
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:370
msgid "Application settigs"
msgstr ""
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:372
msgid "Invalid email adress"
msgstr ""
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:373
msgid "Invalid path"
msgstr ""
#: source/libublsettingsui-gtk3.h:375
msgid "Choose path"
msgstr ""
#: source/libublsettingsui-gtk3.h:377
msgid "Choose directory instead of file"
msgstr ""

@ -17,63 +17,63 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: source/libublsettingsui-gtk3.h:274
#: source/libublsettingsui-gtk3.h:299
msgid "Version:"
msgstr "Версия:"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid " version:"
msgstr " версия:"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Usage:"
msgstr "Использование:"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "[OPTIONS]"
msgstr "[АРГУМЕНТЫ]"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Options:"
msgstr "Аргументы:"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Show this help"
msgstr "Показать эту подсказку"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Show package version"
msgstr "Показать версию пакета"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock this help menu"
msgstr "Заблокировать это меню помощи"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock configuration saving"
msgstr "Успешно записана локальная конфигурация"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock local configration saving"
msgstr "Заблокировать сохранение локальной конфигурации"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock global configration saving"
msgstr "Заблокировать сохранение глобальной конфигурации"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Lock global configration loading"
msgstr "Заблокировать загрузку глобальную конфигурацию"
#: source/libublsettingsui-gtk3.h:275
#: source/libublsettingsui-gtk3.h:300
msgid "Reset application settings"
msgstr "Сбросить настройки программы"
#: source/libublsettingsui-gtk3.h:280
#: source/libublsettingsui-gtk3.h:305
msgid "Operation succeeded"
msgstr "Операция завершена"
#: source/libublsettingsui-gtk3.h:281
#: source/libublsettingsui-gtk3.h:306
msgid ""
"Warning! Application was launched without root - root-dependent actions are "
"locked"
@ -81,75 +81,75 @@ msgstr ""
"Внимание! Приложение было запущено без прав суперпользователя - действия, "
"требующие их наличия заблокированы"
#: source/libublsettingsui-gtk3.h:283
#: source/libublsettingsui-gtk3.h:308
msgid "Default"
msgstr "По умолчанию"
#: source/libublsettingsui-gtk3.h:284
#: source/libublsettingsui-gtk3.h:309
msgid "About"
msgstr "О программе"
#: source/libublsettingsui-gtk3.h:285
#: source/libublsettingsui-gtk3.h:310
msgid "Documentation"
msgstr "Справка"
#: source/libublsettingsui-gtk3.h:287
#: source/libublsettingsui-gtk3.h:312
msgid "Save to specific file"
msgstr "Сохранить в файл"
#: source/libublsettingsui-gtk3.h:288
#: source/libublsettingsui-gtk3.h:313
msgid "Save to local configuration"
msgstr "Сохранить в локальную конфигурацию"
#: source/libublsettingsui-gtk3.h:289
#: source/libublsettingsui-gtk3.h:314
msgid "Save to global configuration"
msgstr "Сохранить в глобальную конфигурацию"
#: source/libublsettingsui-gtk3.h:290
#: source/libublsettingsui-gtk3.h:315
msgid "Save configuration"
msgstr "Сохранить конфигурацию"
#: source/libublsettingsui-gtk3.h:291
#: source/libublsettingsui-gtk3.h:316
msgid "Save"
msgstr "Сохранить"
#: source/libublsettingsui-gtk3.h:292
#: source/libublsettingsui-gtk3.h:317
msgid "Saving..."
msgstr "Сохранение..."
#: source/libublsettingsui-gtk3.h:294
#: source/libublsettingsui-gtk3.h:319
msgid "Load from specific file"
msgstr "Загрузить из файла"
#: source/libublsettingsui-gtk3.h:295
#: source/libublsettingsui-gtk3.h:320
msgid "Load local configuration"
msgstr "Загрузить локальную конфигурацию"
#: source/libublsettingsui-gtk3.h:296
#: source/libublsettingsui-gtk3.h:321
msgid "Load global configuration"
msgstr "Загрузить глобальную конфигурацию"
#: source/libublsettingsui-gtk3.h:297
#: source/libublsettingsui-gtk3.h:322
msgid "Load"
msgstr "Загрузить"
#: source/libublsettingsui-gtk3.h:299
#: source/libublsettingsui-gtk3.h:324
msgid "Cancel"
msgstr "Отмена"
#: source/libublsettingsui-gtk3.h:300
#: source/libublsettingsui-gtk3.h:325
msgid "Accept"
msgstr "Принять"
#: source/libublsettingsui-gtk3.h:301
#: source/libublsettingsui-gtk3.h:326
msgid "Open"
msgstr "Открыть"
#: source/libublsettingsui-gtk3.h:303
#: source/libublsettingsui-gtk3.h:328
msgid "Would you like to read documentation in the Web?"
msgstr "Вы хотите прочитать справку в Сети?"
#: source/libublsettingsui-gtk3.h:304
#: source/libublsettingsui-gtk3.h:329
msgid ""
"You will be redirected to documentation website where documentation is\n"
"translated and supported by community."
@ -157,67 +157,67 @@ msgstr ""
"Вы будете перенаправлены на сайт с документацией, где страницы помощи\n"
"переводятся и поддерживаются сообществом."
#: source/libublsettingsui-gtk3.h:305
#: source/libublsettingsui-gtk3.h:330
msgid "Always redirect to online documentation"
msgstr "Всегда перенаправлять"
#: source/libublsettingsui-gtk3.h:306
#: source/libublsettingsui-gtk3.h:331
msgid "Open documentation"
msgstr "Прочитать справку"
#: source/libublsettingsui-gtk3.h:307
#: source/libublsettingsui-gtk3.h:332
msgid "Project Home Page"
msgstr "Домашняя страница проекта"
#: source/libublsettingsui-gtk3.h:308
#: source/libublsettingsui-gtk3.h:333
msgid "Nothing were chosen"
msgstr "Ничего не было выбрано"
#: source/libublsettingsui-gtk3.h:309
#: source/libublsettingsui-gtk3.h:334
msgid "Copyright © 2022 - 2023, UBSoft LLC"
msgstr "Copyright © 2022 - 2023, ООО «Юбисофт»"
#: source/libublsettingsui-gtk3.h:312
#: source/libublsettingsui-gtk3.h:337
msgid "Global configuration loading succeeded."
msgstr "Успешно загружена глобальная конфигурация"
#: source/libublsettingsui-gtk3.h:313
#: source/libublsettingsui-gtk3.h:338
msgid "Local configuration loading succeeded."
msgstr "Успешно загружена локальная конфигурация"
#: source/libublsettingsui-gtk3.h:314
#: source/libublsettingsui-gtk3.h:339
msgid "Config loading failed"
msgstr "Ошибка загрузки конфига"
#: source/libublsettingsui-gtk3.h:316
#: source/libublsettingsui-gtk3.h:341
msgid "Local and global configuration saving succeeded."
msgstr "Успешно записаны локальная и глобальная конфигурация"
#: source/libublsettingsui-gtk3.h:317
#: source/libublsettingsui-gtk3.h:342
msgid "Global configuration saving succeeded."
msgstr "Успешно записана глобальная конфигурация"
#: source/libublsettingsui-gtk3.h:318
#: source/libublsettingsui-gtk3.h:343
msgid "Local configuration saving succeeded."
msgstr "Успешно записана локальная конфигурация"
#: source/libublsettingsui-gtk3.h:319
#: source/libublsettingsui-gtk3.h:344
msgid "Configuration saving succeeded."
msgstr "Успешно записана конфигурация"
#: source/libublsettingsui-gtk3.h:321
#: source/libublsettingsui-gtk3.h:346
msgid "Parameter"
msgstr "Параметр"
#: source/libublsettingsui-gtk3.h:322
#: source/libublsettingsui-gtk3.h:347
msgid "Old value"
msgstr "Старое значение"
#: source/libublsettingsui-gtk3.h:323
#: source/libublsettingsui-gtk3.h:348
msgid "New value"
msgstr "Новое значение"
#: source/libublsettingsui-gtk3.h:324
#: source/libublsettingsui-gtk3.h:349
msgid ""
"Value\n"
"(Old/New)"
@ -225,70 +225,78 @@ msgstr ""
"Значение\n"
"(Старое/Новое)"
#: source/libublsettingsui-gtk3.h:326
#: source/libublsettingsui-gtk3.h:351
msgid "Nothing to save"
msgstr "Нечего сохранять"
#: source/libublsettingsui-gtk3.h:327
#: source/libublsettingsui-gtk3.h:352
msgid "Saving into local configuration"
msgstr "Сохранение в локальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:328
#: source/libublsettingsui-gtk3.h:353
msgid "Saving into global configuration"
msgstr "Сохранение в глобальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:329
#: source/libublsettingsui-gtk3.h:354
msgid "Saving into global and local configuration"
msgstr "Сохранение в глобальный и локальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:330
#: source/libublsettingsui-gtk3.h:355
msgid "Saving into custom configuration at"
msgstr "Сохранение в конфигурационный файл по пути"
#: source/libublsettingsui-gtk3.h:335
#: source/libublsettingsui-gtk3.h:360
msgid "Full saving mode"
msgstr "Полное сохранение"
#: source/libublsettingsui-gtk3.h:336
#: source/libublsettingsui-gtk3.h:361
msgid "Saving into module"
msgstr "Сохранение в модуль"
#: source/libublsettingsui-gtk3.h:337
#: source/libublsettingsui-gtk3.h:362
msgid "Sandbox mode"
msgstr "Полная песочница в ОЗУ"
#: source/libublsettingsui-gtk3.h:338
#: source/libublsettingsui-gtk3.h:363
msgid "Sandbox with profile saving"
msgstr "Песочница с сохранением профиля пользователя"
#: source/libublsettingsui-gtk3.h:339
#: source/libublsettingsui-gtk3.h:364
msgid "HDD sandbox"
msgstr "Полная песочница на HDD"
#: source/libublsettingsui-gtk3.h:340
#: source/libublsettingsui-gtk3.h:365
msgid "HDD sandbox with profile saving"
msgstr "Полная песочница на HDD с сохранением профиля пользователя"
#: source/libublsettingsui-gtk3.h:341
#: source/libublsettingsui-gtk3.h:366
msgid "New configuration file creation failed"
msgstr "Ошибка создания нового файла конфигурации"
#: source/libublsettingsui-gtk3.h:342
#: source/libublsettingsui-gtk3.h:367
msgid "Upgrade to root"
msgstr "Повысить права до root"
#: source/libublsettingsui-gtk3.h:343
#: source/libublsettingsui-gtk3.h:368
msgid "Settings"
msgstr ""
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:370
msgid "Application settigs"
msgstr "Настройки"
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:372
msgid "Invalid email adress"
msgstr "Неверный email-адрес"
#: source/libublsettingsui-gtk3.h:345
#: source/libublsettingsui-gtk3.h:373
msgid "Invalid path"
msgstr "Неправильный путь"
msgstr "Неправильный путь"
#: source/libublsettingsui-gtk3.h:375
msgid "Choose path"
msgstr "Выбор пути"
#: source/libublsettingsui-gtk3.h:377
msgid "Choose directory instead of file"
msgstr "Выбрать папку вместо вайла"

@ -69,6 +69,7 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){
GtkBuilder *builder = gtk_builder_new_from_resource(ui_glade_path_filechooser);
window->Window = yon_gtk_builder_get_widget(builder,"Window");
window->StatusBox = yon_gtk_builder_get_widget(builder,"StatusBox");
window->HeaderTopic = yon_gtk_builder_get_widget(builder,"HeaderTopic");
window->MainFileChooser = yon_gtk_builder_get_widget(builder,"MainFileChooser");
window->SaveButton = yon_gtk_builder_get_widget(builder,"SaveButton");
window->CancelButton = yon_gtk_builder_get_widget(builder,"CancelButton");

@ -456,9 +456,10 @@ struct loaded_config *yon_config_get_compared(char *command){
char *yon_custom_config_init(){
filechooser_window *dialog = yon_file_chooser_window_new(GTK_FILE_CHOOSER_ACTION_OPEN);
gtk_widget_hide(dialog->ChooseFolderCheck);
yon_gtk_window_setup(GTK_WINDOW(dialog->Window),NULL,template_app_information.app_title,yon_char_unite("com.ublinux.",template_app_information.app_tech_name,NULL),"ConfigFilechooserWindow");
gtk_label_set_text(GTK_LABEL(dialog->HeaderTopic),template_app_information.app_title);
GtkFileFilter *filter = gtk_file_filter_new();
gtk_file_filter_add_pattern(filter,"*.ini");
gtk_file_filter_set_name(filter, "*.ini");

@ -159,6 +159,7 @@ typedef struct {
typedef struct {
GtkWidget *Window;
GtkWidget *StatusBox;
GtkWidget *HeaderTopic;
GtkWidget *MainFileChooser;
GtkWidget *SaveButton;
GtkWidget *CancelButton;
@ -374,4 +375,6 @@ char *yon_custom_config_init();
#define CHOOSE_FILE_LABEL _("Choose path")
#define FILE_CHOOSER_CHOOSE_FILDER_LABEL _("Choose directory instead of file")
#endif
Loading…
Cancel
Save