From b5921d15acdcbba7cfbfc3ae0919ebcaa90aa6b9 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 26 Jun 2021 10:28:44 +0200 Subject: [PATCH] show TRACE messages correctly --- interface/src/system/LogEventConsole.tsx | 35 +++++++++++++++--------- interface/src/system/types.ts | 1 + 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/interface/src/system/LogEventConsole.tsx b/interface/src/system/LogEventConsole.tsx index d3ac4786b..19a96bb77 100644 --- a/interface/src/system/LogEventConsole.tsx +++ b/interface/src/system/LogEventConsole.tsx @@ -40,16 +40,22 @@ const useStyles = makeStyles((theme: Theme) => ({ debug: { color: '#00FFFF' }, + trace: { + color: '#00FFFF' + }, info: { color: '#ffff00' }, notice: { color: '#ffff00' }, - err: { + error: { color: '#ff0000' }, - unknown: { + warning: { + color: '#ff0000' + }, + default: { color: '#ffffff' } })); @@ -63,34 +69,37 @@ const LogEventConsole: FC = (props) => { switch (level) { case LogLevel.DEBUG: return classes.debug; + case LogLevel.TRACE: + return classes.trace; case LogLevel.INFO: return classes.info; case LogLevel.NOTICE: return classes.notice; case LogLevel.WARNING: + return classes.warning; case LogLevel.ERROR: - return classes.err; + return classes.error; default: - return classes.unknown; + return classes.default; } }; const levelLabel = (level: LogLevel) => { switch (level) { - case LogLevel.DEBUG: - return 'DEBUG'; - case LogLevel.INFO: - return 'INFO'; case LogLevel.ERROR: return 'ERROR'; - case LogLevel.NOTICE: - return 'NOTICE'; case LogLevel.WARNING: return 'WARNING'; - case LogLevel.ALL: - return 'ALL'; + case LogLevel.NOTICE: + return 'NOTICE'; + case LogLevel.INFO: + return 'INFO'; + case LogLevel.DEBUG: + return 'DEBUG'; + case LogLevel.TRACE: + return 'TRACE'; default: - return '?'; + return ''; } }; diff --git a/interface/src/system/types.ts b/interface/src/system/types.ts index 2c6ea0d9c..c7e522440 100644 --- a/interface/src/system/types.ts +++ b/interface/src/system/types.ts @@ -43,6 +43,7 @@ export enum LogLevel { NOTICE = 5, INFO = 6, DEBUG = 7, + TRACE = 8, ALL = 9 }