diff --git a/src/ModMan/Web/Platform/Linux/DialogHandlerLinux.cpp b/src/ModMan/Web/Platform/Linux/DialogHandlerLinux.cpp index 50b14b46..16fcdc6e 100644 --- a/src/ModMan/Web/Platform/Linux/DialogHandlerLinux.cpp +++ b/src/ModMan/Web/Platform/Linux/DialogHandlerLinux.cpp @@ -55,6 +55,12 @@ namespace g_object_unref(fileFilter); } + auto* wildcardFilter = gtk_file_filter_new(); + gtk_file_filter_set_name(wildcardFilter, "All files"); + gtk_file_filter_add_pattern(wildcardFilter, "*.*"); + g_list_store_append(listStore, wildcardFilter); + g_object_unref(wildcardFilter); + gtk_file_dialog_set_filters(pDialog, G_LIST_MODEL(listStore)); g_object_unref(listStore); } diff --git a/src/ModMan/Web/Platform/Windows/DialogHandlerWindows.cpp b/src/ModMan/Web/Platform/Windows/DialogHandlerWindows.cpp index 6a1766bf..68b34f23 100644 --- a/src/ModMan/Web/Platform/Windows/DialogHandlerWindows.cpp +++ b/src/ModMan/Web/Platform/Windows/DialogHandlerWindows.cpp @@ -39,7 +39,7 @@ namespace } COMDLG_FILTERSPEC wildCardSpec; - wildCardSpec.pszName = L"*.*"; + wildCardSpec.pszName = L"All files"; wildCardSpec.pszSpec = L"*.*"; filterSpecs.emplace_back(wildCardSpec);