Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Ebb <matt@mke3.net>2010-01-20 08:41:59 +0300
committerMatt Ebb <matt@mke3.net>2010-01-20 08:41:59 +0300
commit85307388bc3b3ea07e5b52479569bc21ede5b69b (patch)
tree9daa41b519b3a4c7ec3969e34f7c3c5326ff0e08 /release/scripts/ui/properties_data_modifier.py
parent8830528b026c4e3efa3226ee94b302bf829f5d95 (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.py7
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)