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(fmt, args...);
|
||||||
LogRaw("\n");
|
LogRaw("\n");
|
||||||
#else
|
#else
|
||||||
if (channel != Channels::General)
|
if (level < Level::Info)
|
||||||
LogRaw("[{}] ", channelString);
|
{
|
||||||
|
fmt::text_style style = GetLevelTextStyle(level);
|
||||||
|
if (channel != Channels::General)
|
||||||
|
LogRaw(style, "[{}] ", channelString);
|
||||||
|
|
||||||
LogRaw("[");
|
LogRaw(style, "[");
|
||||||
LogRaw(GetLevelTextStyle(level), levelString);
|
LogRaw(style, levelString);
|
||||||
LogRaw("] ");
|
LogRaw(style, "] ");
|
||||||
LogRaw(fmt, args...);
|
LogRaw(style, fmt, args...);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (channel != Channels::General)
|
||||||
|
LogRaw("[{}] ", channelString);
|
||||||
|
|
||||||
|
LogRaw("[");
|
||||||
|
LogRaw(GetLevelTextStyle(level), levelString);
|
||||||
|
LogRaw("] ");
|
||||||
|
LogRaw(fmt, args...);
|
||||||
|
}
|
||||||
LogRaw("\n");
|
LogRaw("\n");
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue