You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Add custom background line colour to TextEdit and remove marked lines
This commit is contained in:
@@ -3429,10 +3429,11 @@ void VisualShaderEditor::_update_preview() {
|
||||
Error err = sl.compile(code, ShaderTypes::get_singleton()->get_functions(RenderingServer::ShaderMode(visual_shader->get_mode())), ShaderTypes::get_singleton()->get_modes(RenderingServer::ShaderMode(visual_shader->get_mode())), ShaderLanguage::VaryingFunctionNames(), ShaderTypes::get_singleton()->get_types(), _get_global_variable_type);
|
||||
|
||||
for (int i = 0; i < preview_text->get_line_count(); i++) {
|
||||
preview_text->set_line_as_marked(i, false);
|
||||
preview_text->set_line_background_color(i, Color(0, 0, 0, 0));
|
||||
}
|
||||
if (err != OK) {
|
||||
preview_text->set_line_as_marked(sl.get_error_line() - 1, true);
|
||||
Color error_line_color = EDITOR_GET("text_editor/highlighting/mark_color");
|
||||
preview_text->set_line_background_color(sl.get_error_line() - 1, error_line_color);
|
||||
error_text->set_visible(true);
|
||||
|
||||
String text = "error(" + itos(sl.get_error_line()) + "): " + sl.get_error_text();
|
||||
|
||||
Reference in New Issue
Block a user