Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/animation/anim_ops.c
| Show First 20 Lines • Show All 530 Lines • ▼ Show 20 Lines | void ED_operatortypes_anim(void) | ||||
| WM_operatortype_append(ANIM_OT_keying_set_path_add); | WM_operatortype_append(ANIM_OT_keying_set_path_add); | ||||
| WM_operatortype_append(ANIM_OT_keying_set_path_remove); | WM_operatortype_append(ANIM_OT_keying_set_path_remove); | ||||
| WM_operatortype_append(ANIM_OT_keying_set_active_set); | WM_operatortype_append(ANIM_OT_keying_set_active_set); | ||||
| } | } | ||||
| void ED_keymap_anim(wmKeyConfig *keyconf) | void ED_keymap_anim(wmKeyConfig *keyconf) | ||||
| { | { | ||||
| wmKeyMap *keymap = WM_keymap_ensure(keyconf, "Animation", 0, 0); | WM_keymap_ensure(keyconf, "Animation", 0, 0); | ||||
| wmKeyMapItem *kmi; | |||||
| /* frame management */ | |||||
| /* NOTE: 'ACTIONMOUSE' not 'LEFTMOUSE', as user may have swapped mouse-buttons */ | |||||
| WM_keymap_add_item(keymap, "ANIM_OT_change_frame", ACTIONMOUSE, KM_PRESS, 0, 0); | |||||
| kmi = WM_keymap_add_item(keymap, "WM_OT_context_toggle", TKEY, KM_PRESS, KM_CTRL, 0); | |||||
| RNA_string_set(kmi->ptr, "data_path", "space_data.show_seconds"); | |||||
| /* preview range */ | |||||
| WM_keymap_verify_item(keymap, "ANIM_OT_previewrange_set", PKEY, KM_PRESS, 0, 0); | |||||
| WM_keymap_verify_item(keymap, "ANIM_OT_previewrange_clear", PKEY, KM_PRESS, KM_ALT, 0); | |||||
| } | } | ||||