|
|
|
@ -469,6 +469,7 @@ void on_repo_sign(GtkWidget *self, main_window *widgets){
|
|
|
|
window->CloseButton = yon_gtk_builder_get_widget(builder,"repoSignCancelButton");
|
|
|
|
window->CloseButton = yon_gtk_builder_get_widget(builder,"repoSignCancelButton");
|
|
|
|
GtkTreeModel *model = GTK_TREE_MODEL(main_config.tree_store);
|
|
|
|
GtkTreeModel *model = GTK_TREE_MODEL(main_config.tree_store);
|
|
|
|
GtkTreeIter iter;
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(window->Window),TITLE_LABEL);
|
|
|
|
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->RepoTree)),&model,&iter)){
|
|
|
|
if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->RepoTree)),&model,&iter)){
|
|
|
|
if (gtk_tree_store_iter_depth(main_config.tree_store,&iter)==1)
|
|
|
|
if (gtk_tree_store_iter_depth(main_config.tree_store,&iter)==1)
|
|
|
|
gtk_label_set_text(GTK_LABEL( window->HeaderLabel),yon_char_unite(DIGITAL_SIGNATURE_LABEL," - ",PACKAGE_LABEL,NULL));
|
|
|
|
gtk_label_set_text(GTK_LABEL( window->HeaderLabel),yon_char_unite(DIGITAL_SIGNATURE_LABEL," - ",PACKAGE_LABEL,NULL));
|
|
|
|
@ -540,6 +541,7 @@ void on_repo_load_local(GtkWidget *self, main_window *widgets){
|
|
|
|
gtk_file_filter_add_pattern(file_filter,"*db.tar.gz");
|
|
|
|
gtk_file_filter_add_pattern(file_filter,"*db.tar.gz");
|
|
|
|
gtk_file_filter_set_name(file_filter, "*db.tar.gz");
|
|
|
|
gtk_file_filter_set_name(file_filter, "*db.tar.gz");
|
|
|
|
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
|
|
|
|
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
|
|
|
|
|
|
|
|
gtk_window_set_icon_name(GTK_WINDOW(chooser),"com.ublinux.ubl-settings-repomanager");
|
|
|
|
int res = gtk_dialog_run(GTK_DIALOG(chooser));
|
|
|
|
int res = gtk_dialog_run(GTK_DIALOG(chooser));
|
|
|
|
if (res==GTK_RESPONSE_ACCEPT){
|
|
|
|
if (res==GTK_RESPONSE_ACCEPT){
|
|
|
|
|
|
|
|
|
|
|
|
@ -654,6 +656,7 @@ void yon_add_file(main_window *widgets){
|
|
|
|
gtk_file_filter_add_pattern(file_filter,"*");
|
|
|
|
gtk_file_filter_add_pattern(file_filter,"*");
|
|
|
|
gtk_file_filter_set_name(file_filter,"All");
|
|
|
|
gtk_file_filter_set_name(file_filter,"All");
|
|
|
|
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
|
|
|
|
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
|
|
|
|
|
|
|
|
gtk_window_set_icon_name(GTK_WINDOW(chooser),"com.ublinux.ubl-settings-repomanager");
|
|
|
|
int res = gtk_dialog_run(GTK_DIALOG(chooser));
|
|
|
|
int res = gtk_dialog_run(GTK_DIALOG(chooser));
|
|
|
|
if (res==GTK_RESPONSE_ACCEPT){
|
|
|
|
if (res==GTK_RESPONSE_ACCEPT){
|
|
|
|
char *filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(chooser));
|
|
|
|
char *filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(chooser));
|
|
|
|
|