aboutsummaryrefslogtreecommitdiff
path: root/src/common/file_util.h
Commit message (Expand)AuthorAgeFilesLines
* common: fs: Rework the Common Filesystem interface to make use of std::filesy...Morph2021-05-251-298/+0
* Revert "Merge pull request #5173 from lioncash/common-fs"Morph2020-12-111-23/+46
* Revert "Merge pull request #5174 from ReinUsesLisp/fs-fix"Morph2020-12-111-8/+2
* common/file_util: Fix and deprecate CreateFullPath, add CreateDirsReinUsesLisp2020-12-091-2/+8
* file_util: Migrate remaining file handling functions over to std::filesystemLioncash2020-12-091-43/+19
* file_util: Migrate Exists() and IsDirectory() over to std::filesystemLioncash2020-12-081-4/+5
* General: Make ignoring a discarded return value an errorLioncash2020-10-301-1/+1
* Revert "core: Fix clang build"bunnei2020-10-201-2/+1
* core: Fix clang buildLioncash2020-10-171-1/+2
* common/fileutil: Convert namespace to Common::FSLioncash2020-08-161-12/+12
* common: Make use of [[nodiscard]] where applicableLioncash2020-08-151-27/+34
* common: Add a screenshots directorylat9nq2020-07-201-0/+1
* file_util: Early-exit in WriteArray and ReadArray if specified lengths are zeroLioncash2020-04-151-9/+5
* common/file_util: Make GetCurrentDir() return a std::optionalLioncash2019-05-231-1/+2
* common/file_util: Make ReadFileToString and WriteStringToFile consistentLioncash2019-05-231-2/+2
* common/file_util: Remove unnecessary c_str() callsLioncash2019-05-231-2/+2
* common/file_util: Make IOFile's WriteString take a std::string_viewLioncash2019-05-231-2/+2
* file_util: Add shader directoryReinUsesLisp2019-02-061-0/+1
* string_util: remove TString conversion for windowsWeiyi Wang2018-10-021-1/+1
* common_paths: Add Load and Dump dirsZach Hilman2018-09-211-0/+2
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-12/+13
* file_util: Add getter for NAND registration directoryZach Hilman2018-08-111-0/+2
* file_util: Use enum instead of bool for specifing path behaviorZach Hilman2018-08-081-2/+5
* file_util: Add platform-specific slash option to SanitizePathZach Hilman2018-08-081-2/+3
* Merge pull request #966 from lioncash/modernizebunnei2018-08-081-5/+5
|\
| * common: Convert type traits templates over to variable template versions wher...Lioncash2018-08-071-5/+5
* | file_util: Avoid sign-conversions in WriteArray() and ReadArray()Lioncash2018-08-071-4/+8
|/
* Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchZach Hilman2018-08-011-0/+1
* Remove files that are not usedZach Hilman2018-08-011-0/+2
* VFS Regression and Accuracy Fixes (#776)Zach Hilman2018-07-231-0/+3
* file_util, vfs: Use std::string_view where applicableLioncash2018-07-221-6/+7
* file_util: Use a u64 to represent number of entriesLioncash2018-07-211-4/+4
* file_util: Use an enum class for GetUserPath()Lioncash2018-07-211-14/+13
* file_util: return string by const reference for GetExeDirectory()Lioncash2018-07-191-1/+1
* Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman2018-07-181-31/+35
* Revert "Virtual Filesystem (#597)"bunnei2018-07-071-32/+31
* Virtual Filesystem (#597)Zach Hilman2018-07-061-31/+32
* Add configurable logging backendsJames Rowe2018-07-021-2/+9
* file_util: Make move constructor/assignment operator and related functions no...Lioncash2018-04-291-3/+3
* file_util: Add static assertions to ReadBytes() and WriteBytes()Lioncash2018-04-291-2/+6
* file_util: Remove compiler version checks around is_trivially_copyable()Lioncash2018-04-281-8/+0
* file_util.h: Update Comment from citra to yuzuN00byKing2018-03-261-1/+1
* Format: Run the new clang format on everythingJames Rowe2018-01-201-1/+1
* file_util: Remove unused paths.bunnei2016-12-211-20/+0
* Switch to AppData/Roamingfreiro2016-11-241-1/+1
* Return by value and other fixesfreiro2016-11-191-1/+1
* Win32 move default user folder location to AppDatafreiro2016-11-191-0/+1
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-2/+0
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-55/+63
* Fix recursive scanning of directoriesYuri Kunde Schlesner2016-06-191-5/+2