Changed file chooser filter

pull/7/head
parent 0c612189fd
commit 0ec4e60160

4
.gitignore vendored

@ -1,6 +1,7 @@
.vscode/
*#
ubl-settings-repomanager
ubl-settings-TEMPLATE
ubl-settings-repo-back/ubl-settings-repo-back
*~
build/
@ -8,4 +9,5 @@ compile/
terminal-commands/
source/ubl-cmake.h
.BUILD.md
.updatebuild.sh
.updatebuild.sh
.install.sh

@ -385,11 +385,15 @@ void yon_repo_remove(main_window *widgets){
}
void yon_add_file(main_window *widgets){
GtkWidget *chooser = gtk_file_chooser_dialog_new(ADD_PACKAGE_REPO_LABEL,NULL,GTK_FILE_CHOOSER_ACTION_OPEN,CANCEL_LABEL,GTK_RESPONSE_CANCEL,OPEN_LABEL,GTK_RESPONSE_ACCEPT,NULL);
GtkFileFilter *file_filter = gtk_file_filter_new();
file_filter = gtk_file_filter_new();
gtk_file_filter_add_pattern(file_filter,"*.pkg.tar.*");
gtk_file_filter_set_name(file_filter,"*.pkg.tar.*");
GtkWidget *chooser = gtk_file_chooser_dialog_new(ADD_PACKAGE_REPO_LABEL,NULL,GTK_FILE_CHOOSER_ACTION_OPEN,CANCEL_LABEL,GTK_RESPONSE_CANCEL,OPEN_LABEL,GTK_RESPONSE_ACCEPT,NULL);
gtk_file_filter_set_name(file_filter,".pkg.tar.*");
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
file_filter = gtk_file_filter_new();
gtk_file_filter_add_pattern(file_filter,"*");
gtk_file_filter_set_name(file_filter,"All");
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
int res = gtk_dialog_run(GTK_DIALOG(chooser));
if (res==GTK_RESPONSE_ACCEPT){

Loading…
Cancel
Save