|
|
|
@ -110,7 +110,7 @@ void yon_packages_tab_init(main_window *widgets){
|
|
|
|
free(full_string);
|
|
|
|
free(full_string);
|
|
|
|
gtk_tree_iter_free(subcategory_iter);
|
|
|
|
gtk_tree_iter_free(subcategory_iter);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
GtkTreeIter subcatiter;
|
|
|
|
GtkTreeIter subcatiter;
|
|
|
|
GtkTreeIter package_iter;
|
|
|
|
GtkTreeIter package_iter;
|
|
|
|
gtk_tree_store_append(widgets->PackagesList,&subcatiter,category_iter);
|
|
|
|
gtk_tree_store_append(widgets->PackagesList,&subcatiter,category_iter);
|
|
|
|
gtk_tree_store_set(widgets->PackagesList,&subcatiter,1,parsed[1],2,_(parsed[3]),3,0,-1);
|
|
|
|
gtk_tree_store_set(widgets->PackagesList,&subcatiter,1,parsed[1],2,_(parsed[3]),3,0,-1);
|
|
|
|
@ -165,7 +165,7 @@ void yon_on_packages_selected(GtkWidget *, main_window *widgets){
|
|
|
|
gtk_tree_model_get(model,&iter,3,&status,-1);
|
|
|
|
gtk_tree_model_get(model,&iter,3,&status,-1);
|
|
|
|
if (status)
|
|
|
|
if (status)
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
gtk_tree_model_iter_children(model,&cur_parent,&iter);
|
|
|
|
if (!gtk_tree_model_iter_children(model,&cur_parent,&iter)) return;
|
|
|
|
gtk_tree_model_get(model,&cur_parent,3,&status,-1);
|
|
|
|
gtk_tree_model_get(model,&cur_parent,3,&status,-1);
|
|
|
|
if (status){
|
|
|
|
if (status){
|
|
|
|
GtkTreePath *path = gtk_tree_model_get_path(model,&cur_parent);
|
|
|
|
GtkTreePath *path = gtk_tree_model_get_path(model,&cur_parent);
|
|
|
|
|