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:
authorMartin Poirier <theeth@yahoo.com>2010-01-29 22:38:56 +0300
committerMartin Poirier <theeth@yahoo.com>2010-01-29 22:38:56 +0300
commit588d3661c858c0f7d095463469d6f2497c018d49 (patch)
tree8b5827afde6ad2fe3f891ecd22e10a2590d76875 /release/scripts/ui
parent044d56837434125ac469da94ac7ac116dea4fc7e (diff)
Make expanding kmi possible even when they are not user defined (makes it possible to see full keymap information even for unmodified configurations)
Diffstat (limited to 'release/scripts/ui')
-rw-r--r--release/scripts/ui/space_userpref.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/release/scripts/ui/space_userpref.py b/release/scripts/ui/space_userpref.py
index a5d29c363ea..1a85d8e999c 100644
--- a/release/scripts/ui/space_userpref.py
+++ b/release/scripts/ui/space_userpref.py
@@ -1103,19 +1103,20 @@ class USERPREF_PT_input(bpy.types.Panel):
col = self.indented_layout(layout, level)
- col.enabled = km.user_defined
-
if km.user_defined:
col = col.column(align=True)
box = col.box()
else:
box = col.column()
- split = box.split(percentage=0.4)
+ split = box.split(percentage=0.05)
# header bar
row = split.row()
row.prop(kmi, "expanded", text="", no_bg=True)
+
+ row = split.row()
+ row.enabled = km.user_defined
row.prop(kmi, "active", text="", no_bg=True)
if km.modal:
@@ -1124,6 +1125,7 @@ class USERPREF_PT_input(bpy.types.Panel):
row.label(text=kmi.name)
row = split.row()
+ row.enabled = km.user_defined
row.prop(kmi, "map_type", text="")
if map_type == 'KEYBOARD':
row.prop(kmi, "type", text="", full_event=True)
@@ -1147,6 +1149,8 @@ class USERPREF_PT_input(bpy.types.Panel):
# Expanded, additional event settings
if kmi.expanded:
box = col.box()
+
+ box.enabled = km.user_defined
if map_type not in ('TEXTINPUT', 'TIMER'):
split = box.split(percentage=0.4)