[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28787] trunk/blender: Properties Window:
Thomas Dinges
dingto at gmx.de
Sun May 16 12:21:00 CEST 2010
Revision: 28787
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28787
Author: dingto
Date: 2010-05-16 12:21:00 +0200 (Sun, 16 May 2010)
Log Message:
-----------
Properties Window:
*The narrowui value was hard coded in all ui scripts, made an user preferences option. Basically this value determines on which area width, it should switch between dual/single column layout.
ToDo: The Changes only take effect when reloading scripts/restarting Blender (after saving as default). Will maybe add the "Reload Scripts" operator next to the button in the future.
* Small fix for Fluid Add Button, when in single column mode. Didn't expand like the other "Add" Buttons.
Modified Paths:
--------------
trunk/blender/release/scripts/ui/properties_animviz.py
trunk/blender/release/scripts/ui/properties_data_armature.py
trunk/blender/release/scripts/ui/properties_data_armature_rigify.py
trunk/blender/release/scripts/ui/properties_data_bone.py
trunk/blender/release/scripts/ui/properties_data_camera.py
trunk/blender/release/scripts/ui/properties_data_curve.py
trunk/blender/release/scripts/ui/properties_data_empty.py
trunk/blender/release/scripts/ui/properties_data_lamp.py
trunk/blender/release/scripts/ui/properties_data_lattice.py
trunk/blender/release/scripts/ui/properties_data_mesh.py
trunk/blender/release/scripts/ui/properties_data_metaball.py
trunk/blender/release/scripts/ui/properties_data_modifier.py
trunk/blender/release/scripts/ui/properties_game.py
trunk/blender/release/scripts/ui/properties_material.py
trunk/blender/release/scripts/ui/properties_object.py
trunk/blender/release/scripts/ui/properties_object_constraint.py
trunk/blender/release/scripts/ui/properties_particle.py
trunk/blender/release/scripts/ui/properties_physics_cloth.py
trunk/blender/release/scripts/ui/properties_physics_common.py
trunk/blender/release/scripts/ui/properties_physics_field.py
trunk/blender/release/scripts/ui/properties_physics_fluid.py
trunk/blender/release/scripts/ui/properties_physics_smoke.py
trunk/blender/release/scripts/ui/properties_physics_softbody.py
trunk/blender/release/scripts/ui/properties_render.py
trunk/blender/release/scripts/ui/properties_scene.py
trunk/blender/release/scripts/ui/properties_texture.py
trunk/blender/release/scripts/ui/properties_world.py
trunk/blender/release/scripts/ui/space_image.py
trunk/blender/release/scripts/ui/space_userpref.py
trunk/blender/source/blender/editors/interface/resources.c
trunk/blender/source/blender/makesdna/DNA_userdef_types.h
trunk/blender/source/blender/makesrna/intern/rna_userdef.c
Modified: trunk/blender/release/scripts/ui/properties_animviz.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_animviz.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_animviz.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
################################################
# Generic Panels (Independent of DataType)
Modified: trunk/blender/release/scripts/ui/properties_data_armature.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_armature.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_armature.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_armature_rigify.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_armature_rigify.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_armature_rigify.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class PoseTemplateSettings(bpy.types.IDPropertyGroup):
Modified: trunk/blender/release/scripts/ui/properties_data_bone.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_bone.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_bone.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class BoneButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_camera.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_camera.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_camera.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_curve.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_curve.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_curve.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_empty.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_empty.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_empty.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_lamp.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_lamp.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_lamp.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class LAMP_MT_sunsky_presets(bpy.types.Menu):
Modified: trunk/blender/release/scripts/ui/properties_data_lattice.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_lattice.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_lattice.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_mesh.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_mesh.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_mesh.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class MESH_MT_vertex_group_specials(bpy.types.Menu):
Modified: trunk/blender/release/scripts/ui/properties_data_metaball.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_metaball.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_metaball.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class DataButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_data_modifier.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_modifier.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_data_modifier.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
narrowmod = 260
Modified: trunk/blender/release/scripts/ui/properties_game.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_game.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_game.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class PhysicsButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_material.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_material.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_material.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
def active_node_mat(mat):
Modified: trunk/blender/release/scripts/ui/properties_object.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_object.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_object.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -20,7 +20,7 @@
import bpy
from rna_prop_ui import PropertyPanel
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class ObjectButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_object_constraint.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_object_constraint.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_object_constraint.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
class ConstraintButtonsPanel(bpy.types.Panel):
Modified: trunk/blender/release/scripts/ui/properties_particle.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_particle.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_particle.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -25,7 +25,7 @@
from properties_physics_common import basic_force_field_settings_ui
from properties_physics_common import basic_force_field_falloff_ui
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
def particle_panel_enabled(context, psys):
Modified: trunk/blender/release/scripts/ui/properties_physics_cloth.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_physics_cloth.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_physics_cloth.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -19,7 +19,7 @@
# <pep8 compliant>
import bpy
-narrowui = 180
+narrowui = bpy.context.user_preferences.view.properties_width_check
from properties_physics_common import point_cache_ui
@@ -75,7 +75,7 @@
# add modifier
split.operator("object.modifier_add", text="Add").type = 'CLOTH'
if wide_ui:
- split.column()
+ split.label()
if md:
cloth = md.settings
Modified: trunk/blender/release/scripts/ui/properties_physics_common.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_physics_common.py 2010-05-16 10:09:07 UTC (rev 28786)
+++ trunk/blender/release/scripts/ui/properties_physics_common.py 2010-05-16 10:21:00 UTC (rev 28787)
@@ -18,10 +18,10 @@
# <pep8 compliant>
-narrowui = 180
-
import bpy
+narrowui = bpy.context.user_preferences.view.properties_width_check
+
#cachetype can be 'PSYS' 'HAIR' 'SMOKE' etc
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list