From 812f7ba67e9349526a4d017bd5aeca86617d12f3 Mon Sep 17 00:00:00 2001 From: Sudoer Zero Date: Fri, 30 May 2025 15:58:44 +0300 Subject: [PATCH] Add colors to the trace log --- src/utils.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/utils.c b/src/utils.c index 26e7a1bab..14e8651c6 100644 --- a/src/utils.c +++ b/src/utils.c @@ -134,12 +134,12 @@ void TraceLog(int logType, const char *text, ...) switch (logType) { - case LOG_TRACE: strcpy(buffer, "TRACE: "); break; - case LOG_DEBUG: strcpy(buffer, "DEBUG: "); break; - case LOG_INFO: strcpy(buffer, "INFO: "); break; - case LOG_WARNING: strcpy(buffer, "WARNING: "); break; - case LOG_ERROR: strcpy(buffer, "ERROR: "); break; - case LOG_FATAL: strcpy(buffer, "FATAL: "); break; + case LOG_TRACE: strcpy(buffer, "\x1b[90mTRACE:\x1b[0m "); break; // Bright Black (Gray) + case LOG_DEBUG: strcpy(buffer, "\x1b[36mDEBUG:\x1b[0m "); break; // Cyan + case LOG_INFO: strcpy(buffer, "\x1b[32mINFO:\x1b[0m "); break; // Green + case LOG_WARNING: strcpy(buffer, "\x1b[33mWARNING:\x1b[0m "); break; // Yellow + case LOG_ERROR: strcpy(buffer, "\x1b[31mERROR:\x1b[0m "); break; // Red + case LOG_FATAL: strcpy(buffer, "\x1b[1;31mFATAL:\x1b[0m "); break; // Bright Red default: break; }