[Bf-blender-cvs] [b72e81bfd0d] blender2.8: UI: refactor particle panel/topbar logic
Campbell Barton
noreply at git.blender.org
Wed Aug 29 07:43:55 CEST 2018
Commit: b72e81bfd0d687fbe4bf19f56366ec8a7d71fa2e
Author: Campbell Barton
Date: Wed Aug 29 15:45:51 2018 +1000
Branches: blender2.8
https://developer.blender.org/rBb72e81bfd0d687fbe4bf19f56366ec8a7d71fa2e
UI: refactor particle panel/topbar logic
Similar logic for panel & topbar, use same checks.
===================================================================
M release/scripts/startup/bl_ui/space_topbar.py
M release/scripts/startup/bl_ui/space_view3d_toolbar.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py
index 8bafa3805b2..c02e57f67e0 100644
--- a/release/scripts/startup/bl_ui/space_topbar.py
+++ b/release/scripts/startup/bl_ui/space_topbar.py
@@ -233,18 +233,18 @@ class _draw_left_context_mode:
layout.prop(brush, "size", slider=True)
if tool == 'ADD':
layout.prop(brush, "count")
- else:
- layout.prop(brush, "strength", slider=True)
- if tool == 'ADD':
layout.prop(settings, "use_default_interpolate")
layout.prop(brush, "steps", slider=True)
layout.prop(settings, "default_key_count", slider=True)
- elif tool == 'LENGTH':
- layout.row().prop(brush, "length_mode", expand=True)
- elif tool == 'PUFF':
- layout.row().prop(brush, "puff_mode", expand=True)
- layout.prop(brush, "use_puff_volume")
+ else:
+ layout.prop(brush, "strength", slider=True)
+
+ if tool == 'LENGTH':
+ layout.row().prop(brush, "length_mode", expand=True)
+ elif tool == 'PUFF':
+ layout.row().prop(brush, "puff_mode", expand=True)
+ layout.prop(brush, "use_puff_volume")
class INFO_MT_editor_menus(Menu):
diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
index 25c7ff8cac7..07da601f7ee 100644
--- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
@@ -295,19 +295,19 @@ class VIEW3D_PT_tools_brush(Panel, View3DPaintPanel):
col.prop(brush, "size", slider=True)
if tool == 'ADD':
col.prop(brush, "count")
+
+ col = layout.column()
+ col.prop(settings, "use_default_interpolate")
+ col.prop(brush, "steps", slider=True)
+ col.prop(settings, "default_key_count", slider=True)
else:
col.prop(brush, "strength", slider=True)
- if tool == 'ADD':
- col = layout.column()
- col.prop(settings, "use_default_interpolate")
- col.prop(brush, "steps", slider=True)
- col.prop(settings, "default_key_count", slider=True)
- elif tool == 'LENGTH':
- layout.row().prop(brush, "length_mode", expand=True)
- elif tool == 'PUFF':
- layout.row().prop(brush, "puff_mode", expand=True)
- layout.prop(brush, "use_puff_volume")
+ if tool == 'LENGTH':
+ layout.row().prop(brush, "length_mode", expand=True)
+ elif tool == 'PUFF':
+ layout.row().prop(brush, "puff_mode", expand=True)
+ layout.prop(brush, "use_puff_volume")
# Sculpt Mode #
More information about the Bf-blender-cvs
mailing list