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:
authorCampbell Barton <ideasman42@gmail.com>2018-11-16 01:44:19 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-11-16 01:44:19 +0300
commit5215c42e3c6ec67859fa4081f93d1943a8c0bbc7 (patch)
tree6790bc75cc9def6c5f54b30e3c71be73877fa3ed
parent0f21b64b1a981a4b38917c7ae7b63f96f69b0c3b (diff)
Revert "Keymap: remove 3D cursor keymap"
This reverts commit 8ecc51e87fd0e3e9bb13622456d03d09926eab47. This is needed for keymaps that dont include cursor placement by default.
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/blender_default.py14
-rw-r--r--release/scripts/startup/bl_ui/space_toolsystem_toolbar.py1
2 files changed, 15 insertions, 0 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 53f1c159c01..5fbb19a5b58 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -4921,6 +4921,19 @@ def km_image_editor_tool_uv_annotate_eraser(params):
)
+def km_3d_view_tool_object_cursor(params):
+ return (
+ "3D View Tool: Object, Cursor",
+ {"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
+ {"items": (
+ ("view3d.cursor3d", {"type": params.tool_mouse, "value": 'PRESS'}, None),
+ ("transform.translate", {"type": params.tool_tweak, "value": 'ANY'},
+ {"properties": [("release_confirm", True), ("cursor_transform", True)]}),
+ ),
+ },
+ )
+
+
def km_3d_view_tool_object_select_box(params):
return (
"3D View Tool: Object, Select Box",
@@ -5787,6 +5800,7 @@ def generate_keymaps(params=None):
km_image_editor_tool_uv_annotate_line(params),
km_image_editor_tool_uv_annotate_polygon(params),
km_image_editor_tool_uv_annotate_eraser(params),
+ km_3d_view_tool_object_cursor(params),
km_3d_view_tool_object_select_box(params),
km_3d_view_tool_object_select_circle(params),
km_3d_view_tool_object_select_lasso(params),
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index e681b794f66..08125156705 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -76,6 +76,7 @@ class _defs_view3d_generic:
"Set the cursor location, drag to transform"
),
icon="ops.generic.cursor",
+ keymap=(),
draw_settings=draw_settings,
)