aboutsummaryrefslogtreecommitdiff
path: root/src/common/file_util.cpp
AgeCommit message (Expand)Author
2021-05-25common: fs: Rework the Common Filesystem interface to make use of std::filesy...Morph
2020-12-11Revert "Merge pull request #5173 from lioncash/common-fs"Morph
2020-12-11Revert "Merge pull request #5174 from ReinUsesLisp/fs-fix"Morph
2020-12-11Revert "Merge pull request #5179 from ReinUsesLisp/fs-path"Morph
2020-12-11Revert "Merge pull request #5181 from Morph1984/5174-review"Morph
2020-12-09common/file_util: Simplify the behavior of CreateFullPathMorph
2020-12-09common/file_util: Let std::filesystem cast from UTF16 to std::stringReinUsesLisp
2020-12-09common/file_util: Fix and deprecate CreateFullPath, add CreateDirsReinUsesLisp
2020-12-09common/file_util: Succeed on CreateDir when the directory existsReinUsesLisp
2020-12-09file_util: Migrate remaining file handling functions over to std::filesystemLioncash
2020-12-08file_util: Migrate Exists() and IsDirectory() over to std::filesystemLioncash
2020-11-02common: Enable warnings as errorsLioncash
2020-08-18Merge pull request #4539 from lioncash/discbunnei
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash
2020-08-16common: Silence two discarded result warningsLioncash
2020-07-20common: Add a screenshots directorylat9nq
2020-04-17Merge pull request #3630 from benru/open-windows-network-filesbunnei
2020-04-15file_util: Early-exit in WriteArray and ReadArray if specified lengths are zeroLioncash
2020-04-09common/file_util: Allow access to files on network sharesBen Russell
2020-04-01common: Port some changes from dolphin (#5127)Vitor K
2019-10-04common/file_util: Silence -WswitchReinUsesLisp
2019-05-23common/file_util: Remove unnecessary return at end of void StripTailDirSlashes()Lioncash
2019-05-23common/file_util: Make GetCurrentDir() return a std::optionalLioncash
2019-05-23common/file_util: Remove duplicated documentation commentsLioncash
2019-05-23common/file_util: Make ReadFileToString and WriteStringToFile consistentLioncash
2019-02-06file_util: Add shader directoryReinUsesLisp
2018-10-23only redefine 64 bit file operation for MSVCWeiyi Wang
2018-09-21common_paths: Add Load and Dump dirsZach Hilman
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-08-24file_util: Correct return value in early exit of ReadFileToString()Lioncash
2018-08-11file_util: Add getter for NAND registration directoryZach Hilman
2018-08-08file_util: Use enum instead of bool for specifing path behaviorZach Hilman
2018-08-08file_util: Add platform-specific slash option to SanitizePathZach Hilman
2018-08-01Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchZach Hilman
2018-08-01Use SHGetKnownFolderPath instead of SHGetFolderPathAZach Hilman
2018-08-01Extract mbedtls to cpp fileZach Hilman
2018-08-01Remove files that are not usedZach Hilman
2018-07-23VFS Regression and Accuracy Fixes (#776)Zach Hilman
2018-07-22Merge pull request #768 from lioncash/string-viewbunnei
2018-07-22file_util, vfs: Use std::string_view where applicableLioncash
2018-07-22Merge pull request #765 from lioncash/filebunnei
2018-07-21file_util: Remove goto usages from Copy()Lioncash
2018-07-21file_util: Use a u64 to represent number of entriesLioncash
2018-07-21file_util: std::move FST entries in ScanDirectoryTree()Lioncash
2018-07-21Merge pull request #759 from lioncash/redundantbunnei
2018-07-21file_util: Use an enum class for GetUserPath()Lioncash
2018-07-21file_util: Remove explicit type from std::min() in GetPathWithoutTop()Lioncash
2018-07-21file_util: Remove redundant duplicate return in GetPathWithoutTop()Lioncash
2018-07-19file_util: return string by const reference for GetExeDirectory()Lioncash
2018-07-18Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman