From 32a2c9ea32a76e0e95a668c248cf28b9204d5671 Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Thu, 12 Sep 2024 15:48:41 +0200 Subject: [PATCH] UI: Add missing ellipsis to File menu items As per the writing style guidelines, add ellipsis to labels of operators that do not run immediately but open settings or require further steps. Pull Request: https://projects.blender.org/blender/blender/pulls/127475 --- scripts/startup/bl_ui/space_topbar.py | 12 ++++++------ source/blender/editors/space_topbar/space_topbar.cc | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/startup/bl_ui/space_topbar.py b/scripts/startup/bl_ui/space_topbar.py index 85e47b94d46..3ae934ceaa1 100644 --- a/scripts/startup/bl_ui/space_topbar.py +++ b/scripts/startup/bl_ui/space_topbar.py @@ -222,8 +222,8 @@ class TOPBAR_MT_file_cleanup(Menu): layout = self.layout layout.separator() - layout.operator("outliner.orphans_purge", text="Purge Unused Data") - layout.operator("outliner.orphans_manage", text="Manage Unused Data") + layout.operator("outliner.orphans_purge", text="Purge Unused Data...") + layout.operator("outliner.orphans_manage", text="Manage Unused Data...") class TOPBAR_MT_file(Menu): @@ -505,7 +505,7 @@ class TOPBAR_MT_file_external_data(Menu): layout.separator() layout.operator("file.report_missing_files") - layout.operator("file.find_missing_files") + layout.operator("file.find_missing_files", text="Find Missing Files...") class TOPBAR_MT_file_previews(Menu): @@ -515,12 +515,12 @@ class TOPBAR_MT_file_previews(Menu): layout = self.layout layout.operator("wm.previews_ensure") - layout.operator("wm.previews_batch_generate") + layout.operator("wm.previews_batch_generate", text="Batch-Generate Previews...") layout.separator() - layout.operator("wm.previews_clear") - layout.operator("wm.previews_batch_clear") + layout.operator("wm.previews_clear", text="Clear Data-Block Previews...") + layout.operator("wm.previews_batch_clear", text="Batch-Clear Previews...") class TOPBAR_MT_render(Menu): diff --git a/source/blender/editors/space_topbar/space_topbar.cc b/source/blender/editors/space_topbar/space_topbar.cc index a9d290e771d..1f9d838a733 100644 --- a/source/blender/editors/space_topbar/space_topbar.cc +++ b/source/blender/editors/space_topbar/space_topbar.cc @@ -190,7 +190,7 @@ static void recent_files_menu_draw(const bContext * /*C*/, Menu *menu) uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT); if (uiTemplateRecentFiles(layout, U.recent_files) != 0) { uiItemS(layout); - uiItemO(layout, nullptr, ICON_TRASH, "WM_OT_clear_recent_files"); + uiItemO(layout, IFACE_("Clear Recent Files List..."), ICON_TRASH, "WM_OT_clear_recent_files"); } else { uiItemL(layout, IFACE_("No Recent Files"), ICON_NONE);