pull/41/head
parent fa626a0225
commit f46f2582fb

@ -53,6 +53,7 @@ void on_repo_sign_changed(GtkWidget *self, storage_config_window *window){
gtk_tree_store_set(window->storages_copy,&itar,6,1,5,sign,-1); gtk_tree_store_set(window->storages_copy,&itar,6,1,5,sign,-1);
if (system(yon_sign_repo(storage_path,target_repo,sign))){ if (system(yon_sign_repo(storage_path,target_repo,sign))){
gtk_combo_box_set_active(GTK_COMBO_BOX((GtkWidget*)g_list_nth_data(list,2)),0); gtk_combo_box_set_active(GTK_COMBO_BOX((GtkWidget*)g_list_nth_data(list,2)),0);
yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),REPO_SIGN_ERROR_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
} }
}else }else
gtk_tree_store_set(window->storages_copy,&itar,6,-1,5,NULL,-1); gtk_tree_store_set(window->storages_copy,&itar,6,-1,5,NULL,-1);
@ -1104,16 +1105,17 @@ void on_main_tree_selection_changed(GtkWidget *self, main_window *widgets){
for (int i=0;i<size;i++){ for (int i=0;i<size;i++){
if (strstr(parsed[i],".tar.")&&!strstr(parsed[i],".files.")&&!strstr(parsed[i],".db.")&&!strstr(parsed[i],".sig")){ if (strstr(parsed[i],".tar.")&&!strstr(parsed[i],".files.")&&!strstr(parsed[i],".db.")&&!strstr(parsed[i],".sig")){
int load_size; int load_size;
gtk_list_store_append(widgets->RepoFileList,&itar); char *name = yon_char_unite(target,"/",parsed[i],NULL);
char *name = yon_char_unite(target,"/",parsed[i]);
config_str load = yon_config_load(yon_get_package_name_from_filename(name),&load_size); config_str load = yon_config_load(yon_get_package_name_from_filename(name),&load_size);
yon_char_remove_last_symbol(load[i],'\n'); if (load_size>0){
char *temp = load[0]; gtk_list_store_append(widgets->RepoFileList,&itar);
free(name); yon_char_remove_last_symbol(load[0],'\n');
name=temp; char *temp = load[0];
gtk_list_store_set(widgets->RepoFileList,&itar,1,name,3,parsed[i],-1); free(name);
free(name); name=temp;
yon_char_parsed_free(load,load_size); gtk_list_store_set(widgets->RepoFileList,&itar,1,name,3,parsed[i],-1);
yon_char_parsed_free(load,load_size);
}
} }
} }
} }

@ -77,7 +77,7 @@
#define REMOVE_PACKAGE_LABEL _("Remove package") #define REMOVE_PACKAGE_LABEL _("Remove package")
#define ADD_PACKAGE_LABEL _("Add package") #define ADD_PACKAGE_LABEL _("Add package")
// #define ACCEPT_LABEL _("Accept") #define REPO_SIGN_ERROR_LABEL _("Repository sign failed - repository has no packages")
// #define ACCEPT_LABEL _("Accept") // #define ACCEPT_LABEL _("Accept")
// #define ACCEPT_LABEL _("Accept") // #define ACCEPT_LABEL _("Accept")

Loading…
Cancel
Save