Cleanup: UI: Standardize ellipsis for menu operators

This patch standardizes ellipses on labels that require further input
from the user before running the operator as per our
HIG.

- PR does not include buttons (e.g. "Purge" in Outliner) and only
  modifies menu items.
- PR does not include operators that wait for input from the user during
  modal operation (e.g. `view3d.select_box`, `paint.sample_color`).
- Some usage of ellipses were removed since they were only present to
  indicate the start of the sentence (to be finished by submenu items).
  E.g. "Make Local...", "Sort Elements...", "Move..." do not require extra
  input from the user.

Pull Request: https://projects.blender.org/blender/blender/pulls/150950
This commit is contained in:
John Kiril Swenson 2025-12-04 23:04:28 +01:00 • committed by John Kiril Swenson
parent 22cf6718bb
commit 6f9556c561
11 changed files with 38 additions and 38 deletions

View file

@ -19,7 +19,7 @@ class SubMenu(bpy.types.Menu):
layout.operator("object.select_random", text="Random")
# Access this operator as a sub-menu.
layout.operator_menu_enum("object.select_by_type", "type", text="Select All by Type...")
layout.operator_menu_enum("object.select_by_type", "type", text="Select All by Type")
layout.separator()