diff --git a/release/scripts/startup/bl_ui/space_image.py b/release/scripts/startup/bl_ui/space_image.py index b3ba3b6305f..310bbb33cbc 100644 --- a/release/scripts/startup/bl_ui/space_image.py +++ b/release/scripts/startup/bl_ui/space_image.py @@ -176,6 +176,8 @@ class IMAGE_MT_image(Menu): layout.operator("image.read_renderlayers") + layout.operator("image.save_dirty", text="Save All Images") + if ima: if not show_render: layout.operator("image.replace") diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py index 61f749cc3e8..d3dc6313cff 100644 --- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py +++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py @@ -1087,6 +1087,9 @@ class VIEW3D_PT_slots_projectpaint(View3DPanel, Panel): col.label("UV Map") col.prop_search(slot, "uv_layer", ob.data, "uv_textures", text="") + col.separator() + col.operator("image.save_dirty", text="Save All Images") + class VIEW3D_PT_stencil_projectpaint(View3DPanel, Panel): @@ -1626,7 +1629,6 @@ class VIEW3D_PT_tools_imagepaint_external(Panel, View3DPaintPanel): col.row().prop(ipaint, "screen_grab_size", text="") col.operator("paint.project_image", text="Apply Camera Image") - col.operator("image.save_dirty", text="Save All Edited") class VIEW3D_PT_tools_projectpaint(View3DPaintPanel, Panel):