You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Use text_overrun for project export errors
This commit is contained in:
@@ -1746,11 +1746,13 @@ ProjectExportDialog::ProjectExportDialog() {
|
|||||||
export_error = memnew(Label);
|
export_error = memnew(Label);
|
||||||
main_vb->add_child(export_error);
|
main_vb->add_child(export_error);
|
||||||
export_error->hide();
|
export_error->hide();
|
||||||
|
export_error->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS);
|
||||||
export_error->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor)));
|
export_error->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||||
|
|
||||||
export_warning = memnew(Label);
|
export_warning = memnew(Label);
|
||||||
main_vb->add_child(export_warning);
|
main_vb->add_child(export_warning);
|
||||||
export_warning->hide();
|
export_warning->hide();
|
||||||
|
export_warning->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS);
|
||||||
export_warning->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("warning_color"), EditorStringName(Editor)));
|
export_warning->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("warning_color"), EditorStringName(Editor)));
|
||||||
|
|
||||||
export_templates_error = memnew(HBoxContainer);
|
export_templates_error = memnew(HBoxContainer);
|
||||||
@@ -1759,6 +1761,7 @@ ProjectExportDialog::ProjectExportDialog() {
|
|||||||
|
|
||||||
Label *export_error2 = memnew(Label);
|
Label *export_error2 = memnew(Label);
|
||||||
export_templates_error->add_child(export_error2);
|
export_templates_error->add_child(export_error2);
|
||||||
|
export_error2->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS);
|
||||||
export_error2->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor)));
|
export_error2->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||||
export_error2->set_text(String::utf8("• ") + TTR("Export templates for this platform are missing:") + " ");
|
export_error2->set_text(String::utf8("• ") + TTR("Export templates for this platform are missing:") + " ");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user