|
|
|
|
@ -80,7 +80,7 @@ int yon_load_proceed(YON_CONFIG_TYPE type){
|
|
|
|
|
}
|
|
|
|
|
return 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void yon_interface_update(main_window *widgets){
|
|
|
|
|
on_system_update(NULL,widgets);
|
|
|
|
|
int size;
|
|
|
|
|
@ -607,6 +607,12 @@ void yon_delete_confirmation_save(GtkWidget *self, dictionary *dict){
|
|
|
|
|
int status,delete;
|
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(window->list),&itar,0,&delete,1,&name_check,3,&status,-1);
|
|
|
|
|
if (!strcmp(name,name_check)&&delete){
|
|
|
|
|
// char *user = config(USERADD(name));
|
|
|
|
|
// int size;
|
|
|
|
|
// config_str parsed = yon_char_parse(user,&size,":");
|
|
|
|
|
// if (size>3&&(strcmp(parsed[3],name)&&strcmp(parsed[2],parsed[3]))){
|
|
|
|
|
// yon_ubl_status_box_spawn_infinite(window->)
|
|
|
|
|
// }
|
|
|
|
|
gtk_list_store_remove(widgets->UsersList,&iter);
|
|
|
|
|
yon_config_remove_by_key(USERADD(name));
|
|
|
|
|
yon_config_remove_by_key(USERSHADOW(name));
|
|
|
|
|
@ -646,7 +652,6 @@ void yon_delete_confirmation_save(GtkWidget *self, dictionary *dict){
|
|
|
|
|
on_subwindow_close(self);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
yon_confirmation_window *yon_delete_confirmation_new(){
|
|
|
|
|
yon_confirmation_window *window = malloc(sizeof(yon_confirmation_window));
|
|
|
|
|
GtkBuilder *builder = gtk_builder_new_from_resource(glade_path_ubl_settings_usergroups_confirmation);
|
|
|
|
|
|