diff options
author | Matt Ebb <matt@mke3.net> | 2010-01-20 08:41:59 +0300 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2010-01-20 08:41:59 +0300 |
commit | 85307388bc3b3ea07e5b52479569bc21ede5b69b (patch) | |
tree | 9daa41b519b3a4c7ec3969e34f7c3c5326ff0e08 /release/scripts/ui/properties_data_modifier.py | |
parent | 8830528b026c4e3efa3226ee94b302bf829f5d95 (diff) |
Fix [#20602] Cluttered UI in modifiers
Split modifier header on two lines only if available space is low
Diffstat (limited to 'release/scripts/ui/properties_data_modifier.py')
-rw-r--r-- | release/scripts/ui/properties_data_modifier.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/release/scripts/ui/properties_data_modifier.py b/release/scripts/ui/properties_data_modifier.py index 1bafca378c4..77d46fbb6ef 100644 --- a/release/scripts/ui/properties_data_modifier.py +++ b/release/scripts/ui/properties_data_modifier.py @@ -20,7 +20,7 @@ import bpy narrowui = 180 - +narrowmod = 260 class DataButtonsPanel(bpy.types.Panel): bl_space_type = 'PROPERTIES' @@ -36,14 +36,13 @@ class DATA_PT_modifiers(DataButtonsPanel): ob = context.object wide_ui = context.region.width > narrowui + compact_mod = context.region.width < narrowmod row = layout.row() row.operator_menu_enum("object.modifier_add", "type") - if wide_ui: - row.label() for md in ob.modifiers: - box = layout.template_modifier(md) + box = layout.template_modifier(md, compact=compact_mod) if box: # match enum type to our functions, avoids a lookup table. getattr(self, md.type)(box, ob, md, wide_ui) |