Skip to content

Commit 696ca9d

Browse files
committed
Merge pull request godotengine#98039 from aaronfranke/button-icon
Rename internal Button `*_icon` functions to `*_button_icon` to match exposed methods
2 parents b748c91 + 562c666 commit 696ca9d

File tree

129 files changed

+726
-726
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+726
-726
lines changed

editor/action_map_editor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ void ActionMapEditor::_notification(int p_what) {
358358
case NOTIFICATION_ENTER_TREE:
359359
case NOTIFICATION_THEME_CHANGED: {
360360
action_list_search->set_right_icon(get_editor_theme_icon(SNAME("Search")));
361-
add_button->set_icon(get_editor_theme_icon(SNAME("Add")));
361+
add_button->set_button_icon(get_editor_theme_icon(SNAME("Add")));
362362
if (!actions_cache.is_empty()) {
363363
update_action_list();
364364
}

editor/animation_track_editor.cpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1440,8 +1440,8 @@ void AnimationTimelineEdit::_notification(int p_what) {
14401440
switch (p_what) {
14411441
case NOTIFICATION_ENTER_TREE:
14421442
case NOTIFICATION_THEME_CHANGED: {
1443-
add_track->set_icon(get_editor_theme_icon(SNAME("Add")));
1444-
loop->set_icon(get_editor_theme_icon(SNAME("Loop")));
1443+
add_track->set_button_icon(get_editor_theme_icon(SNAME("Add")));
1444+
loop->set_button_icon(get_editor_theme_icon(SNAME("Loop")));
14451445
time_icon->set_texture(get_editor_theme_icon(SNAME("Time")));
14461446

14471447
add_track->get_popup()->clear();
@@ -1818,15 +1818,15 @@ void AnimationTimelineEdit::update_values() {
18181818

18191819
switch (animation->get_loop_mode()) {
18201820
case Animation::LOOP_NONE: {
1821-
loop->set_icon(get_editor_theme_icon(SNAME("Loop")));
1821+
loop->set_button_icon(get_editor_theme_icon(SNAME("Loop")));
18221822
loop->set_pressed(false);
18231823
} break;
18241824
case Animation::LOOP_LINEAR: {
1825-
loop->set_icon(get_editor_theme_icon(SNAME("Loop")));
1825+
loop->set_button_icon(get_editor_theme_icon(SNAME("Loop")));
18261826
loop->set_pressed(true);
18271827
} break;
18281828
case Animation::LOOP_PINGPONG: {
1829-
loop->set_icon(get_editor_theme_icon(SNAME("PingPongLoop")));
1829+
loop->set_button_icon(get_editor_theme_icon(SNAME("PingPongLoop")));
18301830
loop->set_pressed(true);
18311831
} break;
18321832
default:
@@ -3313,7 +3313,7 @@ Variant AnimationTrackEdit::get_drag_data(const Point2 &p_point) {
33133313
Button *tb = memnew(Button);
33143314
tb->set_flat(true);
33153315
tb->set_text(path_cache);
3316-
tb->set_icon(icon_cache);
3316+
tb->set_button_icon(icon_cache);
33173317
tb->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
33183318
tb->add_theme_constant_override("icon_max_width", get_theme_constant("class_icon_size", EditorStringName(Editor)));
33193319
set_drag_preview(tb);
@@ -5112,18 +5112,18 @@ void AnimationTrackEditor::_notification(int p_what) {
51125112
}
51135113
case NOTIFICATION_THEME_CHANGED: {
51145114
zoom_icon->set_texture(get_editor_theme_icon(SNAME("Zoom")));
5115-
bezier_edit_icon->set_icon(get_editor_theme_icon(SNAME("EditBezier")));
5116-
snap_timeline->set_icon(get_editor_theme_icon(SNAME("SnapTimeline")));
5117-
snap_keys->set_icon(get_editor_theme_icon(SNAME("SnapKeys")));
5118-
view_group->set_icon(get_editor_theme_icon(view_group->is_pressed() ? SNAME("AnimationTrackList") : SNAME("AnimationTrackGroup")));
5119-
selected_filter->set_icon(get_editor_theme_icon(SNAME("AnimationFilter")));
5120-
imported_anim_warning->set_icon(get_editor_theme_icon(SNAME("NodeWarning")));
5121-
dummy_player_warning->set_icon(get_editor_theme_icon(SNAME("NodeWarning")));
5122-
inactive_player_warning->set_icon(get_editor_theme_icon(SNAME("NodeWarning")));
5115+
bezier_edit_icon->set_button_icon(get_editor_theme_icon(SNAME("EditBezier")));
5116+
snap_timeline->set_button_icon(get_editor_theme_icon(SNAME("SnapTimeline")));
5117+
snap_keys->set_button_icon(get_editor_theme_icon(SNAME("SnapKeys")));
5118+
view_group->set_button_icon(get_editor_theme_icon(view_group->is_pressed() ? SNAME("AnimationTrackList") : SNAME("AnimationTrackGroup")));
5119+
selected_filter->set_button_icon(get_editor_theme_icon(SNAME("AnimationFilter")));
5120+
imported_anim_warning->set_button_icon(get_editor_theme_icon(SNAME("NodeWarning")));
5121+
dummy_player_warning->set_button_icon(get_editor_theme_icon(SNAME("NodeWarning")));
5122+
inactive_player_warning->set_button_icon(get_editor_theme_icon(SNAME("NodeWarning")));
51235123
main_panel->add_theme_style_override(SceneStringName(panel), get_theme_stylebox(SceneStringName(panel), SNAME("Tree")));
51245124
edit->get_popup()->set_item_icon(edit->get_popup()->get_item_index(EDIT_APPLY_RESET), get_editor_theme_icon(SNAME("Reload")));
5125-
auto_fit->set_icon(get_editor_theme_icon(SNAME("AnimationAutoFit")));
5126-
auto_fit_bezier->set_icon(get_editor_theme_icon(SNAME("AnimationAutoFitBezier")));
5125+
auto_fit->set_button_icon(get_editor_theme_icon(SNAME("AnimationAutoFit")));
5126+
auto_fit_bezier->set_button_icon(get_editor_theme_icon(SNAME("AnimationAutoFitBezier")));
51275127

51285128
const int timeline_separation = get_theme_constant(SNAME("timeline_v_separation"), SNAME("AnimationTrackEditor"));
51295129
timeline_vbox->add_theme_constant_override("separation", timeline_separation);
@@ -7279,7 +7279,7 @@ void AnimationTrackEditor::_cleanup_animation(Ref<Animation> p_animation) {
72797279

72807280
void AnimationTrackEditor::_view_group_toggle() {
72817281
_update_tracks();
7282-
view_group->set_icon(get_editor_theme_icon(view_group->is_pressed() ? SNAME("AnimationTrackList") : SNAME("AnimationTrackGroup")));
7282+
view_group->set_button_icon(get_editor_theme_icon(view_group->is_pressed() ? SNAME("AnimationTrackList") : SNAME("AnimationTrackGroup")));
72837283
bezier_edit->set_filtered(selected_filter->is_pressed());
72847284
}
72857285

editor/code_editor.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ void FindReplaceBar::_notification(int p_what) {
104104
[[fallthrough]];
105105
}
106106
case NOTIFICATION_READY: {
107-
find_prev->set_icon(get_editor_theme_icon(SNAME("MoveUp")));
108-
find_next->set_icon(get_editor_theme_icon(SNAME("MoveDown")));
107+
find_prev->set_button_icon(get_editor_theme_icon(SNAME("MoveUp")));
108+
find_next->set_button_icon(get_editor_theme_icon(SNAME("MoveDown")));
109109
hide_button->set_texture_normal(get_editor_theme_icon(SNAME("Close")));
110110
hide_button->set_texture_hover(get_editor_theme_icon(SNAME("Close")));
111111
hide_button->set_texture_pressed(get_editor_theme_icon(SNAME("Close")));
@@ -549,7 +549,7 @@ void FindReplaceBar::_update_toggle_replace_button(bool p_replace_visible) {
549549
String shortcut = ED_GET_SHORTCUT(p_replace_visible ? "script_text_editor/find" : "script_text_editor/replace")->get_as_text();
550550
toggle_replace_button->set_tooltip_text(vformat("%s (%s)", tooltip, shortcut));
551551
StringName rtl_compliant_arrow = is_layout_rtl() ? SNAME("GuiTreeArrowLeft") : SNAME("GuiTreeArrowRight");
552-
toggle_replace_button->set_icon(get_editor_theme_icon(p_replace_visible ? SNAME("GuiTreeArrowDown") : rtl_compliant_arrow));
552+
toggle_replace_button->set_button_icon(get_editor_theme_icon(p_replace_visible ? SNAME("GuiTreeArrowDown") : rtl_compliant_arrow));
553553
}
554554

555555
void FindReplaceBar::_show_search(bool p_with_replace, bool p_show_only) {
@@ -1493,8 +1493,8 @@ void CodeTextEditor::goto_error() {
14931493
void CodeTextEditor::_update_text_editor_theme() {
14941494
emit_signal(SNAME("load_theme_settings"));
14951495

1496-
error_button->set_icon(get_editor_theme_icon(SNAME("StatusError")));
1497-
warning_button->set_icon(get_editor_theme_icon(SNAME("NodeWarning")));
1496+
error_button->set_button_icon(get_editor_theme_icon(SNAME("StatusError")));
1497+
warning_button->set_button_icon(get_editor_theme_icon(SNAME("NodeWarning")));
14981498

14991499
Ref<Font> status_bar_font = get_theme_font(SNAME("status_source"), EditorStringName(EditorFonts));
15001500
int status_bar_font_size = get_theme_font_size(SNAME("status_source_size"), EditorStringName(EditorFonts));
@@ -1771,7 +1771,7 @@ void CodeTextEditor::show_toggle_scripts_button() {
17711771
void CodeTextEditor::update_toggle_scripts_button() {
17721772
ERR_FAIL_NULL(toggle_scripts_list);
17731773
bool forward = toggle_scripts_list->is_visible() == is_layout_rtl();
1774-
toggle_scripts_button->set_icon(get_editor_theme_icon(forward ? SNAME("Forward") : SNAME("Back")));
1774+
toggle_scripts_button->set_button_icon(get_editor_theme_icon(forward ? SNAME("Forward") : SNAME("Back")));
17751775
toggle_scripts_button->set_tooltip_text(vformat("%s (%s)", TTR("Toggle Scripts Panel"), ED_GET_SHORTCUT("script_editor/toggle_scripts_panel")->get_as_text()));
17761776
}
17771777

editor/connections_dialog.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ void ConnectDialog::_notification(int p_what) {
488488
}
489489

490490
method_search->set_right_icon(get_editor_theme_icon("Search"));
491-
open_method_tree->set_icon(get_editor_theme_icon("Edit"));
491+
open_method_tree->set_button_icon(get_editor_theme_icon("Edit"));
492492
} break;
493493
}
494494
}
@@ -1079,17 +1079,17 @@ void ConnectionsDock::_tree_item_selected() {
10791079
TreeItem *item = tree->get_selected();
10801080
if (item && _get_item_type(*item) == TREE_ITEM_TYPE_SIGNAL) {
10811081
connect_button->set_text(TTR("Connect..."));
1082-
connect_button->set_icon(get_editor_theme_icon(SNAME("Instance")));
1082+
connect_button->set_button_icon(get_editor_theme_icon(SNAME("Instance")));
10831083
connect_button->set_disabled(false);
10841084
} else if (item && _get_item_type(*item) == TREE_ITEM_TYPE_CONNECTION) {
10851085
connect_button->set_text(TTR("Disconnect"));
1086-
connect_button->set_icon(get_editor_theme_icon(SNAME("Unlinked")));
1086+
connect_button->set_button_icon(get_editor_theme_icon(SNAME("Unlinked")));
10871087

10881088
Object::Connection connection = item->get_metadata(0);
10891089
connect_button->set_disabled(_is_connection_inherited(connection));
10901090
} else {
10911091
connect_button->set_text(TTR("Connect..."));
1092-
connect_button->set_icon(get_editor_theme_icon(SNAME("Instance")));
1092+
connect_button->set_button_icon(get_editor_theme_icon(SNAME("Instance")));
10931093
connect_button->set_disabled(true);
10941094
}
10951095
}
@@ -1586,7 +1586,7 @@ void ConnectionsDock::update_tree() {
15861586
}
15871587

15881588
connect_button->set_text(TTR("Connect..."));
1589-
connect_button->set_icon(get_editor_theme_icon(SNAME("Instance")));
1589+
connect_button->set_button_icon(get_editor_theme_icon(SNAME("Instance")));
15901590
connect_button->set_disabled(true);
15911591
}
15921592

editor/create_dialog.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ void CreateDialog::_notification(int p_what) {
468468
recent->set_fixed_icon_size(Size2(icon_width, icon_width));
469469

470470
search_box->set_right_icon(get_editor_theme_icon(SNAME("Search")));
471-
favorite->set_icon(get_editor_theme_icon(SNAME("Favorites")));
471+
favorite->set_button_icon(get_editor_theme_icon(SNAME("Favorites")));
472472
} break;
473473
}
474474
}
@@ -613,7 +613,7 @@ Variant CreateDialog::get_drag_data_fw(const Point2 &p_point, Control *p_from) {
613613

614614
Button *tb = memnew(Button);
615615
tb->set_flat(true);
616-
tb->set_icon(ti->get_icon(0));
616+
tb->set_button_icon(ti->get_icon(0));
617617
tb->set_text(ti->get_text(0));
618618
tb->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
619619
favorites->set_drag_preview(tb);

editor/debugger/editor_debugger_node.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -417,18 +417,18 @@ void EditorDebuggerNode::_update_errors() {
417417
if (error_count == 0 && warning_count == 0) {
418418
debugger_button->set_text(TTR("Debugger"));
419419
debugger_button->remove_theme_color_override(SceneStringName(font_color));
420-
debugger_button->set_icon(Ref<Texture2D>());
420+
debugger_button->set_button_icon(Ref<Texture2D>());
421421
} else {
422422
debugger_button->set_text(TTR("Debugger") + " (" + itos(error_count + warning_count) + ")");
423423
if (error_count >= 1 && warning_count >= 1) {
424-
debugger_button->set_icon(get_editor_theme_icon(SNAME("ErrorWarning")));
424+
debugger_button->set_button_icon(get_editor_theme_icon(SNAME("ErrorWarning")));
425425
// Use error color to represent the highest level of severity reported.
426426
debugger_button->add_theme_color_override(SceneStringName(font_color), get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
427427
} else if (error_count >= 1) {
428-
debugger_button->set_icon(get_editor_theme_icon(SNAME("Error")));
428+
debugger_button->set_button_icon(get_editor_theme_icon(SNAME("Error")));
429429
debugger_button->add_theme_color_override(SceneStringName(font_color), get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
430430
} else {
431-
debugger_button->set_icon(get_editor_theme_icon(SNAME("Warning")));
431+
debugger_button->set_button_icon(get_editor_theme_icon(SNAME("Warning")));
432432
debugger_button->add_theme_color_override(SceneStringName(font_color), get_theme_color(SNAME("warning_color"), EditorStringName(Editor)));
433433
}
434434
}

editor/debugger/editor_profiler.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -390,10 +390,10 @@ void EditorProfiler::_update_frame() {
390390

391391
void EditorProfiler::_update_button_text() {
392392
if (activate->is_pressed()) {
393-
activate->set_icon(get_editor_theme_icon(SNAME("Stop")));
393+
activate->set_button_icon(get_editor_theme_icon(SNAME("Stop")));
394394
activate->set_text(TTR("Stop"));
395395
} else {
396-
activate->set_icon(get_editor_theme_icon(SNAME("Play")));
396+
activate->set_button_icon(get_editor_theme_icon(SNAME("Play")));
397397
activate->set_text(TTR("Start"));
398398
}
399399
}
@@ -428,8 +428,8 @@ void EditorProfiler::_notification(int p_what) {
428428
case NOTIFICATION_LAYOUT_DIRECTION_CHANGED:
429429
case NOTIFICATION_THEME_CHANGED:
430430
case NOTIFICATION_TRANSLATION_CHANGED: {
431-
activate->set_icon(get_editor_theme_icon(SNAME("Play")));
432-
clear_button->set_icon(get_editor_theme_icon(SNAME("Clear")));
431+
activate->set_button_icon(get_editor_theme_icon(SNAME("Play")));
432+
clear_button->set_button_icon(get_editor_theme_icon(SNAME("Clear")));
433433

434434
theme_cache.seek_line_color = get_theme_color(SceneStringName(font_color), EditorStringName(Editor));
435435
theme_cache.seek_line_color.a = 0.8;

editor/debugger/editor_visual_profiler.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -411,12 +411,12 @@ void EditorVisualProfiler::_update_frame(bool p_focus_selected) {
411411

412412
void EditorVisualProfiler::_activate_pressed() {
413413
if (activate->is_pressed()) {
414-
activate->set_icon(get_editor_theme_icon(SNAME("Stop")));
414+
activate->set_button_icon(get_editor_theme_icon(SNAME("Stop")));
415415
activate->set_text(TTR("Stop"));
416416
_clear_pressed(); //always clear on start
417417
clear_button->set_disabled(false);
418418
} else {
419-
activate->set_icon(get_editor_theme_icon(SNAME("Play")));
419+
activate->set_button_icon(get_editor_theme_icon(SNAME("Play")));
420420
activate->set_text(TTR("Start"));
421421
}
422422
emit_signal(SNAME("enable_profiling"), activate->is_pressed());
@@ -438,8 +438,8 @@ void EditorVisualProfiler::_notification(int p_what) {
438438
case NOTIFICATION_LAYOUT_DIRECTION_CHANGED:
439439
case NOTIFICATION_THEME_CHANGED:
440440
case NOTIFICATION_TRANSLATION_CHANGED: {
441-
activate->set_icon(get_editor_theme_icon(SNAME("Play")));
442-
clear_button->set_icon(get_editor_theme_icon(SNAME("Clear")));
441+
activate->set_button_icon(get_editor_theme_icon(SNAME("Play")));
442+
clear_button->set_button_icon(get_editor_theme_icon(SNAME("Clear")));
443443
} break;
444444
}
445445
}
@@ -657,10 +657,10 @@ void EditorVisualProfiler::_bind_methods() {
657657

658658
void EditorVisualProfiler::_update_button_text() {
659659
if (activate->is_pressed()) {
660-
activate->set_icon(get_editor_theme_icon(SNAME("Stop")));
660+
activate->set_button_icon(get_editor_theme_icon(SNAME("Stop")));
661661
activate->set_text(TTR("Stop"));
662662
} else {
663-
activate->set_icon(get_editor_theme_icon(SNAME("Play")));
663+
activate->set_button_icon(get_editor_theme_icon(SNAME("Play")));
664664
activate->set_text(TTR("Start"));
665665
}
666666
}

editor/debugger/script_editor_debugger.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@ void ScriptEditorDebugger::debug_copy() {
9595
void ScriptEditorDebugger::debug_skip_breakpoints() {
9696
skip_breakpoints_value = !skip_breakpoints_value;
9797
if (skip_breakpoints_value) {
98-
skip_breakpoints->set_icon(get_editor_theme_icon(SNAME("DebugSkipBreakpointsOn")));
98+
skip_breakpoints->set_button_icon(get_editor_theme_icon(SNAME("DebugSkipBreakpointsOn")));
9999
} else {
100-
skip_breakpoints->set_icon(get_editor_theme_icon(SNAME("DebugSkipBreakpointsOff")));
100+
skip_breakpoints->set_button_icon(get_editor_theme_icon(SNAME("DebugSkipBreakpointsOff")));
101101
}
102102

103103
Array msg;
@@ -870,14 +870,14 @@ void ScriptEditorDebugger::_notification(int p_what) {
870870
case NOTIFICATION_THEME_CHANGED: {
871871
tabs->add_theme_style_override(SceneStringName(panel), get_theme_stylebox(SNAME("DebuggerPanel"), EditorStringName(EditorStyles)));
872872

873-
skip_breakpoints->set_icon(get_editor_theme_icon(skip_breakpoints_value ? SNAME("DebugSkipBreakpointsOn") : SNAME("DebugSkipBreakpointsOff")));
874-
copy->set_icon(get_editor_theme_icon(SNAME("ActionCopy")));
875-
step->set_icon(get_editor_theme_icon(SNAME("DebugStep")));
876-
next->set_icon(get_editor_theme_icon(SNAME("DebugNext")));
877-
dobreak->set_icon(get_editor_theme_icon(SNAME("Pause")));
878-
docontinue->set_icon(get_editor_theme_icon(SNAME("DebugContinue")));
879-
vmem_refresh->set_icon(get_editor_theme_icon(SNAME("Reload")));
880-
vmem_export->set_icon(get_editor_theme_icon(SNAME("Save")));
873+
skip_breakpoints->set_button_icon(get_editor_theme_icon(skip_breakpoints_value ? SNAME("DebugSkipBreakpointsOn") : SNAME("DebugSkipBreakpointsOff")));
874+
copy->set_button_icon(get_editor_theme_icon(SNAME("ActionCopy")));
875+
step->set_button_icon(get_editor_theme_icon(SNAME("DebugStep")));
876+
next->set_button_icon(get_editor_theme_icon(SNAME("DebugNext")));
877+
dobreak->set_button_icon(get_editor_theme_icon(SNAME("Pause")));
878+
docontinue->set_button_icon(get_editor_theme_icon(SNAME("DebugContinue")));
879+
vmem_refresh->set_button_icon(get_editor_theme_icon(SNAME("Reload")));
880+
vmem_export->set_button_icon(get_editor_theme_icon(SNAME("Save")));
881881
search->set_right_icon(get_editor_theme_icon(SNAME("Search")));
882882

883883
reason->add_theme_color_override(SceneStringName(font_color), get_theme_color(SNAME("error_color"), EditorStringName(Editor)));

editor/editor_asset_installer.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -411,9 +411,9 @@ void EditorAssetInstaller::_toggle_source_tree(bool p_visible, bool p_scroll_to_
411411
show_source_files_button->set_pressed_no_signal(p_visible); // To keep in sync if triggered by something else.
412412

413413
if (p_visible) {
414-
show_source_files_button->set_icon(get_editor_theme_icon(SNAME("Back")));
414+
show_source_files_button->set_button_icon(get_editor_theme_icon(SNAME("Back")));
415415
} else {
416-
show_source_files_button->set_icon(get_editor_theme_icon(SNAME("Forward")));
416+
show_source_files_button->set_button_icon(get_editor_theme_icon(SNAME("Forward")));
417417
}
418418

419419
if (p_visible && p_scroll_to_error && first_file_conflict) {
@@ -597,9 +597,9 @@ void EditorAssetInstaller::_notification(int p_what) {
597597
switch (p_what) {
598598
case NOTIFICATION_THEME_CHANGED: {
599599
if (show_source_files_button->is_pressed()) {
600-
show_source_files_button->set_icon(get_editor_theme_icon(SNAME("Back")));
600+
show_source_files_button->set_button_icon(get_editor_theme_icon(SNAME("Back")));
601601
} else {
602-
show_source_files_button->set_icon(get_editor_theme_icon(SNAME("Forward")));
602+
show_source_files_button->set_button_icon(get_editor_theme_icon(SNAME("Forward")));
603603
}
604604
asset_conflicts_link->add_theme_color_override(SceneStringName(font_color), get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
605605

0 commit comments

Comments
 (0)