| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add configurable logging backends | 2018-07-02 | 1 | -5/+12 | |
| | | |||||
| * | Update clang format | 2018-07-02 | 1 | -10/+8 | |
| | | |||||
| * | Rename logging macro back to LOG_* | 2018-07-02 | 1 | -40/+40 | |
| | | |||||
| * | file_util: Make move constructor/assignment operator and related functions ↵ | 2018-04-29 | 1 | -3/+3 | |
| | | | | | | | | | | noexcept Without this, it's possible to get compilation failures in the (rare) scenario where a container is used to store a bunch of live IOFile instances, as they may be using std::move_if_noexcept under the hood. Given these definitely don't throw exceptions this is also not incorrect to add either. | ||||
| * | general: Convert assertion macros over to be fmt-compatible | 2018-04-27 | 1 | -3/+3 | |
| | | |||||
| * | common: Move logging macros over to new fmt-capable macros where applicable | 2018-04-26 | 1 | -48/+48 | |
| | | |||||
| * | Format: Run the new clang format on everything | 2018-01-20 | 1 | -9/+8 | |
| | | |||||
| * | file_util: Log when using local user directory | 2017-03-11 | 1 | -0/+2 | |
| | | |||||
| * | file_util: lower logging level for harmless cases | 2017-03-08 | 1 | -9/+7 | |
| | | |||||
| * | file_util: Fixed implicit type conversion warning (#2503) | 2017-01-30 | 1 | -2/+2 | |
| | | |||||
| * | file_util: fix missing sysdata path | 2016-12-23 | 1 | -3/+1 | |
| | | |||||
| * | file_util: Remove unused paths. | 2016-12-21 | 1 | -49/+3 | |
| | | |||||
| * | Common: Fix gcc build on macOS | 2016-12-13 | 1 | -0/+11 | |
| | | |||||
| * | WINVER definition moved to CMake and cleanup | 2016-11-30 | 1 | -3/+0 | |
| | | |||||
| * | Removed /user/ from path | 2016-11-26 | 1 | -2/+1 | |
| | | |||||
| * | Switch to AppData/Roaming | 2016-11-24 | 1 | -3/+3 | |
| | | |||||
| * | Return by value and other fixes | 2016-11-19 | 1 | -13/+7 | |
| | | |||||
| * | Win32 move default user folder location to AppData | 2016-11-19 | 1 | -0/+23 | |
| | | |||||
| * | common: convert to standard stat()/fstat() interfaces | 2016-10-27 | 1 | -15/+10 | |
| | | | | | | | | | | | | | | Most modern Unix environments use 64-bit off_t by default: OpenBSD, FreeBSD, OS X, and Linux libc implementations such as Musl. glibc is the lone exception; it can default to 32 bits but this is configurable by setting _FILE_OFFSET_BITS. Avoiding the stat64()/fstat64() interfaces is desirable because they are nonstandard and not implemented on many systems (including OpenBSD and FreeBSD), and using 64 bits for stat()/fstat() is either the default or trivial to set up. | ||||
| * | common: stat64 is non-standard, hide on a random Unix | 2016-10-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/common/file_util.cpp:79:19: error: variable has incomplete type 'struct stat64' struct stat64 file_info; ^ src/common/file_util.cpp:79:12: note: forward declaration of 'stat64' struct stat64 file_info; ^ src/common/file_util.cpp:99:19: error: variable has incomplete type 'struct stat64' struct stat64 file_info; ^ src/common/file_util.cpp:99:12: note: forward declaration of 'stat64' struct stat64 file_info; ^ src/common/file_util.cpp:342:19: error: variable has incomplete type 'struct stat64' struct stat64 buf; ^ src/common/file_util.cpp:342:12: note: forward declaration of 'stat64' struct stat64 buf; ^ src/common/file_util.cpp:359:19: error: variable has incomplete type 'struct stat64' struct stat64 buf; ^ src/common/file_util.cpp:359:12: note: forward declaration of 'stat64' struct stat64 buf; ^ 4 errors generated. | ||||
| * | Remove special rules for Windows.h and library includes | 2016-09-21 | 1 | -0/+1 | |
| | | |||||
| * | Use negative priorities to avoid special-casing the self-include | 2016-09-21 | 1 | -1/+1 | |
| | | |||||
| * | Remove empty newlines in #include blocks. | 2016-09-21 | 1 | -1/+0 | |
| | | | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | ||||
| * | Manually tweak source formatting and then re-run clang-format | 2016-09-18 | 1 | -2/+1 | |
| | | |||||
| * | Sources: Run clang-format on everything. | 2016-09-18 | 1 | -292/+223 | |
| | | |||||
| * | Common: readdir_r() is deprecated, switch to readdir(). | 2016-09-13 | 1 | -6/+2 | |
| | | |||||
| * | Fix recursive scanning of directories | 2016-06-19 | 1 | -12/+10 | |
| | | | | | | | ForeachDirectoryEntry didn't actually do anything with the `recursive` parameter, and the corresponding callback parameter was shadowing the actual recursion counters in the user functions. | ||||
| * | Common: Make recursive FileUtil functions take a maximum recursion | 2016-05-21 | 1 | -20/+28 | |
| | | | | | | | | | | | Fixes #1115. Also improves the performances of DiskArchive’s directory implementation a lot, simply by not going through the entire tree instead of just listing the first level files. Thanks to JayRoxFox for rebasing this on current master! | ||||
| * | Merge pull request #1672 from wwylele/win-driver-fix | 2016-04-19 | 1 | -3/+12 | |
| |\ | | | | | Fix driver root identification on Windows | ||||
| | * | fix driver root identification on Windows | 2016-04-15 | 1 | -3/+12 | |
| | | | |||||
| * | | file_util: In-class initialize data members | 2016-04-13 | 1 | -4/+2 | |
| | | | |||||
| * | | file_util: const qualify IOFile's Tell and GetSize functions | 2016-04-13 | 1 | -6/+6 | |
| | | | |||||
| * | | file_util: Don't expose IOFile internals through the API | 2016-04-13 | 1 | -22/+3 | |
| |/ | |||||
| * | remove debug code | 2016-03-31 | 1 | -1/+1 | |
| | | |||||
| * | fix unicode url problem on windows | 2016-03-31 | 1 | -6/+18 | |
| | | |||||
| * | Fix encode problem On Windows | 2016-03-31 | 1 | -12/+17 | |
| | | |||||
| * | DiskDirectory: Initialize the directory member with valid info. | 2016-01-16 | 1 | -1/+1 | |
| | | |||||
| * | Add missing return values in ForeachDirectoryEntry | 2015-12-23 | 1 | -4/+14 | |
| | | | | | | ForeachDirectoryEntry is changed by #1256 ,but return value at last line was missing. | ||||
| * | Refactor ScanDirectoryTreeAndCallback to separate errors and retvals | 2015-11-27 | 1 | -37/+35 | |
| | | | | | | | | | | ScanDirectoryTreeAndCallback, before this change, coupled error/return codes and actual return values (number of entries found). This caused confusion and difficulty interpreting the precise way the function worked. Supersedes, and closes #1255. | ||||
| * | Merge pull request #1095 from archshift/game-list | 2015-10-01 | 1 | -100/+60 | |
| |\ | | | | | Initial implementation of a game list | ||||
| | * | Split up FileUtil::ScanDirectoryTree to be able to use callbacks for custom ↵ | 2015-09-30 | 1 | -100/+60 | |
| | | | | | | | | | | | | | | | behavior Converted FileUtil::ScanDirectoryTree and FileUtil::DeleteDirRecursively to use the new ScanDirectoryTreeAndCallback function internally. | ||||
| * | | general: Silence some warnings when using clang | 2015-09-16 | 1 | -2/+2 | |
| |/ | |||||
| * | Common: Fix FileUtil includes, and everything relying on those. | 2015-06-28 | 1 | -2/+9 | |
| | | |||||
| * | Remove every trailing whitespace from the project (but externals). | 2015-05-29 | 1 | -1/+1 | |
| | | |||||
| * | Common: Remove common.h | 2015-05-07 | 1 | -2/+4 | |
| | | |||||
| * | Common: Move IO-specific compatibility macros to file_util.cpp | 2015-05-07 | 1 | -18/+26 | |
| | | |||||
| * | Common: Remove many unnecessary cross-platform compatibility macros | 2015-05-06 | 1 | -2/+2 | |
| | | |||||
| * | Common: Switch to the XDG Base Directory Specification for directory selection. | 2015-02-25 | 1 | -9/+68 | |
| | | | | | This allows for easily movable and independent configuration and data directories, using standardized paths. | ||||
| * | Common: Change names containing “Dolphin” or “PPSSPP” to something ↵ | 2015-02-20 | 1 | -7/+7 | |
| | | | | | more generic. | ||||
| * | Archives: Changed the way paths are built for the archives. | 2015-01-03 | 1 | -10/+2 | |
| | | | | | Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout | ||||