From 1e4967968f8bb2b040665c6276500f045c1f9d9d Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Fri, 24 Sep 2021 15:53:41 +0200 Subject: [PATCH] Color error and warning lines in the editor debugger's Errors panel This improves readability when some errors/warnings are unfolded, as their stack traces will keep their original colors. --- editor/script_editor_debugger.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index 3be24deec00..d358e16271e 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -916,6 +916,10 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da error->set_text(0, time); error->set_text_align(0, TreeItem::ALIGN_LEFT); + const Color color = get_color(is_warning ? "warning_color" : "error_color", "Editor"); + error->set_custom_color(0, color); + error->set_custom_color(1, color); + String error_title; // Include method name, when given, in error title. if (has_method) {