diff --git a/source/ubl-settings-usergroups.c b/source/ubl-settings-usergroups.c
index b8f5111..c89e545 100644
--- a/source/ubl-settings-usergroups.c
+++ b/source/ubl-settings-usergroups.c
@@ -2942,6 +2942,9 @@ void on_selection_changed(GtkWidget *self, main_window *widgets){
void on_notebook_page_changed(GtkWidget *self, GtkWidget *page, int num, main_window *widgets){
GtkTreeIter iter;
if (num==0){
+ gtk_widget_show(widgets->AddButton);
+ gtk_widget_show(widgets->EditButton);
+ gtk_widget_show(widgets->DeleteButton);
GtkTreeModel *model = GTK_TREE_MODEL(widgets->UsersList);
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->UsersTree)),&model,&iter)){
gtk_widget_set_sensitive(widgets->EditButton,1);
@@ -2949,15 +2952,19 @@ void on_notebook_page_changed(GtkWidget *self, GtkWidget *page, int num, main_wi
gtk_widget_set_sensitive(widgets->EditButton,0);
}
} else if (num==1){
+ gtk_widget_show(widgets->AddButton);
+ gtk_widget_show(widgets->EditButton);
+ gtk_widget_show(widgets->DeleteButton);
GtkTreeModel *model = GTK_TREE_MODEL(widgets->GroupsList);
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->GroupsTree)),&model,&iter)){
gtk_widget_set_sensitive(widgets->EditButton,1);
} else {
gtk_widget_set_sensitive(widgets->EditButton,0);
}
- } else if (num==2){
+ } else if (num==2||num==3){
gtk_widget_hide(widgets->AddButton);
gtk_widget_hide(widgets->EditButton);
+ gtk_widget_hide(widgets->DeleteButton);
}
}
diff --git a/source/ubl-strings.h b/source/ubl-strings.h
index 72191a5..e6a97d2 100644
--- a/source/ubl-strings.h
+++ b/source/ubl-strings.h
@@ -207,3 +207,8 @@
#define DELETE_CONFIRMATION_USER_LABEL _("User")
#define DELETE_CONFIRMATION_HOME_LABEL _("Home directory")
#define DELETE_CONFIRMATION_DELETE_HOME_LABEL _("Delete home directory")
+
+#define CONFIG_USERS_TAB_LABEL _("Configuration users")
+#define CONFIG_GROUPS_TAB_LABEL _("Configuration groups")
+#define SYSTEM_USERS_TAB_LABEL _("System users")
+#define SYSTEM_GROUPS_TAB_LABEL _("System groups")
\ No newline at end of file
diff --git a/ubl-settings-usergroups.glade b/ubl-settings-usergroups.glade
index 601c58c..3943708 100644
--- a/ubl-settings-usergroups.glade
+++ b/ubl-settings-usergroups.glade
@@ -160,17 +160,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
2
vertical
5
-
-
-
- False
- True
- 1
-
-