Hello,
In an effort to get myself acquainted with the code I searched for some bugs I might be able to solve in Bugzilla. I found this one:
https://bugs.winehq.org/show_bug.cgi?id=32079
Basically it says that an open file dialog in for example notepad or notepad++ doesn't show hidden files when the "Show hidden files" option is set in winecfg.
I have traced this back to the fact that the ShowDotFiles option is only checked in the NT functions in ntdll, but notepad (and notepad++) use the comdlg32 open dialog which does not use those NT functions but the shell32 ones.
It seems to me that the comdlg32 open dialog should check if ShowDotFiles is active and if so, to pass the SHCONTF_INCLUDEHIDDEN flag to the shell32 objects. But I might (probably?) be wrong.
Can someone verify that this is the way to go before I start writing a patch?
-- Met vriendelijke groeten, Best regards,
Mathy Vanvoorden