Create a new page named “.NET Framework” which is similar to the Wikipedia naming
Add any content to the page
Close Obsidian
Note that the vault folder contains a file named .NET Framework.md
Open Obsidian
Expected result
I expect to see my previously created page that exists on disk.
Actual result
The created page that exists on disk is not visible.
Environment
Operating system: Windows 10 x64
Obsidian version: 0.6.7
Using custom CSS: Nope.
Additional information
This also impacts content folders that being with a . character. I get that you want to hide the .obsidian folder and other dot folders but I think that maybe the filter should be a bit more permissive. Maybe allowing dotfiles that end in .md and showing any folders that contain .md files would be an appropriate way to handle the issue.
considered in most UI systems and operating system hidden and needs special handling to be shown
Maybe, maybe not. I think what is important is what users would expect to happen if they created a file as described above and restarted the application. For me personally, regardless of my experiences with dotfile behaviors in other tools years prior, the tools that I use today such as vscode show me dotfiles without causing me harm. I can handle it.
I ran into this issue too today. I had named a few notes with a leading dot to keep them showing at the top of the list, because using an underscore for this purpose turns following text to italic in the editing pane. Visually this is confusing. Then next time I opened Obsidian, they were gone from the note list (and from the Mac Finder). To get the files back, I had to recover them from a OneDrive backup, but then the links to them didn’t automatically update, to I had to manually search and change every instance. I know not to use dots now; just providing the info for consideration in the update process. (Also, I still don’t like the side-effects of using underscores.)