mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
[Scene] Add SceneStringNames::font(_size/_color)
This commit is contained in:
parent
b435551682
commit
d519715d94
77 changed files with 453 additions and 446 deletions
|
@ -567,10 +567,10 @@ void VisualShaderGraphPlugin::update_theme() {
|
|||
|
||||
Ref<Font> label_font = EditorNode::get_singleton()->get_editor_theme()->get_font("main_msdf", EditorStringName(EditorFonts));
|
||||
Ref<Font> label_bold_font = EditorNode::get_singleton()->get_editor_theme()->get_font("main_bold_msdf", EditorStringName(EditorFonts));
|
||||
vs_msdf_fonts_theme->set_font("font", "Label", label_font);
|
||||
vs_msdf_fonts_theme->set_font("font", "GraphNodeTitleLabel", label_bold_font);
|
||||
vs_msdf_fonts_theme->set_font("font", "LineEdit", label_font);
|
||||
vs_msdf_fonts_theme->set_font("font", "Button", label_font);
|
||||
vs_msdf_fonts_theme->set_font(SceneStringName(font), "Label", label_font);
|
||||
vs_msdf_fonts_theme->set_font(SceneStringName(font), "GraphNodeTitleLabel", label_bold_font);
|
||||
vs_msdf_fonts_theme->set_font(SceneStringName(font), "LineEdit", label_font);
|
||||
vs_msdf_fonts_theme->set_font(SceneStringName(font), "Button", label_font);
|
||||
}
|
||||
|
||||
bool VisualShaderGraphPlugin::is_node_has_parameter_instances_relatively(VisualShader::Type p_type, int p_node) const {
|
||||
|
@ -1149,7 +1149,7 @@ void VisualShaderGraphPlugin::add_node(VisualShader::Type p_type, int p_id, bool
|
|||
if (vsnode->is_input_port_default(j, mode) && !port_left_used) {
|
||||
Label *hint_label = memnew(Label);
|
||||
hint_label->set_text(TTR("[default]"));
|
||||
hint_label->add_theme_color_override("font_color", editor->get_theme_color(SNAME("font_readonly_color"), SNAME("TextEdit")));
|
||||
hint_label->add_theme_color_override(SceneStringName(font_color), editor->get_theme_color(SNAME("font_readonly_color"), SNAME("TextEdit")));
|
||||
hint_label->add_theme_style_override(CoreStringName(normal), editor->get_theme_stylebox(SNAME("label_style"), SNAME("VShaderEditor")));
|
||||
hb->add_child(hint_label);
|
||||
}
|
||||
|
@ -1357,7 +1357,7 @@ void VisualShaderGraphPlugin::add_node(VisualShader::Type p_type, int p_id, bool
|
|||
}
|
||||
if (!error.is_empty()) {
|
||||
Label *error_label = memnew(Label);
|
||||
error_label->add_theme_color_override("font_color", editor->get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||
error_label->add_theme_color_override(SceneStringName(font_color), editor->get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||
error_label->set_text(error);
|
||||
error_label->set_autowrap_mode(TextServer::AUTOWRAP_WORD);
|
||||
node->add_child(error_label);
|
||||
|
@ -1394,9 +1394,9 @@ void VisualShaderGraphPlugin::add_node(VisualShader::Type p_type, int p_id, bool
|
|||
}
|
||||
|
||||
expression_box->begin_bulk_theme_override();
|
||||
expression_box->add_theme_font_override("font", editor->get_theme_font(SNAME("expression"), EditorStringName(EditorFonts)));
|
||||
expression_box->add_theme_font_size_override("font_size", editor->get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts)));
|
||||
expression_box->add_theme_color_override("font_color", text_color);
|
||||
expression_box->add_theme_font_override(SceneStringName(font), editor->get_theme_font(SNAME("expression"), EditorStringName(EditorFonts)));
|
||||
expression_box->add_theme_font_size_override(SceneStringName(font_size), editor->get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts)));
|
||||
expression_box->add_theme_color_override(SceneStringName(font_color), text_color);
|
||||
expression_box->end_bulk_theme_override();
|
||||
|
||||
expression_syntax_highlighter->set_number_color(number_color);
|
||||
|
@ -4906,7 +4906,7 @@ void VisualShaderEditor::_notification(int p_what) {
|
|||
Color error_color = get_theme_color(SNAME("error_color"), EditorStringName(Editor));
|
||||
|
||||
preview_text->add_theme_color_override("background_color", background_color);
|
||||
varying_error_label->add_theme_color_override("font_color", error_color);
|
||||
varying_error_label->add_theme_color_override(SceneStringName(font_color), error_color);
|
||||
|
||||
for (const String &E : keyword_list) {
|
||||
if (ShaderLanguage::is_control_flow_keyword(E)) {
|
||||
|
@ -4917,9 +4917,9 @@ void VisualShaderEditor::_notification(int p_what) {
|
|||
}
|
||||
|
||||
preview_text->begin_bulk_theme_override();
|
||||
preview_text->add_theme_font_override("font", get_theme_font(SNAME("expression"), EditorStringName(EditorFonts)));
|
||||
preview_text->add_theme_font_size_override("font_size", get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts)));
|
||||
preview_text->add_theme_color_override("font_color", text_color);
|
||||
preview_text->add_theme_font_override(SceneStringName(font), get_theme_font(SNAME("expression"), EditorStringName(EditorFonts)));
|
||||
preview_text->add_theme_font_size_override(SceneStringName(font_size), get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts)));
|
||||
preview_text->add_theme_color_override(SceneStringName(font_color), text_color);
|
||||
preview_text->end_bulk_theme_override();
|
||||
|
||||
syntax_highlighter->set_number_color(number_color);
|
||||
|
@ -4936,9 +4936,9 @@ void VisualShaderEditor::_notification(int p_what) {
|
|||
|
||||
error_panel->add_theme_style_override(SceneStringName(panel), get_theme_stylebox(SceneStringName(panel), SNAME("Panel")));
|
||||
error_label->begin_bulk_theme_override();
|
||||
error_label->add_theme_font_override("font", get_theme_font(SNAME("status_source"), EditorStringName(EditorFonts)));
|
||||
error_label->add_theme_font_size_override("font_size", get_theme_font_size(SNAME("status_source_size"), EditorStringName(EditorFonts)));
|
||||
error_label->add_theme_color_override("font_color", error_color);
|
||||
error_label->add_theme_font_override(SceneStringName(font), get_theme_font(SNAME("status_source"), EditorStringName(EditorFonts)));
|
||||
error_label->add_theme_font_size_override(SceneStringName(font_size), get_theme_font_size(SNAME("status_source_size"), EditorStringName(EditorFonts)));
|
||||
error_label->add_theme_color_override(SceneStringName(font_color), error_color);
|
||||
error_label->end_bulk_theme_override();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue