[Bf-blender-cvs] [980fbb3] master: Boolean modifier UI improvement

Julian Eisel noreply at git.blender.org
Wed Aug 3 19:51:34 CEST 2016


Commit: 980fbb35e23d56d444604f4951f4de6a3c2c4e88
Author: Julian Eisel
Date:   Wed Aug 3 19:46:11 2016 +0200
Branches: master
https://developer.blender.org/rB980fbb35e23d56d444604f4951f4de6a3c2c4e88

Boolean modifier UI improvement

This patch improves UI of a recently added solver preference in boolean modifier:

{F331776}

Issue with the current UI is that it shows user unnecessary information and breaks established grid layout.

Reviewers: carter2422

Reviewed By: carter2422

Subscribers: carter2422

Tags: #user_interface, #bf_blender

Differential Revision: https://developer.blender.org/D2136

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

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

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

diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py b/release/scripts/startup/bl_ui/properties_data_modifier.py
index 6f53ae6..de3e986 100644
--- a/release/scripts/startup/bl_ui/properties_data_modifier.py
+++ b/release/scripts/startup/bl_ui/properties_data_modifier.py
@@ -151,14 +151,15 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
         col = split.column()
         col.label(text="Operation:")
         col.prop(md, "operation", text="")
-        row = layout.row()
-        row.label("Solver:")
-        row.prop(md, "solver", expand=True)
 
         col = split.column()
         col.label(text="Object:")
         col.prop(md, "object", text="")
 
+        split = layout.split()
+        split.column().label(text="Solver:")
+        split.column().prop(md, "solver", text="")
+
         if md.solver == 'BMESH':
             layout.prop(md, "double_threshold")




More information about the Bf-blender-cvs mailing list