xbmc/xbmc — pull request #4864 by Karlson2k (2014-06-07 18:43:16+00:00)
Title: Implement CWin32Directory

like it was done for for CPosixDirectory

* Rewritten from the scratch
* Added support for `DIR_FLAG_NO_FILE_INFO` flag
* Fixed `Create()` to return false if file (not directory!) with same name exist
* Files with `System` attribute treated as hidden
* Unified with Posix: files with name started from dot are marked as hidden
* Unified with Posix: if directory created with name started from dot, attribute `Hidden` is applied

Now we can recommend addons creators to use directories starting from dot to store additional files (like `.clearart`) on media library and they will be hidden on all platforms.