This commit is contained in:
CortexCore
2024-05-31 01:23:15 +08:00
parent c798b224be
commit 299082fe27
164 changed files with 3604 additions and 2018 deletions

View File

@@ -27,6 +27,12 @@ namespace BITKit.Console
{
Application.logMessageReceivedThreaded += EnqueueLog;
}
[BITCommand]
public static void Console_Exception_Print_StackTrace(int allow)
{
exceptionPrintStackTrace = allow is 1;
}
private static bool exceptionPrintStackTrace = false;
private class CommandSelector
{
public VisualElement Container { get; set; }
@@ -289,12 +295,14 @@ namespace BITKit.Console
break;
case LogType.Exception:
outputString.Add($"<color=red>{condition}</color>");
outputString.Add($"<color=red>{stackTrace}</color>");
if (exceptionPrintStackTrace)
outputString.Add($"<color=red>{stackTrace}</color>");
break;
default:
outputString.Add(condition);
break;
}
var length = outputString.Count;
if (length > logLineLimit)
{