UV: Vert and Edge Slide UI improvements

Changes:
- Add Vert Slide and Edge Slide to 'UV -> Transform' menu.
- Add a separator for Vert Slide and Edge Slide in the context menu.
- Don't display the "Correct UVs" option in the Redo menu of UV Editor.
This commit is contained in:
Germano Cavalcante
2024-03-13 12:16:02 -03:00
parent 31745a53f4
commit f6a581e28a
2 changed files with 23 additions and 10 deletions

View File

@@ -316,6 +316,11 @@ class IMAGE_MT_uvs_transform(Menu):
layout.separator()
layout.operator("transform.vert_slide")
layout.operator("transform.edge_slide")
layout.separator()
layout.operator("uv.randomize_uv_transform")
@@ -562,18 +567,20 @@ class IMAGE_MT_uvs_context_menu(Menu):
layout.operator_enum("uv.align", "axis") # W, 2/3/4.
layout.operator_context = 'INVOKE_DEFAULT'
if is_vert_mode:
layout.operator("transform.vert_slide")
if is_edge_mode:
layout.operator("transform.edge_slide")
layout.operator_context = 'EXEC_REGION_WIN'
layout.separator()
if is_vert_mode or is_edge_mode:
layout.operator_context = 'INVOKE_DEFAULT'
if is_vert_mode:
layout.operator("transform.vert_slide")
if is_edge_mode:
layout.operator("transform.edge_slide")
layout.operator_context = 'EXEC_REGION_WIN'
layout.separator()
# Remove
layout.menu("IMAGE_MT_uvs_merge")
layout.operator("uv.stitch")