diff options
Diffstat (limited to 'release/scripts/modules/rna_keymap_ui.py')
-rw-r--r-- | release/scripts/modules/rna_keymap_ui.py | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/release/scripts/modules/rna_keymap_ui.py b/release/scripts/modules/rna_keymap_ui.py index aa1aa4925a3..e151a81913b 100644 --- a/release/scripts/modules/rna_keymap_ui.py +++ b/release/scripts/modules/rna_keymap_ui.py @@ -25,7 +25,7 @@ __all__ = ( "draw_filtered", "draw_hierarchy", "draw_keymaps", - ) +) import bpy @@ -174,7 +174,7 @@ def draw_kmi(display_keymaps, kc, km, kmi, layout, level): sub.prop(kmi, "propvalue", text="") else: # One day... - #~ sub.prop_search(kmi, "idname", bpy.context.window_manager, "operators_all", text="") + # sub.prop_search(kmi, "idname", bpy.context.window_manager, "operators_all", text="") sub.prop(kmi, "idname", text="") if map_type not in {'TEXTINPUT', 'TIMER'}: @@ -207,6 +207,7 @@ def draw_kmi(display_keymaps, kc, km, kmi, layout, level): draw_km(display_keymaps, kc, kmm, None, layout, level + 1) layout.context_pointer_set("keymap", km) + _EVENT_TYPES = set() _EVENT_TYPE_MAP = {} _EVENT_TYPE_MAP_EXTRA = {} @@ -234,10 +235,10 @@ def draw_filtered(display_keymaps, filter_type, filter_text, layout): "RMB": 'RIGHTMOUSE', "LMB": 'LEFTMOUSE', "MMB": 'MIDDLEMOUSE', - }) + }) _EVENT_TYPE_MAP_EXTRA.update({ "%d" % i: "NUMPAD_%d" % i for i in range(10) - }) + }) # done with once off init filter_text_split = filter_text.strip() @@ -251,7 +252,7 @@ def draw_filtered(display_keymaps, filter_type, filter_text, layout): "cmd": "oskey", "oskey": "oskey", "any": "any", - } + } # KeyMapItem like dict, use for comparing against # attr: {states, ...} kmi_test_dict = {} @@ -260,8 +261,8 @@ def draw_filtered(display_keymaps, filter_type, filter_text, layout): kmi_test_type = [] # initialize? - so if a if a kmi has a MOD assigned it wont show up. - #~ for kv in key_mod.values(): - #~ kmi_test_dict[kv] = {False} + # for kv in key_mod.values(): + # kmi_test_dict[kv] = {False} # altname: attr for kk, kv in key_mod.items(): @@ -374,7 +375,7 @@ def draw_keymaps(context, layout): row = subcol.row(align=True) - #~ row.prop_search(wm.keyconfigs, "active", wm, "keyconfigs", text="Key Config") + # row.prop_search(wm.keyconfigs, "active", wm, "keyconfigs", text="Key Config") text = bpy.path.display_name(wm.keyconfigs.active.name) if not text: text = "Blender (default)" @@ -382,8 +383,8 @@ def draw_keymaps(context, layout): row.operator("wm.keyconfig_preset_add", text="", icon='ZOOMIN') row.operator("wm.keyconfig_preset_add", text="", icon='ZOOMOUT').remove_active = True - #~ layout.context_pointer_set("keyconfig", wm.keyconfigs.active) - #~ row.operator("wm.keyconfig_remove", text="", icon='X') + # layout.context_pointer_set("keyconfig", wm.keyconfigs.active) + # row.operator("wm.keyconfig_remove", text="", icon='X') row.separator() rowsub = row.split(align=True, percentage=0.33) # postpone drawing into rowsub, so we can set alert! |