summaryrefslogtreecommitdiff
path: root/src/common/file_util.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-04-15file_util: Early-exit in WriteArray and ReadArray if specified lengths are zeroGravatar Lioncash1-0/+28
2020-04-09common/file_util: Allow access to files on network sharesGravatar Ben Russell1-1/+8
2020-04-01common: Port some changes from dolphin (#5127)Gravatar Vitor K1-9/+13
2019-10-04common/file_util: Silence -WswitchGravatar ReinUsesLisp1-1/+2
2019-05-23common/file_util: Remove unnecessary return at end of void StripTailDirSlashes()Gravatar Lioncash1-6/+8
2019-05-23common/file_util: Make GetCurrentDir() return a std::optionalGravatar Lioncash1-2/+2
2019-05-23common/file_util: Remove duplicated documentation commentsGravatar Lioncash1-25/+0
2019-05-23common/file_util: Make ReadFileToString and WriteStringToFile consistentGravatar Lioncash1-3/+3
2019-02-06file_util: Add shader directoryGravatar ReinUsesLisp1-0/+1
2018-10-23only redefine 64 bit file operation for MSVCGravatar Weiyi Wang1-5/+8
2018-09-21common_paths: Add Load and Dump dirsGravatar Zach Hilman1-0/+2
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi1-8/+8
2018-08-24file_util: Correct return value in early exit of ReadFileToString()Gravatar Lioncash1-1/+1
2018-08-11file_util: Add getter for NAND registration directoryGravatar Zach Hilman1-0/+6
2018-08-08file_util: Use enum instead of bool for specifing path behaviorGravatar Zach Hilman1-4/+4
2018-08-08file_util: Add platform-specific slash option to SanitizePathGravatar Zach Hilman1-3/+13
2018-08-01Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchGravatar Zach Hilman1-0/+1
2018-08-01Use SHGetKnownFolderPath instead of SHGetFolderPathAGravatar Zach Hilman1-3/+4
2018-08-01Extract mbedtls to cpp fileGravatar Zach Hilman1-1/+1
2018-08-01Remove files that are not usedGravatar Zach Hilman1-0/+12
2018-07-23VFS Regression and Accuracy Fixes (#776)Gravatar Zach Hilman1-1/+10
2018-07-22file_util, vfs: Use std::string_view where applicableGravatar Lioncash1-34/+48
2018-07-21file_util: Remove goto usages from Copy()Gravatar Lioncash1-24/+14
2018-07-21file_util: Use a u64 to represent number of entriesGravatar Lioncash1-9/+9
2018-07-21file_util: std::move FST entries in ScanDirectoryTree()Gravatar Lioncash1-1/+1
2018-07-21file_util: Use an enum class for GetUserPath()Gravatar Lioncash1-33/+35
2018-07-21file_util: Remove explicit type from std::min() in GetPathWithoutTop()Gravatar Lioncash1-1/+1
2018-07-21file_util: Remove redundant duplicate return in GetPathWithoutTop()Gravatar Lioncash1-1/+0
2018-07-19file_util: return string by const reference for GetExeDirectory()Gravatar Lioncash1-1/+1
2018-07-18Virtual Filesystem 2: Electric Boogaloo (#676)Gravatar Zach Hilman1-26/+81
2018-07-07Revert "Virtual Filesystem (#597)"Gravatar bunnei1-67/+26
2018-07-06Virtual Filesystem (#597)Gravatar Zach Hilman1-26/+67
2018-07-06Remove some references to CitraGravatar fearlessTobi1-1/+1
2018-07-02Add configurable logging backendsGravatar James Rowe1-5/+12
2018-07-02Update clang formatGravatar James Rowe1-10/+8
2018-07-02Rename logging macro back to LOG_*Gravatar James Rowe1-40/+40
2018-04-29file_util: Make move constructor/assignment operator and related functions no...Gravatar Lioncash1-3/+3
2018-04-27general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash1-3/+3
2018-04-26common: Move logging macros over to new fmt-capable macros where applicableGravatar Lioncash1-48/+48
2018-01-20Format: Run the new clang format on everythingGravatar James Rowe1-9/+8
2017-03-11file_util: Log when using local user directoryGravatar wwylele1-0/+2
2017-03-08file_util: lower logging level for harmless casesGravatar wwylele1-9/+7
2017-01-30file_util: Fixed implicit type conversion warning (#2503)Gravatar noah the goodra1-2/+2
2016-12-23file_util: fix missing sysdata pathGravatar wwylele1-3/+1
2016-12-21file_util: Remove unused paths.Gravatar bunnei1-49/+3
2016-12-13Common: Fix gcc build on macOSGravatar Jeffrey Pfau1-0/+11
2016-11-30WINVER definition moved to CMake and cleanupGravatar freiro1-3/+0
2016-11-26Removed /user/ from pathGravatar freiro1-2/+1
2016-11-24Switch to AppData/RoamingGravatar freiro1-3/+3
2016-11-19Return by value and other fixesGravatar freiro1-13/+7