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.
This commit is contained in:
Hugo Locurcio 2021-09-24 15:53:41 +02:00
parent c26547414d
commit 1e4967968f
No known key found for this signature in database
GPG key ID: 39E8F8BE30B0A49C

View file

@ -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) {