dolphin/Source/Core/DiscIO
comex a225426510 Rewrite FileSearch and improve ScanDirectoryTree.
- FileSearch is now just one function, and it converts the original glob
  into a regex on all platforms rather than relying on native Windows
  pattern matching on there and a complete hack elsewhere.  It now
  supports recursion out of the box rather than manually expanding
  into a full list of directories in multiple call sites.

  - This adds a GCC >= 4.9 dependency due to older versions having
  outright broken <regex>.  MSVC is fine with it.

- ScanDirectoryTree returns the parent entry rather than filling parts
  of it in via reference.  The count is now stored in the entry like it
  was for subdirectories.

- .glsl file search is now done with DoFileSearch.

- IOCTLV_READ_DIR now uses ScanDirectoryTree directly and sorts the
  results after replacements for better determinism.
2015-05-28 19:14:42 -04:00
..
Blob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Blob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CISOBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CISOBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CMakeLists.txt Get rid of banner loaders and move their functionality to volumes 2015-04-28 23:44:29 +02:00
CompressedBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CompressedBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DiscIO.vcxproj Get rid of banner loaders and move their functionality to volumes 2015-04-28 23:44:29 +02:00
DiscIO.vcxproj.filters Get rid of banner loaders and move their functionality to volumes 2015-04-28 23:44:29 +02:00
DiscScrubber.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DiscScrubber.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DriveBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DriveBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
FileBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
FileBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
FileMonitor.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
FileMonitor.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
FileSystemGCWii.cpp Merge pull request #2361 from JosJuice/filesystem-read32 2015-05-25 23:40:28 -04:00
FileSystemGCWii.h Merge pull request #2361 from JosJuice/filesystem-read32 2015-05-25 23:40:28 -04:00
Filesystem.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Filesystem.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
NANDContentLoader.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
NANDContentLoader.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Volume.h Merge pull request #2439 from JosJuice/company-from-id 2015-05-25 23:32:55 -04:00
VolumeCommon.cpp Merge pull request #2439 from JosJuice/company-from-id 2015-05-25 23:32:55 -04:00
VolumeCreator.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeCreator.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeDirectory.cpp Rewrite FileSearch and improve ScanDirectoryTree. 2015-05-28 19:14:42 -04:00
VolumeDirectory.h Rewrite FileSearch and improve ScanDirectoryTree. 2015-05-28 19:14:42 -04:00
VolumeGC.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeGC.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeWad.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeWad.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VolumeWiiCrypted.cpp Merge pull request #2339 from JosJuice/fix-wii-fst-size 2015-05-25 23:27:25 -04:00
VolumeWiiCrypted.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WbfsBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WbfsBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WiiWad.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WiiWad.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00