Empty id check added

pull/16/head
parent 98e8c15386
commit c7ac167950

@ -234,11 +234,13 @@ void on_id_combo_toggled(GtkComboBox *self, main_window *widgets){
void on_id_changed(GtkEntry *self, main_window *widgets){ void on_id_changed(GtkEntry *self, main_window *widgets){
char *text = (char*)gtk_entry_get_text(self); char *text = (char*)gtk_entry_get_text(self);
if (yon_config_get_by_key(id_parameter)){ if (strcmp(text,"")){
yon_config_set(id_parameter,text); if (yon_config_get_by_key(id_parameter)){
} else { yon_config_set(id_parameter,text);
yon_config_register(id_parameter,"config",text); } else {
} yon_config_register(id_parameter,"config",text);
}
} else yon_ubl_status_box_render(ID_EMPTY_LABEL,BACKGROUND_IMAGE_FAIL_TYPE);
} }

@ -52,3 +52,5 @@
#define DEFAULT_LABEL _("Default") #define DEFAULT_LABEL _("Default")
#define COPY_SUCCESS_LABEL _("Machine ID has been copied") #define COPY_SUCCESS_LABEL _("Machine ID has been copied")
#define ID_EMPTY_LABEL _("ID field can't be empty!");

@ -225,6 +225,10 @@ msgstr ""
msgid "Machine ID has been copied" msgid "Machine ID has been copied"
msgstr "" msgstr ""
#: source/ubl-strings.h:56
msgid "ID string can't be empty!"
msgstr ""
msgid "Afrikaans, South Africa" msgid "Afrikaans, South Africa"
msgstr "" msgstr ""

@ -178,7 +178,7 @@ msgid "Local configuration saving succseeded."
msgstr "Успешно записана локальная конфигурация." msgstr "Успешно записана локальная конфигурация."
#: source/ubl-strings.h:39 #: source/ubl-strings.h:39
msgid "Warning! New machine ID will apply after reboot" msgid "Warning! New machine ID will apply after system reboot"
msgstr "Внимание! Новый ID рабочей станции будет применён после перезагрузки системы." msgstr "Внимание! Новый ID рабочей станции будет применён после перезагрузки системы."
#: source/ubl-strings.h:41 #: source/ubl-strings.h:41
@ -229,6 +229,11 @@ msgstr "По умолчанию"
msgid "Machine ID has been copied" msgid "Machine ID has been copied"
msgstr "ID рабочей станции скопирован" msgstr "ID рабочей станции скопирован"
#: source/ubl-strings.h:56
msgid "ID field can't be empty!"
msgstr "Поле ID не может быть пустым!"
msgid "Afrikaans, South Africa" msgid "Afrikaans, South Africa"
msgstr "Африканский, Южная Африка" msgstr "Африканский, Южная Африка"

Loading…
Cancel
Save