From 06a188cc62c78a93eb95c8db33974ec996e0dd43 Mon Sep 17 00:00:00 2001 From: whitequark Date: Sun, 9 Oct 2016 12:39:48 +0000 Subject: [PATCH] GTK: show files with uppercase extensions in file open dialog. The Windows dialog does that automatically, but the GTK one doesn't. So this is useful for Windows interop. --- src/platform/gtkmain.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/platform/gtkmain.cpp b/src/platform/gtkmain.cpp index 11c1096..a0f9e82 100644 --- a/src/platform/gtkmain.cpp +++ b/src/platform/gtkmain.cpp @@ -1069,6 +1069,7 @@ static std::string ConvertFilters(std::string active, const FileFilter ssFilters for(const char *const *ssPattern = ssFilter->patterns; *ssPattern; ssPattern++) { std::string pattern = "*." + std::string(*ssPattern); filter->add_pattern(pattern); + filter->add_pattern(Glib::ustring(pattern).uppercase()); if(active == "") active = pattern.substr(2); if("*." + active == pattern)