Design changes

pull/63/head
Ivan Yartsev 1 month ago
parent 62637ed0b4
commit 725dc803a5

@ -406,3 +406,7 @@ msgstr ""
#: source/ubl-strings.h:103 #: source/ubl-strings.h:103
msgid "Manual input (for advanced users)" msgid "Manual input (for advanced users)"
msgstr "" msgstr ""
#: source/ubl-strings.h:103
msgid "Current quota has no parameters"
msgstr ""

@ -433,3 +433,7 @@ msgstr "Применить изменения лимита операций"
#: source/ubl-strings.h:103 #: source/ubl-strings.h:103
msgid "Manual input (for advanced users)" msgid "Manual input (for advanced users)"
msgstr "Ручной ввод (для опытных пользователей)" msgstr "Ручной ввод (для опытных пользователей)"
#: source/ubl-strings.h:103
msgid "Current quota has no parameters"
msgstr "Для текущей квоты не было задано ни одного параметра"

@ -292,7 +292,7 @@ void on_quotas_save(GtkWidget *self, dictionary *windows){
// main_window *widgets = yon_dictionary_get_data(windows->first->next,main_window*); // main_window *widgets = yon_dictionary_get_data(windows->first->next,main_window*);
GtkTreeIter iter; GtkTreeIter iter;
if (!strcmp(gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry)),"")){ if (!strcmp(gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry)),"")){
yon_ubl_status_box_render(OPERATION_FAILED_EMPTY_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),OPERATION_FAILED_EMPTY_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
return; return;
} }
const char *string = gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry)); const char *string = gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry));
@ -673,6 +673,7 @@ void on_add_open(GtkWidget *, main_window *widgets){
window->Window = yon_gtk_builder_get_widget(builder,"QuotasWindow"); window->Window = yon_gtk_builder_get_widget(builder,"QuotasWindow");
window->TitleLabel = yon_gtk_builder_get_widget(builder,"TitleLabel"); window->TitleLabel = yon_gtk_builder_get_widget(builder,"TitleLabel");
window->StatusBox = yon_gtk_builder_get_widget(builder,"StatusBox");
window->BlockUiBox = yon_gtk_builder_get_widget(builder,"BlockUiBox"); window->BlockUiBox = yon_gtk_builder_get_widget(builder,"BlockUiBox");
window->TargetTypeCombo = yon_gtk_builder_get_widget(builder,"TargetTypeCombo"); window->TargetTypeCombo = yon_gtk_builder_get_widget(builder,"TargetTypeCombo");
window->AddQuotaTargetBox = yon_gtk_builder_get_widget(builder,"AddQuotaTargetBox"); window->AddQuotaTargetBox = yon_gtk_builder_get_widget(builder,"AddQuotaTargetBox");
@ -859,7 +860,7 @@ void on_quotas_edit(GtkWidget *self, dictionary *windows){
main_window *widgets = yon_dictionary_get_data(windows->first->next,main_window*); main_window *widgets = yon_dictionary_get_data(windows->first->next,main_window*);
GtkTreeIter iter; GtkTreeIter iter;
if (!strcmp(gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry)),"")){ if (!strcmp(gtk_entry_get_text(GTK_ENTRY(window->ManualInputEntry)),"")){
yon_ubl_status_box_render(OPERATION_FAILED_EMPTY_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),OPERATION_FAILED_EMPTY_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
return; return;
} }
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->MainTree)),&model,&iter)){ if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->MainTree)),&model,&iter)){
@ -931,6 +932,7 @@ void on_edit_open(GtkWidget *, main_window *widgets){
window->Window = yon_gtk_builder_get_widget(builder,"QuotasWindow"); window->Window = yon_gtk_builder_get_widget(builder,"QuotasWindow");
window->TitleLabel = yon_gtk_builder_get_widget(builder,"TitleLabel"); window->TitleLabel = yon_gtk_builder_get_widget(builder,"TitleLabel");
window->StatusBox = yon_gtk_builder_get_widget(builder,"StatusBox");
window->BlockUiBox = yon_gtk_builder_get_widget(builder,"BlockUiBox"); window->BlockUiBox = yon_gtk_builder_get_widget(builder,"BlockUiBox");
window->TargetTypeCombo = yon_gtk_builder_get_widget(builder,"TargetTypeCombo"); window->TargetTypeCombo = yon_gtk_builder_get_widget(builder,"TargetTypeCombo");
window->AddQuotaTargetBox = yon_gtk_builder_get_widget(builder,"AddQuotaTargetBox"); window->AddQuotaTargetBox = yon_gtk_builder_get_widget(builder,"AddQuotaTargetBox");

@ -129,6 +129,7 @@ typedef struct {
GtkWidget *Window; GtkWidget *Window;
GtkWidget *TitleLabel; GtkWidget *TitleLabel;
GtkWidget *StatusBox;
GtkWidget *BlockUiBox; GtkWidget *BlockUiBox;
GtkWidget *EditQuotaTargetBox; GtkWidget *EditQuotaTargetBox;
GtkWidget *AddQuotaTargetBox; GtkWidget *AddQuotaTargetBox;

@ -87,7 +87,7 @@
#define VIEW_PROPERTIES_LABEL _("View properties for") #define VIEW_PROPERTIES_LABEL _("View properties for")
#define ADDING_LABEL _("CPU and RAM quotas - Adding") #define ADDING_LABEL _("Add")
#define EDITING_LABEL _("CPU and RAM quotas - Editing") #define EDITING_LABEL _("CPU and RAM quotas - Editing")
#define QUOTA_OBJ_LABEL _("Quota object:") #define QUOTA_OBJ_LABEL _("Quota object:")
#define RAM_LABEL _("RAM limit") #define RAM_LABEL _("RAM limit")

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save