[Bf-blender-cvs] [f44c9b0c93e] blender2.8: Keymap: add 2.7x keymap

Campbell Barton noreply at git.blender.org
Fri Jun 29 09:20:24 CEST 2018


Commit: f44c9b0c93e0ce855e7a3868b74d686f488141ec
Author: Campbell Barton
Date:   Fri Jun 29 08:38:02 2018 +0200
Branches: blender2.8
https://developer.blender.org/rBf44c9b0c93e0ce855e7a3868b74d686f488141ec

Keymap: add 2.7x keymap

This is the keymap from 929c78e33c06f55af4a3d98240959c4afcf9f39c
before the 2.8x keymap diverged from 2.7x.

All non-modal maps have been included.

===================================================================

A	release/scripts/presets/keyconfig/blender_27x.py

===================================================================

diff --git a/release/scripts/presets/keyconfig/blender_27x.py b/release/scripts/presets/keyconfig/blender_27x.py
new file mode 100644
index 00000000000..e7d9752c93f
--- /dev/null
+++ b/release/scripts/presets/keyconfig/blender_27x.py
@@ -0,0 +1,3880 @@
+import bpy
+import os
+
+def kmi_props_setattr(kmi_props, attr, value):
+    try:
+        setattr(kmi_props, attr, value)
+    except AttributeError:
+        print("Warning: property '%s' not found in keymap item '%s'" %
+              (attr, kmi_props.__class__.__name__))
+    except Exception as e:
+        print("Warning: %r" % e)
+
+wm = bpy.context.window_manager
+kc = wm.keyconfigs.new(os.path.splitext(os.path.basename(__file__))[0])
+
+# Map Image Editor Tool:  VIEW, Select Border
+km = kc.keymaps.new('Image Editor Tool:  VIEW, Select Border', space_type='IMAGE_EDITOR', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('uv.select_border', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'deselect', False)
+
+# Map Image Editor Tool:  VIEW, Select Circle
+km = kc.keymaps.new('Image Editor Tool:  VIEW, Select Circle', space_type='IMAGE_EDITOR', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('uv.select_circle', 'ACTIONMOUSE', 'PRESS')
+
+# Map Image Editor Tool:  VIEW, Select Lasso
+km = kc.keymaps.new('Image Editor Tool:  VIEW, Select Lasso', space_type='IMAGE_EDITOR', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('uv.select_lasso', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'deselect', False)
+
+# Map 3D View Tool:  All, Cursor
+km = kc.keymaps.new('3D View Tool:  All, Cursor', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.cursor3d', 'ACTIONMOUSE', 'PRESS')
+kmi = km.keymap_items.new('transform.translate', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'cursor_transform', True)
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  OBJECT, Select Border
+km = kc.keymaps.new('3D View Tool:  OBJECT, Select Border', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.select_border', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'deselect', False)
+kmi = km.keymap_items.new('view3d.select_border', 'EVT_TWEAK_A', 'ANY', ctrl=True)
+kmi_props_setattr(kmi.properties, 'deselect', True)
+
+# Map 3D View Tool:  OBJECT, Select Circle
+km = kc.keymaps.new('3D View Tool:  OBJECT, Select Circle', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.select_circle', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties, 'deselect', False)
+kmi = km.keymap_items.new('view3d.select_circle', 'ACTIONMOUSE', 'PRESS', ctrl=True)
+kmi_props_setattr(kmi.properties, 'deselect', True)
+
+# Map 3D View Tool:  OBJECT, Select Lasso
+km = kc.keymaps.new('3D View Tool:  OBJECT, Select Lasso', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.select_lasso', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'deselect', False)
+kmi = km.keymap_items.new('view3d.select_lasso', 'EVT_TWEAK_A', 'ANY', ctrl=True)
+kmi_props_setattr(kmi.properties, 'deselect', True)
+
+# Map 3D View Tool:  OBJECT, Move
+km = kc.keymaps.new('3D View Tool:  OBJECT, Move', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.translate', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  OBJECT, Rotate
+km = kc.keymaps.new('3D View Tool:  OBJECT, Rotate', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.rotate', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  OBJECT, Scale
+km = kc.keymaps.new('3D View Tool:  OBJECT, Scale', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.resize', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  OBJECT, Ruler/Protractor
+km = kc.keymaps.new('3D View Tool:  OBJECT, Ruler/Protractor', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.ruler_add', 'EVT_TWEAK_A', 'ANY')
+
+# Map 3D View Tool:  POSE, Breakdowner
+km = kc.keymaps.new('3D View Tool:  POSE, Breakdowner', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('pose.breakdown', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  POSE, Push
+km = kc.keymaps.new('3D View Tool:  POSE, Push', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('pose.push', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  POSE, Relax
+km = kc.keymaps.new('3D View Tool:  POSE, Relax', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('pose.relax', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_ARMATURE, Roll
+km = kc.keymaps.new('3D View Tool:  EDIT_ARMATURE, Roll', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.transform', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties, 'mode', 'BONE_ROLL')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_ARMATURE, Bone Size
+km = kc.keymaps.new('3D View Tool:  EDIT_ARMATURE, Bone Size', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.transform', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties, 'mode', 'BONE_SIZE')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_ARMATURE, Bone Envelope
+km = kc.keymaps.new('3D View Tool:  EDIT_ARMATURE, Bone Envelope', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('transform.transform', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties, 'mode', 'BONE_ENVELOPE')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_ARMATURE, Extrude
+km = kc.keymaps.new('3D View Tool:  EDIT_ARMATURE, Extrude', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('armature.click_extrude', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_ARMATURE, Extrude to Cursor
+km = kc.keymaps.new('3D View Tool:  EDIT_ARMATURE, Extrude to Cursor', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('armature.click_extrude', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_MESH, Add Cube
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Add Cube', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('view3d.cursor3d', 'ACTIONMOUSE', 'CLICK')
+kmi = km.keymap_items.new('mesh.primitive_cube_add_manipulator', 'EVT_TWEAK_A', 'ANY')
+
+# Map 3D View Tool:  EDIT_MESH, Extrude Region
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Extrude Region', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.extrude_context_move', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties.TRANSFORM_OT_translate, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_MESH, Extrude Individual
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Extrude Individual', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.extrude_faces_move', 'EVT_TWEAK_A', 'ANY')
+kmi_props_setattr(kmi.properties.TRANSFORM_OT_shrink_fatten, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_MESH, Extrude to Cursor
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Extrude to Cursor', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.dupli_extrude_cursor', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_MESH, Inset Faces
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Inset Faces', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.inset', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties, 'release_confirm', True)
+
+# Map 3D View Tool:  EDIT_MESH, Bevel
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Bevel', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.bevel', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_MESH, Loop Cut
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Loop Cut', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.loopcut_slide', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_MESH, Offset Edge Loop Cut
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Offset Edge Loop Cut', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.offset_edge_loops_slide', 'ACTIONMOUSE', 'PRESS')
+
+# Map 3D View Tool:  EDIT_MESH, Knife
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Knife', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.knife_tool', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties, 'wait_for_input', False)
+
+# Map 3D View Tool:  EDIT_MESH, Bisect
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Bisect', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.bisect', 'EVT_TWEAK_A', 'ANY')
+
+# Map 3D View Tool:  EDIT_MESH, Poly Build
+km = kc.keymaps.new('3D View Tool:  EDIT_MESH, Poly Build', space_type='VIEW_3D', region_type='WINDOW', modal=False)
+
+kmi = km.keymap_items.new('mesh.polybuild_face_at_cursor_move', 'ACTIONMOUSE', 'PRESS')
+kmi_props_setattr(kmi.properties.TRANSFORM_OT_translate, 'release_confirm', True)
+kmi = km.keymap_items.new('mesh.polybuild_split_at_cursor_move', 'ACTIONMOUSE', 'PRESS', ctrl=True)
+kmi_props_setattr(kmi.properties.TRANSFORM_OT_translate, 'release_confirm', True)
+kmi = km.keymap_items.new('mesh.polybuild_dissolve_at_cursor', 'ACTIONMOUSE', 'CLICK', alt=True)
+kmi = km.keymap_items.new('mesh.polybuild_hover', 'MOUSEMOVE', 'ANY', alt=True)
+kmi_props_setattr(kmi.properties, 'use_boundary', False)
+kmi = km.keymap_items.new('mesh.polybuild_hover', 'MOUSEMOVE', 'ANY', any=True)
+kmi_props_setattr(kmi.properties, 'use_boundar

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list