[Bf-blender-cvs] [872c5d2763f] blender2.8: UI: Remove OpenGL Render operators from Render menu

Pablo Vazquez noreply at git.blender.org
Thu Aug 2 00:52:56 CEST 2018


Commit: 872c5d2763f29110504c45d51f77ae1af540bfef
Author: Pablo Vazquez
Date:   Thu Aug 2 00:52:08 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB872c5d2763f29110504c45d51f77ae1af540bfef

UI: Remove OpenGL Render operators from Render menu

Rendering OpenGL/Preview is accessible from each editor.
Render settings are accessible from the Film menu when in OpenGL/Preview engine.
It wasn't always predictable especially with Workspaces without or with many viewports.

Also reordering of items, renaming and removal of superfluous icons.

===================================================================

M	release/scripts/startup/bl_ui/space_topbar.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py
index 6712e495498..ecb59e322c2 100644
--- a/release/scripts/startup/bl_ui/space_topbar.py
+++ b/release/scripts/startup/bl_ui/space_topbar.py
@@ -394,26 +394,20 @@ class INFO_MT_render(Menu):
         props = layout.operator("render.render", text="Render Animation", icon='RENDER_ANIMATION')
         props.animation = True
         props.use_viewport = True
-        layout.operator("sound.mixdown", text="Render Audio", icon='PLAY_AUDIO')
 
         layout.separator()
 
-        layout.prop_menu_enum(rd, "display_mode", text="Display Mode")
-        layout.prop(rd, "use_lock_interface", text="Lock Interface")
+        layout.operator("sound.mixdown", text="Render Audio...")
 
         layout.separator()
 
-        props = layout.operator("render.opengl", text="OpenGL Render Image", icon='RENDER_STILL')
-        props.view_context = False
-        props = layout.operator("render.opengl", text="OpenGL Render Animation", icon='RENDER_ANIMATION')
-        props.view_context = False
-        props.animation = True
-        layout.menu("INFO_MT_opengl_render")
+        layout.operator("render.view_show", text="View Render")
+        layout.operator("render.play_rendered_anim", text="View Animation")
+        layout.prop_menu_enum(rd, "display_mode", text="Display Mode")
 
         layout.separator()
 
-        layout.operator("render.view_show")
-        layout.operator("render.play_rendered_anim", icon='PLAY')
+        layout.prop(rd, "use_lock_interface", text="Lock Interface")
 
 
 class INFO_MT_opengl_render(Menu):
@@ -616,7 +610,6 @@ classes = (
     INFO_MT_edit,
     INFO_MT_game,
     INFO_MT_render,
-    INFO_MT_opengl_render,
     INFO_MT_window,
     INFO_MT_help,
 )



More information about the Bf-blender-cvs mailing list