summaryrefslogtreecommitdiff
path: root/src/common/file_util.h
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-09common/file_util: Fix and deprecate CreateFullPath, add CreateDirsReinUsesLisp
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-10-30General: Make ignoring a discarded return value an errorLioncash
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-17core: Fix clang buildLioncash
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash
2020-08-15common: Make use of [[nodiscard]] where applicableLioncash
2020-07-20common: Add a screenshots directorylat9nq
2020-04-15file_util: Early-exit in WriteArray and ReadArray if specified lengths are zeroLioncash
2019-05-23common/file_util: Make GetCurrentDir() return a std::optionalLioncash
2019-05-23common/file_util: Make ReadFileToString and WriteStringToFile consistentLioncash
2019-05-23common/file_util: Remove unnecessary c_str() callsLioncash
2019-05-23common/file_util: Make IOFile's WriteString take a std::string_viewLioncash
2019-02-06file_util: Add shader directoryReinUsesLisp
2018-10-02string_util: remove TString conversion for windowsWeiyi 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-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-08Merge pull request #966 from lioncash/modernizebunnei
2018-08-07common: Convert type traits templates over to variable template versions wher...Lioncash
2018-08-07file_util: Avoid sign-conversions in WriteArray() and ReadArray()Lioncash
2018-08-01Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchZach Hilman
2018-08-01Remove files that are not usedZach Hilman
2018-07-23VFS Regression and Accuracy Fixes (#776)Zach Hilman
2018-07-22file_util, vfs: Use std::string_view where applicableLioncash
2018-07-21file_util: Use a u64 to represent number of entriesLioncash
2018-07-21file_util: Use an enum class for GetUserPath()Lioncash
2018-07-19file_util: return string by const reference for GetExeDirectory()Lioncash
2018-07-18Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman
2018-07-07Revert "Virtual Filesystem (#597)"bunnei
2018-07-06Virtual Filesystem (#597)Zach Hilman
2018-07-02Add configurable logging backendsJames Rowe
2018-04-29file_util: Make move constructor/assignment operator and related functions no...Lioncash
2018-04-29file_util: Add static assertions to ReadBytes() and WriteBytes()Lioncash
2018-04-28file_util: Remove compiler version checks around is_trivially_copyable()Lioncash
2018-03-26file_util.h: Update Comment from citra to yuzuN00byKing
2018-01-20Format: Run the new clang format on everythingJames Rowe
2016-12-21file_util: Remove unused paths.bunnei
2016-11-24Switch to AppData/Roamingfreiro
2016-11-19Return by value and other fixesfreiro
2016-11-19Win32 move default user folder location to AppDatafreiro
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-06-19Fix recursive scanning of directoriesYuri Kunde Schlesner