|
|
|
@ -1595,8 +1595,10 @@ void on_main_edit(GtkWidget *, main_window *widgets){
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->userUIDAutoCheck),0);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->userUIDAutoCheck),0);
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(window->userUIDEntry), parsed_size>1?parameters[1]:"");
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(window->userUIDEntry), parsed_size>1?parameters[1]:"");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (!yon_char_is_empty(parameters[1]))
|
|
|
|
if (!yon_char_is_empty(parameters[1])){
|
|
|
|
window->last_uid=yon_char_new(parameters[1]);
|
|
|
|
window->last_uid=yon_char_new(parameters[1]);
|
|
|
|
|
|
|
|
g_object_set_data(G_OBJECT(window->CreateUserWindow),"edit state",yon_char_new(name));
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (parsed_size>2){
|
|
|
|
if (parsed_size>2){
|
|
|
|
if (!strcmp(parameters[2],"x")||!strcmp(parameters[2],""))
|
|
|
|
if (!strcmp(parameters[2],"x")||!strcmp(parameters[2],""))
|
|
|
|
@ -1741,6 +1743,7 @@ void on_main_edit(GtkWidget *, main_window *widgets){
|
|
|
|
model = GTK_TREE_MODEL(widgets->ConfigGroupsSort);
|
|
|
|
model = GTK_TREE_MODEL(widgets->ConfigGroupsSort);
|
|
|
|
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->GroupsTree)),&model,&iter)){
|
|
|
|
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->GroupsTree)),&model,&iter)){
|
|
|
|
ubl_settings_usergroups_group_creation_window *window = yon_ubl_settings_usergroups_group_creation_new();
|
|
|
|
ubl_settings_usergroups_group_creation_window *window = yon_ubl_settings_usergroups_group_creation_new();
|
|
|
|
|
|
|
|
gtk_widget_set_sensitive(window->userLoginEntry,0);
|
|
|
|
gtk_window_set_title(GTK_WINDOW(window->CreateGroupWindow),CONFIGURE_GROUP_TITLE_LABEL);
|
|
|
|
gtk_window_set_title(GTK_WINDOW(window->CreateGroupWindow),CONFIGURE_GROUP_TITLE_LABEL);
|
|
|
|
gtk_label_set_text(GTK_LABEL(window->userTitleNameLabel),CONFIGURE_GROUP_TITLE_LABEL);
|
|
|
|
gtk_label_set_text(GTK_LABEL(window->userTitleNameLabel),CONFIGURE_GROUP_TITLE_LABEL);
|
|
|
|
dictionary *dict = NULL;
|
|
|
|
dictionary *dict = NULL;
|
|
|
|
@ -1766,7 +1769,8 @@ void on_main_edit(GtkWidget *, main_window *widgets){
|
|
|
|
g_signal_handlers_block_by_func(G_OBJECT(window->userUIDAutoCheck),G_CALLBACK(on_GID_update),window);
|
|
|
|
g_signal_handlers_block_by_func(G_OBJECT(window->userUIDAutoCheck),G_CALLBACK(on_GID_update),window);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->userUIDAutoCheck),0);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->userUIDAutoCheck),0);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(window->userUIDAutoCheck),G_CALLBACK(on_GID_update),window);
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(window->userUIDAutoCheck),G_CALLBACK(on_GID_update),window);
|
|
|
|
window->last_gid=yon_char_new(parsed[1]);
|
|
|
|
window->last_gid=yon_char_new(name);
|
|
|
|
|
|
|
|
g_object_set_data(G_OBJECT(window->CreateGroupWindow),"edit state",yon_char_new(name));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (size>2&&!yon_char_is_empty(parsed[2])){
|
|
|
|
if (size>2&&!yon_char_is_empty(parsed[2])){
|
|
|
|
|