Keymap: convenience Alt-MMB view switching
Allows to quickly set the view axis for advanced users, Requested by @hjalti
This commit is contained in:
parent
f2de8a190f
commit
1bf5cc57bd
Notes:
blender-bot
2023-02-14 05:50:12 +01:00
Referenced by issue #55162, Blender 2.8 Blender Keymap changes
|
@ -371,6 +371,19 @@ void view3d_keymap(wmKeyConfig *keyconf)
|
|||
RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_BOTTOM);
|
||||
RNA_boolean_set(kmi->ptr, "align_active", true);
|
||||
|
||||
kmi = WM_keymap_add_item(keymap, "VIEW3D_OT_view_axis", EVT_TWEAK_M, EVT_GESTURE_N, KM_ALT, 0);
|
||||
RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_TOP);
|
||||
RNA_boolean_set(kmi->ptr, "relative", true);
|
||||
kmi = WM_keymap_add_item(keymap, "VIEW3D_OT_view_axis", EVT_TWEAK_M, EVT_GESTURE_S, KM_ALT, 0);
|
||||
RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_BOTTOM);
|
||||
RNA_boolean_set(kmi->ptr, "relative", true);
|
||||
kmi = WM_keymap_add_item(keymap, "VIEW3D_OT_view_axis", EVT_TWEAK_M, EVT_GESTURE_E, KM_ALT, 0);
|
||||
RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_RIGHT);
|
||||
RNA_boolean_set(kmi->ptr, "relative", true);
|
||||
kmi = WM_keymap_add_item(keymap, "VIEW3D_OT_view_axis", EVT_TWEAK_M, EVT_GESTURE_W, KM_ALT, 0);
|
||||
RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_LEFT);
|
||||
RNA_boolean_set(kmi->ptr, "relative", true);
|
||||
|
||||
#ifdef WITH_INPUT_NDOF
|
||||
/* note: positioned here so keymaps show keyboard keys if assigned */
|
||||
/* 3D mouse */
|
||||
|
|
Loading…
Reference in New Issue