|
|
|
@ -21,11 +21,15 @@ void table_u_g_set_fill_user_group() {
|
|
|
|
|
gboolean active1 = !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(table_widgets->chkActivUsersGroup));
|
|
|
|
|
if (strcmp(flag_u_g, "grpquota")==0) {
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(table_widgets->chkActivUsersGroup), _("Withdraw all groups"));
|
|
|
|
|
gtk_label_set_label(GTK_LABEL(table_widgets->lblHeadQuotaUsersGroups), _("Groups"));
|
|
|
|
|
char** array_groups = philos_list_group(&size,active1);
|
|
|
|
|
table_u_g_fill_tree_view(array_groups, size);
|
|
|
|
|
GtkTreeViewColumn* column = gtk_tree_view_get_column(GTK_TREE_VIEW(table_widgets->treeViewCheckUsersGroups), 1);
|
|
|
|
|
gtk_tree_view_column_set_title(column, _("Groups"));
|
|
|
|
|
}
|
|
|
|
|
else if (strcmp(flag_u_g, "usrquota") == 0) {
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(table_widgets->chkActivUsersGroup), _("Withdraw all users"));
|
|
|
|
|
gtk_label_set_label(GTK_LABEL(table_widgets->lblHeadQuotaUsersGroups), _("Users"));
|
|
|
|
|
char** array_user = philos_list_user(&size, active1);
|
|
|
|
|
table_u_g_fill_tree_view(array_user, size);
|
|
|
|
|
}
|
|
|
|
@ -41,6 +45,7 @@ table_u_g *setup_table_u_g(){
|
|
|
|
|
table_widgets->chkActivUsersGroup = yon_gtk_builder_get_widget(builder,"chkActivUsersGroup");
|
|
|
|
|
table_widgets->btnCancel = yon_gtk_builder_get_widget(builder,"quotegroupCancelButton1");
|
|
|
|
|
table_widgets->btnSave = yon_gtk_builder_get_widget(builder,"quotegroupSaveButton1");
|
|
|
|
|
table_widgets->lblHeadQuotaUsersGroups = yon_gtk_builder_get_widget(builder,"lblHeadQuotaUsersGroups");
|
|
|
|
|
table_widgets->treeViewCheckUsersGroups = yon_gtk_builder_get_widget(builder,"treeViewCheckUsersGroups");
|
|
|
|
|
table_widgets->checkColUserGroup = GTK_CELL_RENDERER_TOGGLE(gtk_builder_get_object(builder,"checkColUserGroup"));
|
|
|
|
|
table_widgets->liststoreUsersGroups = GTK_LIST_STORE(gtk_builder_get_object(builder, "liststoreUsersGroups"));
|
|
|
|
|