From 9b5e96590edce9b0333cd2f0ba8260adbf2a36f1 Mon Sep 17 00:00:00 2001 From: SNoiraud Date: Sun, 17 Jan 2021 09:31:55 +0100 Subject: [PATCH] Add "All supported files" as file type selection Fixes #12161 --- gramps/gui/dbloader.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gramps/gui/dbloader.py b/gramps/gui/dbloader.py index ff8b589e7..99426a312 100644 --- a/gramps/gui/dbloader.py +++ b/gramps/gui/dbloader.py @@ -382,6 +382,11 @@ class GrampsImportFileDialog(ManagedWindow): self.setup_configs('interface.grampsimportfiledialog', 780, 630) import_dialog.set_local_only(False) + # Add all supported files depending on available plugins + gramps_filter = Gtk.FileFilter() + gramps_filter.set_name(_("All supported files")) + import_dialog.add_filter(gramps_filter) + # Always add automatic (match all files) filter add_all_files_filter(import_dialog) # * @@ -391,6 +396,7 @@ class GrampsImportFileDialog(ManagedWindow): name = "%s (.%s)" % (plugin.get_name(), plugin.get_extension()) file_filter.set_name(name) file_filter.add_pattern("*.%s" % icase(plugin.get_extension())) + gramps_filter.add_pattern("*.%s" % icase(plugin.get_extension())) import_dialog.add_filter(file_filter) (box, type_selector) = format_maker()