[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