Anim: merge keyframe jump operators
This merges the `GRAPH_OT_keyframe_jump` operator into the more generic `SCREEN_OT_keyframe_jump` operator. (the former introduced with #108549) The functionality of both operators is retained by running a `switch/case` based on the editor type. Doing so, we can filter out the Dope Sheet as well which fixes #93944 The `GRAPH_OT_keyframe_jump` is preserved, but when it is called, it generates a warning stating it should not be used anymore. It then calls directly into the `SCREEN_OT_keyframe_jump` to ensure functionality doesn't drift apart. Fixes #136176 Fixes #93944 Pull Request: https://projects.blender.org/blender/blender/pulls/137542
This commit is contained in:
committed by
Christoph Lendenfeld
parent
dd3f2ef36b
commit
9663d287fc
@@ -1923,10 +1923,6 @@ def km_graph_editor(params):
|
||||
("graph.delete", {"type": 'DEL', "value": 'PRESS'}, {"properties": [("confirm", False)]}),
|
||||
("graph.duplicate_move", {"type": 'D', "value": 'PRESS', "shift": True}, None),
|
||||
("graph.keyframe_insert", {"type": 'I', "value": 'PRESS'}, None),
|
||||
("graph.keyframe_jump", {"type": 'UP_ARROW', "value": 'PRESS', "repeat": True},
|
||||
{"properties": [("next", True)]}),
|
||||
("graph.keyframe_jump", {"type": 'DOWN_ARROW', "value": 'PRESS', "repeat": True},
|
||||
{"properties": [("next", False)]}),
|
||||
("graph.click_insert", {"type": params.action_mouse, "value": 'CLICK', "ctrl": True}, None),
|
||||
("graph.click_insert", {"type": params.action_mouse, "value": 'CLICK', "shift": True, "ctrl": True},
|
||||
{"properties": [("extend", True)]}),
|
||||
|
||||
Reference in New Issue
Block a user