[Bf-blender-cvs] [6a323d196f8] blender2.8: UI: Header consistency for 3D Viewport

Pablo Vazquez noreply at git.blender.org
Mon Jul 2 14:57:31 CEST 2018


Commit: 6a323d196f854631ab998cb0a4aebb05809f22ae
Author: Pablo Vazquez
Date:   Mon Jul 2 14:50:37 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB6a323d196f854631ab998cb0a4aebb05809f22ae

UI: Header consistency for 3D Viewport

Alignment/snapping/proportional edit to the right like in all other editors,
keeping the center for the shading/overlay settings.

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

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

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

diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 8a76963d4a1..a97ff48fb60 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -97,6 +97,23 @@ class VIEW3D_HT_header(Header):
 
         layout.separator_spacer()
 
+        # Viewport Settings
+        row = layout.row(align=True)
+        row.prop(shading, "type", text="", expand=True)
+
+        sub = row.row(align=True)
+        sub.enabled = shading.type != 'RENDERED'
+        sub.popover(space_type='VIEW_3D', region_type='HEADER', panel_type="VIEW3D_PT_shading")
+
+        row = layout.row(align=True)
+        row.prop(overlay, "show_overlays", icon='WIRE', text="")
+
+        sub = row.row(align=True)
+        sub.active = overlay.show_overlays
+        sub.popover(space_type='VIEW_3D', region_type='HEADER', panel_type="VIEW3D_PT_overlay")
+
+        layout.separator_spacer()
+
         # Mode & Transform Settings
         scene = context.scene
 
@@ -186,23 +203,6 @@ class VIEW3D_HT_header(Header):
                 text=""
             )
 
-        layout.separator_spacer()
-
-        # Viewport Settings
-        row = layout.row(align=True)
-        row.prop(shading, "type", text="", expand=True)
-
-        sub = row.row(align=True)
-        sub.enabled = shading.type != 'RENDERED'
-        sub.popover(space_type='VIEW_3D', region_type='HEADER', panel_type="VIEW3D_PT_shading")
-
-        row = layout.row(align=True)
-        row.prop(overlay, "show_overlays", icon='WIRE', text="")
-
-        sub = row.row(align=True)
-        sub.active = overlay.show_overlays
-        sub.popover(space_type='VIEW_3D', region_type='HEADER', panel_type="VIEW3D_PT_overlay")
-
 
 class VIEW3D_MT_editor_menus(Menu):
     bl_space_type = 'VIEW3D_MT_editor_menus'



More information about the Bf-blender-cvs mailing list