20 Commits (bb1bc3dd57d17bf4c132d41ed8f748f7d99e2f29)

Author SHA1 Message Date
Lioncash bb1bc3dd57 common/log: Move Log namespace into the Common namespace 5 years ago
Lioncash 025ab5f04f text_formatter: Avoid unnecessary string temporary creation in PrintMessage() 7 years ago
Lioncash 2c16d2ccdd logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance 7 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
Kloen 1e5a589a66 Remove unnecessary WIN32_LEAN_AND_MEAN macro definition 9 years ago
Jannik Vogel 89e57a3fb0 Support mingw cross-compile 9 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
Benjamin Barenblat 2a886560e8 Use UNREACHABLE macro for impossible cases in previous commit 11 years ago
Benjamin Barenblat 067d2e7e2b Handle invalid `Log::Level::Count` 11 years ago
Yuri Kunde Schlesner b88c91dd3d Common: Remove async logging 11 years ago
Yuri Kunde Schlesner e1fbac3ca1 Common: Remove common.h 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 ac87c3b0d0 Restore the original console color after logging a message. 11 years ago
Yuri Kunde Schlesner 0e0a007a25 Add configurable per-class log filtering 11 years ago
Yuri Kunde Schlesner 6390c66e95 Implement text path trimming for shorter paths. 11 years ago
Yuri Kunde Schlesner 6b0fb62c47 Re-add coloring to the console logging output. 11 years ago
Yuri Kunde Schlesner 616d874443 New logging system 11 years ago