summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-06-24 17:48:58 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-06-24 17:48:58 +0200
commit2542a07e703f8607432a734cfd94abc41c2dd649 (patch)
tree27fd44cd8b2696c14aff4edb527cd8e24e9b3999
parent398d1d4ef9544b80b18a714e31f38f802f360c46 (diff)
parent40be5c4681aa9c6d93b1ccc3a9e6a52ff36bcd62 (diff)
downloadredot-engine-2542a07e703f8607432a734cfd94abc41c2dd649.tar.gz
Merge pull request #93523 from KoBeWi/a_feature_nobody_wanted_and_also_nobody_needed
Add brief description tooltips to EditorResourcePicker
-rw-r--r--editor/editor_resource_picker.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/editor/editor_resource_picker.cpp b/editor/editor_resource_picker.cpp
index 46fe2225d0..a895219e6f 100644
--- a/editor/editor_resource_picker.cpp
+++ b/editor/editor_resource_picker.cpp
@@ -31,6 +31,7 @@
#include "editor_resource_picker.h"
#include "editor/audio_stream_preview.h"
+#include "editor/editor_help.h"
#include "editor/editor_node.h"
#include "editor/editor_quick_open.h"
#include "editor/editor_resource_preview.h"
@@ -504,6 +505,11 @@ void EditorResourcePicker::set_create_options(Object *p_menu_node) {
int id = TYPE_BASE_ID + idx;
edit_menu->add_icon_item(icon, vformat(TTR("New %s"), t), id);
+ HashMap<String, DocData::ClassDoc>::Iterator class_doc = EditorHelp::get_doc_data()->class_list.find(t);
+ if (class_doc) {
+ edit_menu->set_item_tooltip(-1, DTR(class_doc->value.brief_description));
+ }
+
idx++;
}