Saving menu doesn't show up if nothing were changed

pull/10/head
parent 9929edf1a0
commit bc0c0071da

@ -144,37 +144,41 @@ msgid ""
msgstr ""
#: source/libublsettingsui-gtk3.h:71
msgid "Saving into local configuration"
msgid "Nothing to save"
msgstr ""
#: source/libublsettingsui-gtk3.h:72
msgid "Saving into global configuration"
msgid "Saving into local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:73
msgid "Saving into global configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:74
msgid "Saving into global and local configuration"
msgstr ""
#: source/libublsettingsui-gtk3.h:78
#: source/libublsettingsui-gtk3.h:79
msgid "Full saving mode"
msgstr ""
#: source/libublsettingsui-gtk3.h:79
#: source/libublsettingsui-gtk3.h:80
msgid "Saving into module"
msgstr ""
#: source/libublsettingsui-gtk3.h:80
#: source/libublsettingsui-gtk3.h:81
msgid "Sandbox mode"
msgstr ""
#: source/libublsettingsui-gtk3.h:81
#: source/libublsettingsui-gtk3.h:82
msgid "Sandbox with profile saving"
msgstr ""
#: source/libublsettingsui-gtk3.h:82
#: source/libublsettingsui-gtk3.h:83
msgid "HDD sandbox"
msgstr ""
#: source/libublsettingsui-gtk3.h:83
#: source/libublsettingsui-gtk3.h:84
msgid "HDD sandbox with profile saving"
msgstr ""

@ -145,41 +145,46 @@ msgstr "Новое значение"
msgid ""
"Value\n"
"(Old/New)"
msgstr "Значение\n"
msgstr ""
"Значение\n"
"(Старое/Новое)"
#: source/libublsettingsui-gtk3.h:71
msgid "Nothing to save"
msgstr "Нечего сохранять"
#: source/libublsettingsui-gtk3.h:72
msgid "Saving into local configuration"
msgstr "Сохранение в локальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:72
#: source/libublsettingsui-gtk3.h:73
msgid "Saving into global configuration"
msgstr "Сохранение в глобальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:73
#: source/libublsettingsui-gtk3.h:74
msgid "Saving into global and local configuration"
msgstr "Сохранение в глобальный локальный конфигурационный файл"
#: source/libublsettingsui-gtk3.h:78
#: source/libublsettingsui-gtk3.h:79
msgid "Full saving mode"
msgstr "Полное сохранение"
#: source/libublsettingsui-gtk3.h:79
#: source/libublsettingsui-gtk3.h:80
msgid "Saving into module"
msgstr "Сохранение в модуль"
#: source/libublsettingsui-gtk3.h:80
#: source/libublsettingsui-gtk3.h:81
msgid "Sandbox mode"
msgstr "Полная песочница в ОЗУ"
#: source/libublsettingsui-gtk3.h:81
#: source/libublsettingsui-gtk3.h:82
msgid "Sandbox with profile saving"
msgstr "Песочница с сохранением профиля пользователя"
#: source/libublsettingsui-gtk3.h:82
#: source/libublsettingsui-gtk3.h:83
msgid "HDD sandbox"
msgstr "Полная песочница на HDD"
#: source/libublsettingsui-gtk3.h:83
#: source/libublsettingsui-gtk3.h:84
msgid "HDD sandbox with profile saving"
msgstr "Полная песочница на HDD с сохранением профиля пользователя"

@ -412,7 +412,11 @@ template_saving_window *yon_save_proceed(char *path,YON_CONFIG_TYPE type, ...){
free(compare_name);
}
free(rgba_string);
if (!gtk_tree_model_get_iter_first(GTK_TREE_MODEL(window->filteredModel),&iter)){
gtk_widget_destroy(window->Window);
yon_ubl_status_box_render(NOTHING_TO_SAVE_LABEL,BACKGROUND_IMAGE_FAIL_TYPE);
return NULL;
}
gtk_tree_view_set_model(GTK_TREE_VIEW(window->ParametersTree),window->filteredModel);
}

@ -68,6 +68,7 @@
#define NEW_VALUE_LABEL _("New value")
#define COMPARE_VALUE_LABEL _("Value\n(Old/New)")
#define NOTHING_TO_SAVE_LABEL _("Nothing to save")
#define SAVING_LOCAL_STATE_LABEL _("Saving into local configuration")
#define SAVING_GLOBAL_STATE_LABEL _("Saving into global configuration")
#define SAVING_GLOBAL_LOCAL_STATE_LABEL _("Saving into global and local configuration")

Loading…
Cancel
Save