From 259ddc4cf8529de712a5a3416f9e057a9e92c648 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Mon, 9 Sep 2013 20:23:38 +0000 Subject: Fix #36641: maya key configuration shift + LMB drag border select did not work anymore. This broke after the change to make holding shift deselect with B key border select in the regular Blender keymap. --- release/scripts/presets/keyconfig/3dsmax.py | 28 ++++++++++++++++++++++++++++ release/scripts/presets/keyconfig/maya.py | 28 ++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) (limited to 'release/scripts/presets') diff --git a/release/scripts/presets/keyconfig/3dsmax.py b/release/scripts/presets/keyconfig/3dsmax.py index 0477f5aa4c1..42a928cf80f 100644 --- a/release/scripts/presets/keyconfig/3dsmax.py +++ b/release/scripts/presets/keyconfig/3dsmax.py @@ -2415,3 +2415,31 @@ kmi = km.keymap_items.new_modal('AUTOIK_CHAIN_LEN_DOWN', 'PAGE_DOWN', 'PRESS', s kmi = km.keymap_items.new_modal('AUTOIK_CHAIN_LEN_UP', 'WHEELDOWNMOUSE', 'PRESS', shift=True) kmi = km.keymap_items.new_modal('AUTOIK_CHAIN_LEN_DOWN', 'WHEELUPMOUSE', 'PRESS', shift=True) +# Map View3D Gesture Circle +km = kc.keymaps.new('View3D Gesture Circle', space_type='EMPTY', region_type='WINDOW', modal=True) + +kmi = km.keymap_items.new_modal('CANCEL', 'ESC', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CANCEL', 'RIGHTMOUSE', 'ANY', any=True) +kmi = km.keymap_items.new_modal('CONFIRM', 'RET', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CONFIRM', 'NUMPAD_ENTER', 'PRESS') +kmi = km.keymap_items.new_modal('SELECT', 'LEFTMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('DESELECT', 'MIDDLEMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('NOP', 'MIDDLEMOUSE', 'RELEASE') +kmi = km.keymap_items.new_modal('NOP', 'LEFTMOUSE', 'RELEASE') +kmi = km.keymap_items.new_modal('SUBTRACT', 'WHEELUPMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('SUBTRACT', 'NUMPAD_MINUS', 'PRESS') +kmi = km.keymap_items.new_modal('ADD', 'WHEELDOWNMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('ADD', 'NUMPAD_PLUS', 'PRESS') +kmi = km.keymap_items.new_modal('SIZE', 'TRACKPADPAN', 'ANY') + +# Map Gesture Border +km = kc.keymaps.new('Gesture Border', space_type='EMPTY', region_type='WINDOW', modal=True) + +kmi = km.keymap_items.new_modal('CANCEL', 'ESC', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CANCEL', 'RIGHTMOUSE', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('BEGIN', 'LEFTMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('SELECT', 'LEFTMOUSE', 'RELEASE', any=True) +kmi = km.keymap_items.new_modal('SELECT', 'RIGHTMOUSE', 'RELEASE', any=True) +kmi = km.keymap_items.new_modal('BEGIN', 'MIDDLEMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('DESELECT', 'MIDDLEMOUSE', 'RELEASE') + diff --git a/release/scripts/presets/keyconfig/maya.py b/release/scripts/presets/keyconfig/maya.py index fe955b344bd..c807f47bebb 100644 --- a/release/scripts/presets/keyconfig/maya.py +++ b/release/scripts/presets/keyconfig/maya.py @@ -1198,6 +1198,34 @@ kmi = km.keymap_items.new_modal('AUTOIK_CHAIN_LEN_UP', 'WHEELDOWNMOUSE', 'PRESS' kmi = km.keymap_items.new_modal('AUTOIK_CHAIN_LEN_DOWN', 'WHEELUPMOUSE', 'PRESS', shift=True) kmi = km.keymap_items.new_modal('CONFIRM', 'MIDDLEMOUSE', 'RELEASE') +# Map View3D Gesture Circle +km = kc.keymaps.new('View3D Gesture Circle', space_type='EMPTY', region_type='WINDOW', modal=True) + +kmi = km.keymap_items.new_modal('CANCEL', 'ESC', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CANCEL', 'RIGHTMOUSE', 'ANY', any=True) +kmi = km.keymap_items.new_modal('CONFIRM', 'RET', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CONFIRM', 'NUMPAD_ENTER', 'PRESS') +kmi = km.keymap_items.new_modal('SELECT', 'LEFTMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('DESELECT', 'MIDDLEMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('NOP', 'MIDDLEMOUSE', 'RELEASE') +kmi = km.keymap_items.new_modal('NOP', 'LEFTMOUSE', 'RELEASE') +kmi = km.keymap_items.new_modal('SUBTRACT', 'WHEELUPMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('SUBTRACT', 'NUMPAD_MINUS', 'PRESS') +kmi = km.keymap_items.new_modal('ADD', 'WHEELDOWNMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('ADD', 'NUMPAD_PLUS', 'PRESS') +kmi = km.keymap_items.new_modal('SIZE', 'TRACKPADPAN', 'ANY') + +# Map Gesture Border +km = kc.keymaps.new('Gesture Border', space_type='EMPTY', region_type='WINDOW', modal=True) + +kmi = km.keymap_items.new_modal('CANCEL', 'ESC', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('CANCEL', 'RIGHTMOUSE', 'PRESS', any=True) +kmi = km.keymap_items.new_modal('BEGIN', 'LEFTMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('SELECT', 'LEFTMOUSE', 'RELEASE', any=True) +kmi = km.keymap_items.new_modal('SELECT', 'RIGHTMOUSE', 'RELEASE', any=True) +kmi = km.keymap_items.new_modal('BEGIN', 'MIDDLEMOUSE', 'PRESS') +kmi = km.keymap_items.new_modal('DESELECT', 'MIDDLEMOUSE', 'RELEASE') + # Map UV Sculpt km = kc.keymaps.new('UV Sculpt', space_type='EMPTY', region_type='WINDOW', modal=False) -- cgit v1.2.3