|
|
|
|
@ -577,9 +577,6 @@ void on_repo_configure_done(GtkWidget *self, dictionary *dict){
|
|
|
|
|
void on_repo_load_local(GtkWidget *self, main_window *widgets){
|
|
|
|
|
GtkFileFilter *file_filter = gtk_file_filter_new();
|
|
|
|
|
GtkWidget *chooser = gtk_file_chooser_dialog_new(LOAD_REPO_LABEL,NULL,GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,CANCEL_LABEL,GTK_RESPONSE_CANCEL,OPEN_LABEL,GTK_RESPONSE_ACCEPT,NULL);
|
|
|
|
|
// gtk_file_filter_add_pattern(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_window_set_icon_name(GTK_WINDOW(chooser),"com.ublinux.ubl-settings-repomanager");
|
|
|
|
|
int res = gtk_dialog_run(GTK_DIALOG(chooser));
|
|
|
|
|
if (res==GTK_RESPONSE_ACCEPT){
|
|
|
|
|
@ -690,7 +687,6 @@ 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_add_custom(file_filter,GTK_FILE_FILTER_FILENAME,(GtkFileFilterFunc)yon_check_file_pattern,NULL,NULL);
|
|
|
|
|
gtk_file_filter_set_name(file_filter,".pkg.tar.*");
|
|
|
|
|
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(chooser),file_filter);
|
|
|
|
|
|