Keymap: Adjust animate and manipulator toggle keys
Make room for Alt-A to be used for de-select. Discussed with artists in studio & @venomgfx, - Use Ctrl-Space for animation. - Use Ctrl-Tab to toggle manipulator. - Remove mirror transform binding.
This commit is contained in:
parent
76d7186d61
commit
33a5cde313
|
@ -4956,9 +4956,19 @@ void ED_keymap_screen(wmKeyConfig *keyconf)
|
|||
RNA_boolean_set(kmi->ptr, "next", false);
|
||||
|
||||
|
||||
#ifdef USE_WM_KEYMAP_27X
|
||||
/* play (forward and backwards) */
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", AKEY, KM_PRESS, KM_ALT, 0);
|
||||
RNA_boolean_set(WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", AKEY, KM_PRESS, KM_ALT | KM_SHIFT, 0)->ptr, "reverse", true);
|
||||
RNA_boolean_set(
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", AKEY, KM_PRESS, KM_ALT | KM_SHIFT, 0)->ptr,
|
||||
"reverse", true);
|
||||
#else
|
||||
/* play (forward and backwards) */
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", SPACEKEY, KM_PRESS, KM_CTRL, 0);
|
||||
RNA_boolean_set(
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", SPACEKEY, KM_PRESS, KM_CTRL | KM_ALT, 0)->ptr,
|
||||
"reverse", true);
|
||||
#endif
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_cancel", ESCKEY, KM_PRESS, 0, 0);
|
||||
|
||||
WM_keymap_add_item(keymap, "SCREEN_OT_animation_play", MEDIAPLAY, KM_PRESS, 0, 0);
|
||||
|
|
|
@ -528,7 +528,11 @@ void view3d_keymap(wmKeyConfig *keyconf)
|
|||
RNA_string_set(kmi->ptr, "data_path", "tool_settings.transform_pivot_point");
|
||||
RNA_string_set(kmi->ptr, "value", "ACTIVE_ELEMENT");
|
||||
|
||||
#ifdef USE_WM_KEYMAP_27X
|
||||
kmi = WM_keymap_add_item(keymap, "WM_OT_context_toggle", SPACEKEY, KM_PRESS, KM_CTRL, 0); /* new in 2.5 */
|
||||
#else
|
||||
kmi = WM_keymap_add_item(keymap, "WM_OT_context_toggle", TABKEY, KM_PRESS, KM_CTRL, 0);
|
||||
#endif
|
||||
RNA_string_set(kmi->ptr, "data_path", "space_data.show_manipulator");
|
||||
|
||||
transform_keymap_for_space(keyconf, keymap, SPACE_VIEW3D);
|
||||
|
|
|
@ -1113,10 +1113,12 @@ void transform_keymap_for_space(wmKeyConfig *keyconf, wmKeyMap *keymap, int spac
|
|||
|
||||
WM_keymap_add_item(keymap, "TRANSFORM_OT_select_orientation", SPACEKEY, KM_PRESS, KM_ALT, 0);
|
||||
|
||||
#ifdef USE_WM_KEYMAP_27X
|
||||
kmi = WM_keymap_add_item(keymap, "TRANSFORM_OT_create_orientation", SPACEKEY, KM_PRESS, KM_CTRL | KM_ALT, 0);
|
||||
RNA_boolean_set(kmi->ptr, "use", true);
|
||||
|
||||
WM_keymap_add_item(keymap, OP_MIRROR, MKEY, KM_PRESS, KM_CTRL, 0);
|
||||
#endif
|
||||
|
||||
kmi = WM_keymap_add_item(keymap, "WM_OT_context_toggle", TABKEY, KM_PRESS, KM_SHIFT, 0);
|
||||
RNA_string_set(kmi->ptr, "data_path", "tool_settings.use_snap");
|
||||
|
|
Loading…
Reference in New Issue