26 Commits (608210d91d649b9b823ae81d935f0afa0c69b0c4)

Author SHA1 Message Date
Levi Behunin 30197c803e Refactor Logging Impl 4 years ago
yzct12345 aee8cc20ea logging: Simplify and make thread-safe 4 years ago
Morph 5c635f8d09 common: logging: Restructure backend code 5 years ago
Morph 9fa79c001d common: logging: backend: Wrap IOFile in a unique_ptr 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
Lioncash 4105a18d21 log/backend: Use in-class initializer for FileBackend 5 years ago
Lioncash bb1bc3dd57 common/log: Move Log namespace into the Common namespace 5 years ago
Lioncash a87209e09d common/fileutil: Convert namespace to Common::FS 5 years ago
Lioncash 8190a40d18 logging/backend: Make use of designated initializers 6 years ago
BreadFish64 45e463971b common/logging: don't use regex for path trimming 6 years ago
Lioncash e52dbaf998 logging/backend: Move CreateEntry into the Impl class 7 years ago
B3n30 5334e20770 threadsafe_queue: Add WaitIfEmpty and use it in logging 7 years ago
Carl Kenner c7871341fe logging: Add DebuggerBackend for logging to Visual Studio 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash aa199be9d0 logging/backend: Add missing standard includes 8 years ago
Lioncash 943584ff42 logging/backend: Use std::string_view in RemoveBackend() and GetBackend() 8 years ago
James Rowe 7af1a786d5 Add configurable logging backends 8 years ago
Daniel Lim Wee Soong a0298a552c Logging: Create logging macros based on fmtlib 8 years ago
James Rowe ea88c44eb8 Format: Run the new clang format on everything 8 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
Lioncash e9114a6976 backend: defaulted move constructor/assignment 10 years ago
Yuri Kunde Schlesner b88c91dd3d Common: Remove async logging 11 years ago
Emmanuel Gil Peyrot 0aa44e238d Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner 616d874443 New logging system 11 years ago