hopkins802 wrote:I'll preface this with that this is meant to be a conversation, not an argument. I'm not saying that what they have going on is wrong, I'm just trying to understand their decisions, and how they imagine their users working with this new panel. I've been an full-time editor for 12 years now. I've used Resolve, Avid, Final Cut and Premiere. All of them have their strong points and their weird kinks. For me, if I'm going to work specifically on keyframes on one clip in the dedicated Keyframe Panel, we should be doing just that. Working on one clip at a time. Perhaps they could allow users to lock into the current clip, or have access to the full timeline?
All right. Fair enough. I think I might see where you are finding confusion. I've mentioned it before, but I'll expand on it.
There are several types of behaviors that are present in resolve edit page timeline. At least that I know off.
There is an option to choose weather or not selection follow playhead. When its active, when you move the playhead over any clip it will automatically select it under the playhead.
If that option is truned on, and you move the playhead past the clip you are keyframing, than you will be auto selecting another clip which may or may not have keyframes, but they are not the clip you used before.
they keyframe panel shows clip and its keyframes. Another clip, another set of keyframes. If you want to move playhead and keep the selection and therefore keyframes for the clip you are working on. Turn off the feature; Selection follows playhead.

- sshot-1140.jpg (219.09 KiB) Viewed 370 times

- sshot-1141.jpg (210.41 KiB) Viewed 370 times
You have to choose do you want selection to follow playhead or not in context of how you work with keyframe panel. Both can work fine, its just a differnt way of working. You can keep selection follows playhead option on, and work on the desired clip by using playhead or you can turn the otption on which allows you to move playhead independent of the selected clip and that allows you to keep keyframes panel populated with keyframes of the selected clip. Like I said, both are valid options, its more a matter of workflow preference.
Keyframe tray, is there to give you easy access to multiple clips and their keyframes and move them about, with obvious limitation being that keyframes for specific clip are limited to the extend of that clip. Keyframes are done on clip by clip basis.
Something like adjustment clip can be used to apply keyframes with usual limitations of adjustment clips, but they can span the lenght of the adjustment clip itself, which could be more than one media clip. Or you can use compound clips, fusion clips etc. And of course do it in fusion as well.
hopkins802 wrote:So with the use of the Keyframe Tray, what I'm trying to do works fine, as mentioned. All I want to be able to do is bring my keyframes to the last frame of the clip I'm working on, without accidentally dragging them past the clip's last frame. It's the most basic animation there is, a slow digital zoom. Easy, peasy. In the Keyframe Tray, you can see that when I drag the keyframes to the right, there is hard stop at the extent of the clip. In the Keyframe Panel, I can drag them past the clip's end point. I understand why, as this allows you to drag keyframes further if you have a transition between the clips. I'm glad we can do that! But we need to be able to use stacked timelines in conjunction with the Keyframe Tray, or be able to show the keyframes right below the clip (like in 19), so we can truly work only within the clip's extents if we need to. It's about having precise control.
The precise control is a matter of using playhead to snap at the edge of clip and than dragging keyframes which will snap to playhead. You can't miss. And if you have both snaping turned on and selection follows playhead turned off, its very hard to miss, actually.
hopkins802 wrote:You'll also see that no matter which playhead I use in the Keyframe Panel (top or bottom), I cannot work only within the clip's extents. If I move the playhead just one frame beyond my current clip, it throws my timeline playhead down the timeline. My main question is, what is the purpose of this? While working with keyframes on a specific clip, wouldn't the we want to be locked into that clip?
From your video and your description this is related to Selection Follows Playhead. If you turn if off, the selection won't automatically jump to where your playhead is, and the manually selected clip will remain selected, therefore keeping the corresponding keyframe panel open with keyframes in that clip.
As of DaVinci Resolve 17, the Clip selection no longer automatically moves along with the playhead. Instead, a new set of commands lets you create and move a selection by holding down the Command key and pressing the Up, Down, Left, and Right Arrow keys. This allows you to select clips above and below the current track and to the left and right, independently of the playhead.
You can return the Clip Selection mode back to its previous behavior of automatically selecting the top clip it’s intersecting by choosing the option Timeline > Selection Follows Playhead.