Highlight errors and warning messages in their level color
To make them stand out more from info, trace, debug messages.
This commit is contained in:
parent
e91c2d9b50
commit
3f76d50d67
|
@ -148,13 +148,27 @@ namespace Feather::Log
|
|||
LogRaw(fmt, args...);
|
||||
LogRaw("\n");
|
||||
#else
|
||||
if (channel != Channels::General)
|
||||
LogRaw("[{}] ", channelString);
|
||||
if (level < Level::Info)
|
||||
{
|
||||
fmt::text_style style = GetLevelTextStyle(level);
|
||||
if (channel != Channels::General)
|
||||
LogRaw(style, "[{}] ", channelString);
|
||||
|
||||
LogRaw("[");
|
||||
LogRaw(GetLevelTextStyle(level), levelString);
|
||||
LogRaw("] ");
|
||||
LogRaw(fmt, args...);
|
||||
LogRaw(style, "[");
|
||||
LogRaw(style, levelString);
|
||||
LogRaw(style, "] ");
|
||||
LogRaw(style, fmt, args...);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (channel != Channels::General)
|
||||
LogRaw("[{}] ", channelString);
|
||||
|
||||
LogRaw("[");
|
||||
LogRaw(GetLevelTextStyle(level), levelString);
|
||||
LogRaw("] ");
|
||||
LogRaw(fmt, args...);
|
||||
}
|
||||
LogRaw("\n");
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue