diff options
author | William Reynish <billrey@me.com> | 2019-05-24 11:09:45 +0300 |
---|---|---|
committer | William Reynish <billrey@me.com> | 2019-05-24 11:09:45 +0300 |
commit | d21b346f1c828f7e392f43b5751e1f5c5eb2e4c0 (patch) | |
tree | ff687db07392d8271d0e19cfd054211c37ff533f /release | |
parent | 5adfc51a0fc7f5ecf89661b8765f43e7f684650f (diff) |
Industry Compat keymap: Properly support Transform tool
Now works consistently with move, rotate, scale tools
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py index e98f34fc8bf..add08d99329 100644 --- a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py +++ b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py @@ -3578,6 +3578,17 @@ def km_generic_gizmos_select_tweak_modal_map(_params): # Tool System Keymaps +def km_3d_view_tool_transform(params): + return ( + "3D View Tool: Transform", + {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, + {"items": [ + ("transform.from_gizmo", {"type": 'MIDDLEMOUSE', "value": 'ANY'}, None), + *_template_items_tool_select_actions("view3d.select_box", type=params.tool_tweak, value='ANY'), + ]}, + ) + + def km_3d_view_tool_move(params): return ( "3D View Tool: Move", @@ -3768,6 +3779,7 @@ def generate_keymaps(params=None): km_generic_gizmos_select_tweak_modal_map(params), # Tool System. + km_3d_view_tool_transform(params), km_3d_view_tool_move(params), km_3d_view_tool_rotate(params), km_3d_view_tool_scale(params), |