|
|
|
@ -538,9 +538,10 @@ void on_delete_confirmation_delete_home_check(GtkCellRenderer *, char *path, yon
|
|
|
|
void on_delete_confirmation_delete_check(GtkCellRenderer *, char *path, yon_confirmation_window *window){
|
|
|
|
void on_delete_confirmation_delete_check(GtkCellRenderer *, char *path, yon_confirmation_window *window){
|
|
|
|
GtkTreeIter iter;
|
|
|
|
GtkTreeIter iter;
|
|
|
|
gboolean status;
|
|
|
|
gboolean status;
|
|
|
|
|
|
|
|
char *homedir;
|
|
|
|
gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(window->list),&iter,path);
|
|
|
|
gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(window->list),&iter,path);
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(window->list),&iter,0,&status,-1);
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(window->list),&iter,0,&status,2,&homedir,-1);
|
|
|
|
gtk_list_store_set(window->list,&iter,0,!status,-1);
|
|
|
|
gtk_list_store_set(window->list,&iter,0,!status,4,!status&&!yon_char_is_empty(homedir),-1);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|