From c8c280a68a3f9f513ba4d61f32e6a9c775728dc2 Mon Sep 17 00:00:00 2001 From: "Daniel J. Ramirez" Date: Sun, 17 Dec 2017 14:04:59 -0600 Subject: Now every variant type has its icon. --- editor/icons/SCsub | 3 +++ editor/icons/icon_a_a_b_b.svg | 6 ++++++ editor/icons/icon_aabb.svg | 6 ------ editor/icons/icon_nil.svg | 3 +++ modules/visual_script/visual_script_editor.cpp | 16 ++++++++-------- 5 files changed, 20 insertions(+), 14 deletions(-) create mode 100644 editor/icons/icon_a_a_b_b.svg delete mode 100644 editor/icons/icon_aabb.svg create mode 100644 editor/icons/icon_nil.svg diff --git a/editor/icons/SCsub b/editor/icons/SCsub index e28c229a38..0e4a4796ec 100644 --- a/editor/icons/SCsub +++ b/editor/icons/SCsub @@ -49,6 +49,9 @@ def make_editor_icons_action(target, source, env): fname = str(f) icon_name = os.path.basename(fname)[5:-4].title().replace("_", "") + # some special cases + if icon_name in ['Int', 'Bool', 'Float']: + icon_name = icon_name.lower() if icon_name.endswith("MediumThumb"): # dont know a better way to handle this thumb_medium_indices.append(str(index)) if icon_name.endswith("BigThumb"): # dont know a better way to handle this diff --git a/editor/icons/icon_a_a_b_b.svg b/editor/icons/icon_a_a_b_b.svg new file mode 100644 index 0000000000..1af05f9b68 --- /dev/null +++ b/editor/icons/icon_a_a_b_b.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/editor/icons/icon_aabb.svg b/editor/icons/icon_aabb.svg deleted file mode 100644 index 1af05f9b68..0000000000 --- a/editor/icons/icon_aabb.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/editor/icons/icon_nil.svg b/editor/icons/icon_nil.svg new file mode 100644 index 0000000000..b266161c2b --- /dev/null +++ b/editor/icons/icon_nil.svg @@ -0,0 +1,3 @@ + + + diff --git a/modules/visual_script/visual_script_editor.cpp b/modules/visual_script/visual_script_editor.cpp index 0bb235436e..b91042ec46 100644 --- a/modules/visual_script/visual_script_editor.cpp +++ b/modules/visual_script/visual_script_editor.cpp @@ -481,9 +481,9 @@ void VisualScriptEditor::_update_graph(int p_only_id) { Ref type_icons[Variant::VARIANT_MAX] = { Control::get_icon("Variant", "EditorIcons"), - Control::get_icon("Bool", "EditorIcons"), - Control::get_icon("Int", "EditorIcons"), - Control::get_icon("Float", "EditorIcons"), + Control::get_icon("bool", "EditorIcons"), + Control::get_icon("int", "EditorIcons"), + Control::get_icon("float", "EditorIcons"), Control::get_icon("String", "EditorIcons"), Control::get_icon("Vector2", "EditorIcons"), Control::get_icon("Rect2", "EditorIcons"), @@ -491,7 +491,7 @@ void VisualScriptEditor::_update_graph(int p_only_id) { Control::get_icon("Transform2D", "EditorIcons"), Control::get_icon("Plane", "EditorIcons"), Control::get_icon("Quat", "EditorIcons"), - Control::get_icon("Aabb", "EditorIcons"), + Control::get_icon("AABB", "EditorIcons"), Control::get_icon("Basis", "EditorIcons"), Control::get_icon("Transform", "EditorIcons"), Control::get_icon("Color", "EditorIcons"), @@ -775,9 +775,9 @@ void VisualScriptEditor::_update_members() { Ref type_icons[Variant::VARIANT_MAX] = { Control::get_icon("Variant", "EditorIcons"), - Control::get_icon("Bool", "EditorIcons"), - Control::get_icon("Int", "EditorIcons"), - Control::get_icon("Float", "EditorIcons"), + Control::get_icon("bool", "EditorIcons"), + Control::get_icon("int", "EditorIcons"), + Control::get_icon("float", "EditorIcons"), Control::get_icon("String", "EditorIcons"), Control::get_icon("Vector2", "EditorIcons"), Control::get_icon("Rect2", "EditorIcons"), @@ -785,7 +785,7 @@ void VisualScriptEditor::_update_members() { Control::get_icon("Transform2D", "EditorIcons"), Control::get_icon("Plane", "EditorIcons"), Control::get_icon("Quat", "EditorIcons"), - Control::get_icon("Aabb", "EditorIcons"), + Control::get_icon("AABB", "EditorIcons"), Control::get_icon("Basis", "EditorIcons"), Control::get_icon("Transform", "EditorIcons"), Control::get_icon("Color", "EditorIcons"), -- cgit v1.2.3