[Bf-blender-cvs] [8fd3ffcb310] blender-v2.92-release: Add Object Tool: rename keymap, expose in keymap editor

Campbell Barton noreply at git.blender.org
Sat Jan 16 01:38:18 CET 2021


Commit: 8fd3ffcb310ebf41537db10be3a0bfba6a859542
Author: Campbell Barton
Date:   Sat Jan 16 11:29:53 2021 +1100
Branches: blender-v2.92-release
https://developer.blender.org/rB8fd3ffcb310ebf41537db10be3a0bfba6a859542

Add Object Tool: rename keymap, expose in keymap editor

Make the name follow the convention of other View3D keymaps.

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

M	release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
M	release/scripts/presets/keyconfig/keymap_data/blender_default.py
M	source/blender/editors/space_view3d/view3d_placement.c

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

diff --git a/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py b/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
index f92a478fb66..b5127784c1e 100644
--- a/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
+++ b/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
@@ -118,6 +118,7 @@ _km_hierarchy = [
 
         ('Object Non-modal', 'EMPTY', 'WINDOW', []),  # mode change
 
+        ('View3D Placement Modal', 'EMPTY', 'WINDOW', []),
         ('View3D Walk Modal', 'EMPTY', 'WINDOW', []),
         ('View3D Fly Modal', 'EMPTY', 'WINDOW', []),
         ('View3D Rotate Modal', 'EMPTY', 'WINDOW', []),
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 0a11817031a..c0e0d4d3dbc 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -5087,10 +5087,10 @@ def km_transform_modal_map(_params):
     return keymap
 
 
-def km_view3d_interactive_add_tool_modal_map(_params):
+def km_view3d_interactive_add_tool_modal(_params):
     items = []
     keymap = (
-        "View3D Placement Modal Map",
+        "View3D Placement Modal",
         {"space_type": 'EMPTY', "region_type": 'WINDOW', "modal": True},
         {"items": items},
     )
@@ -6997,7 +6997,7 @@ def generate_keymaps(params=None):
         km_eyedropper_modal_map(params),
         km_eyedropper_colorramp_pointsampling_map(params),
         km_transform_modal_map(params),
-        km_view3d_interactive_add_tool_modal_map(params),
+        km_view3d_interactive_add_tool_modal(params),
         km_view3d_gesture_circle(params),
         km_gesture_border(params),
         km_gesture_zoom_border(params),
diff --git a/source/blender/editors/space_view3d/view3d_placement.c b/source/blender/editors/space_view3d/view3d_placement.c
index 881541aac6e..8f070f1ec4c 100644
--- a/source/blender/editors/space_view3d/view3d_placement.c
+++ b/source/blender/editors/space_view3d/view3d_placement.c
@@ -1174,7 +1174,7 @@ void viewplace_modal_keymap(wmKeyConfig *keyconf)
       {0, NULL, 0, NULL, NULL},
   };
 
-  const char *keymap_name = "View3D Placement Modal Map";
+  const char *keymap_name = "View3D Placement Modal";
   wmKeyMap *keymap = WM_modalkeymap_find(keyconf, keymap_name);
 
   /* This function is called for each space-type, only needs to add map once. */



More information about the Bf-blender-cvs mailing list