Page 1 of 1

UI suggestion: pasting attributes

PostPosted: Tue Apr 08, 2025 12:54 pm
by Lancelot Chan
When pasting attributes, it should remember the last time which items I ticked like in version 19. Right now it is always reset to its default.

Re: UI suggestion: pasting attributes

PostPosted: Tue Apr 08, 2025 4:03 pm
by Shrinivas Ramani
Hi Lancelot

In v20, the dialog automatically selects all modified inspector attributes from the copy source. So if the copy source had no position changes, the checkbox is unchecked for clarity and to prevent accidental overwrites.

You can edit the attribute selection and paste. Further, when pasting on multiple clips, you can set the option to retain settings between pastes. The dialog's settings is remembered till the next copy operation.

Hope that makes it clearer
Shrinivas

Re: UI suggestion: pasting attributes

PostPosted: Tue Apr 08, 2025 4:12 pm
by Lucas Pfaff
Shrinivas Ramani wrote:In v20, the dialog automatically selects all modified inspector attributes from the copy source. So if the copy source had no position changes, the checkbox is unchecked for clarity and to prevent accidental overwrites.


That is a pretty cool change! Is it now also finally possible to paste the settings of the "Retime and Scaling" tab? Especially "Scaling" is something I miss a lot

Re: UI suggestion: pasting attributes

PostPosted: Tue Apr 08, 2025 4:16 pm
by Lancelot Chan
Shrinivas Ramani wrote:Hi Lancelot

In v20, the dialog automatically selects all modified inspector attributes from the copy source. So if the copy source had no position changes, the checkbox is unchecked for clarity and to prevent accidental overwrites.

You can edit the attribute selection and paste. Further, when pasting on multiple clips, you can set the option to retain settings between pastes. The dialog's settings is remembered till the next copy operation.

Hope that makes it clearer
Shrinivas


Thanks for the reply, but the attributes I messed around was retime effects. In v19 and before, it'll always ticks the retime effects as well as ripple sequence for me.

Now they don't, and only click on something like plugins, retime process and motion estimation.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 5:28 am
by Lancelot Chan
So please make sure it remembers what my last paste attributes item were, like retime effects and ripple sequences. :)

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 6:40 am
by Tekkerue
Shrinivas Ramani wrote:In v20, the dialog automatically selects all modified inspector attributes from the copy source.
Can we please have an option to use the old method of paste attributes?

A simple checkbox for "Paste Active Attributes From Source" would be perfect. When checked it would behave like the new v20 style and when unchecked it would behave like the old v19 style. And Resolve should always remember this setting.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 6:44 am
by Lancelot Chan
Tekkerue wrote:
Shrinivas Ramani wrote:In v20, the dialog automatically selects all modified inspector attributes from the copy source.
Can we please have an option to use the old method of paste attributes?

A simple checkbox for "Paste Active Attributes From Source" would be perfect. When checked it would behave like the new v20 style and when unchecked it would behave like the old v19 style. And Resolve should always remember this setting.


Yes this is cool too.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 7:02 am
by Joe Shapiro
Tekkerue wrote:Can we please have an option to use the old method of paste attributes?

Would you explain a bit more what feature is lost now? Is it that you want fewer than all the non default checkboxes turned on?

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 7:30 am
by Tekkerue
Joe Shapiro wrote:Would you explain a bit more what feature is lost now? Is it that you want fewer than all the non default checkboxes turned on?
Sure, if there is only one attribute I want to keep tweaking and then copy/paste to multiple clips (for me it's almost always Plugins), I don't want to have to keep unchecking other active parameters for the zoom, position, rotation, etc. every time I copy and paste plugins. I want it to remember that I only want plugins and not affect anything else. That is how the old operation worked.

I can see that the new operation has it's place, but I certainly make far more use out of the old v19 operation. Having a checkbox would allow for both operations.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 7:51 am
by Joe Shapiro
That makes sense.
Let me try an alternate proposal:
It does the new behavior, you change the check boxes, and then it remembers your altered state till something cancels it.

The question for me is what’s the right criteria to remove the “hold.”

My first thought was until you copy something different. But that’s probably too short as you may be copying and pasting several versions of the same sort of thing.

So might you have a “clear the hold“ condition that works for you and removes the need for another preference?

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 7:56 am
by Lancelot Chan
Joe Shapiro wrote:That makes sense.
Let me try an alternate proposal:
It does the new behavior, you change the check boxes, and then it remembers your altered state till something cancels it.

The question for me is what’s the right criteria to remove the “hold.”

My first thought was until you copy something different. But that’s probably too short as you may be copying and pasting several versions of the same sort of thing.

So might you have a “clear the hold“ condition that works for you and removes the need for another preference?


In my case, another copy should not erase the hold because that copy may not end up with "paste with attribute" but just normal paste. When I paste with attributes, it is always that "retime effects" and "ripple sequence" for me. Other copy and paste should not erase my check boxes.

This is just my case.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 9:50 am
by Tekkerue
Joe Shapiro wrote:It does the new behavior, you change the check boxes, and then it remembers your altered state till something cancels it. The question for me is what’s the right criteria to remove the “hold.”
I think having a checkbox makes it easier and more intuitive so that you know exactly what you are getting. It'll simply remember your setting until you either check or uncheck the checkbox.

My first thought was until you copy something different. But that’s probably too short as you may be copying and pasting several versions of the same sort of thing.
Exactly. In my case I change plugins all the time and copy/paste them to other clips. So every copy would require unchecking all the other stuff I don't want over again. I only ever want the plugins and I want Resolve to remember that.

To go even deeper, I'd love it if under plugins there was a list showing all the effects on the clip, and you could check specific plugins to overwrite without affecting the others (and Resolve would remember which plugin(s) you checked). This would be ideal. But for now, I'll be happy to have the old method back as an option. :D

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 11:05 am
by Joe Shapiro
Sounds reasonable. How about if the checkbox was IN the paste attributes dialog so you could twiddle it easily there rather than putting it in the settings?

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 12:39 pm
by Steve Alexander
Joe Shapiro wrote:Sounds reasonable. How about if the checkbox was IN the paste attributes dialog so you could twiddle it easily there rather than putting it in the settings?

I like that idea, Joe - provided the manually selected set of selected items (without the checkbox) is remembered by Resolve so that you could either check it or not to flip/flop back and forth between the set that represents all modified parameters vs the set of manually selected parameters. One problem might be workflow - just thinking out loud here but if I select the checkbox for the 'all modified parameters' and then deselect a few items and select others that were not in the 'all modified parameters' set, does this change get saved to the 'manually selected' set and if so, does the checkmark for the 'all modified parameters' get cleared as soon as any editing of the set is performed (therefore losing the ability to return to the previous set that was in effect prior to selecting 'all modified parameters')? This makes sense to me but maybe I need another coffee :-)

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 12:56 pm
by Tekkerue
Joe Shapiro wrote:Sounds reasonable. How about if the checkbox was IN the paste attributes dialog so you could twiddle it easily there rather than putting it in the settings?
Ah yes, that is what I meant. Have a checkbox inside of the paste attributes box, like the "Don't show until next copy" checkbox and this setting is remembered until it is changed.

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 1:49 pm
by Tekkerue
Steve Alexander wrote:One problem might be workflow - just thinking out loud here but if I select the checkbox for the 'all modified parameters' and then deselect a few items and select others that were not in the 'all modified parameters' set, does this change get saved to the 'manually selected' set and if so, does the checkmark for the 'all modified parameters' get cleared as soon as any editing of the set is performed (therefore losing the ability to return to the previous set that was in effect prior to selecting 'all modified parameters')?
If you have "all modified parameters" then it behaves just as it does now in v20. When you do another paste, then the parameters you set are reset and all of the modified parameters are checked again (unless you have also checked "Don't show until next copy").

If you have "all modified parameters" unchecked, this is when it will remember your selected settings and the next time you paste the settings you chose will be selected instead of all modified parameters.

So basically, the checkbox is a way of using the new v20 method (when it's checked) or the old v19 method (when it's unchecked).

To make it even more clear, maybe instead of a checkbox, it could have a dropdown menu with two options that clearly explain what each mode does so you know exactly what the mode is doing:
"Remember All Modified Parameters" -- v20
"Remember My Selected Parameters" -- v19

They can probably come up with better names, but that's the idea. :D

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 11:04 pm
by Steve Alexander
Ok, so let's say you want to start with the selection of 'all modified parameters' but then you want to deselect a few of them. When you deselect a few, the checkbox that indicated 'all modified parameters' would no longer be true so my question is, does modifying the selection set automatically kick you out of 'all modified parameters' mode and begin saving the set that will be used when 'all modified parameters' is unchecked going forward? I think as soon as you modify the 'all modified parameters' set, it should uncheck that option and begin saving the new default set that will be applied going forward. If you don't modify the set and 'all modified parameters' therefore remains checked, then the previous save set will be saved but overridden in future paste operations (with the set associated with the 'all modified parameters' set). In this way there are always two sets stored, one is when 'all modified parameters' is unchecked and one is when 'all modified parameters' is checked and of course the state of this 'all modified parameters' checkbox dictates what parameters are pasted to other clips. I have a headache...

Re: UI suggestion: pasting attributes

PostPosted: Thu Apr 17, 2025 11:10 pm
by Joe Shapiro
May be hard to think through but when you “get it right” it’s very easy to use. Frictionless. That was Apple’s secret sauce when Jobs was around. He insisted on it and was the prime alpha tester.

Re: UI suggestion: pasting attributes

PostPosted: Fri Apr 18, 2025 3:45 am
by Tekkerue
Steve Alexander wrote:I think as soon as you modify the 'all modified parameters' set, it should uncheck that option and begin saving the new default set that will be applied going forward.
Yeah, that would work too. I was trying to preserve the current method in v20 where it automatically reverts back to all modified parameters so any changes you make are temporary just for that one clip. But having the checkbox enable all of the modified parameters from the clip you copied would certainly work too. Then whatever you have set in the paste attributes box would be remembered for your next copy/paste. Personally, I don't see myself using the All Modified Parameters very often (if ever), so I will divert to whatever method works best for others on this one.

My main concern was that I want Resolve to remember my last selected settings (like it used to work in v19) because when I copy/paste parameters it's almost always for plugins/effects. If there is position, zoom, etc. for video or volume for audio, those are usually not things I want to change and I'd prefer not to have to keep unchecking all of these things every time I copy/paste.

Re: UI suggestion: pasting attributes

PostPosted: Fri Apr 18, 2025 1:11 pm
by Steve Alexander
Tekkerue wrote:My main concern was that I want Resolve to remember my last selected settings (like it used to work in v19) because when I copy/paste parameters it's almost always for plugins/effects. If there is position, zoom, etc. for video or volume for audio, those are usually not things I want to change and I'd prefer not to have to keep unchecking all of these things every time I copy/paste.

This. 100% agree which is why I was struggling to find a way to accomplish both workflows but if I could only have one, it would be the way v19 worked.

Re: UI suggestion: pasting attributes

PostPosted: Sat Apr 19, 2025 8:20 am
by Tekkerue
Steve Alexander wrote:
Tekkerue wrote:My main concern was that I want Resolve to remember my last selected settings (like it used to work in v19) because when I copy/paste parameters it's almost always for plugins/effects. If there is position, zoom, etc. for video or volume for audio, those are usually not things I want to change and I'd prefer not to have to keep unchecking all of these things every time I copy/paste.

This. 100% agree which is why I was struggling to find a way to accomplish both workflows but if I could only have one, it would be the way v19 worked.
Yeah, personally I would not object to simply going back to the previous v19 method. I was trying to accommodate the new way, but I have no real use for it. I just want the old way back, at least as an option.

Re: UI suggestion: pasting attributes

PostPosted: Sat Apr 19, 2025 8:26 am
by Lancelot Chan
Tekkerue wrote:
Steve Alexander wrote:
Tekkerue wrote:My main concern was that I want Resolve to remember my last selected settings (like it used to work in v19) because when I copy/paste parameters it's almost always for plugins/effects. If there is position, zoom, etc. for video or volume for audio, those are usually not things I want to change and I'd prefer not to have to keep unchecking all of these things every time I copy/paste.

This. 100% agree which is why I was struggling to find a way to accomplish both workflows but if I could only have one, it would be the way v19 worked.
Yeah, personally I would not object to simply going back to v19 way. I was trying to accommodate the new way, but I have no real use for it. I just want the old way back, at least as an option.


Same here.

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 9:47 am
by Lancelot Chan
I haven't downloaded the version 20. How is it implemented in this pasting attributes thing?

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 10:44 am
by Tekkerue
Lancelot Chan wrote:I haven't downloaded the version 20. How is it implemented in this pasting attributes thing?
I downloaded it and this is one of the few things I'm testing in V20. The paste attributes is still the same and there is no way to get the old method back. They have broken one of the few things that actually worked well for me in Resolve and they've provided no options to get it back.

I'm working on a separate post that I'll probably post later (I'm pretty pissed off right now), but after the official release of V20 I think I'm completely done with Resolve at this point.

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 10:50 am
by Lancelot Chan
Tekkerue wrote:
Lancelot Chan wrote:I haven't downloaded the version 20. How is it implemented in this pasting attributes thing?
I downloaded it and this is one of the few things I'm testing in V20. The paste attributes is still the same and there is no way to get the old method back. They have broken one of the few things that actually worked well for me in Resolve and they've provided no options to get it back.

I'm working on a separate post that I'll probably post later (I'm pretty pissed off right now), but after the official release of V20 I think I'm completely done with Resolve at this point.


Well I'll stay with V19 then. Thanks for letting me know.

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 11:15 am
by Tekkerue
Lancelot Chan wrote:Well I'll stay with V19 then. Thanks for letting me know.
You're welcome. There is nothing on the Paste Attributes popup window (which is where it should be) that lets you change it. So unless it's buried in a menu somewhere that I don't know about, it doesn't appear to be possible to get the old paste attributes behavior back.

I'm considering going back to Vegas Pro, it looks like Vegas 22 has made a lot of gains in the areas I care about (in contrast to Resolve, which hasn't budged an inch). I'm also demoing an application called Autograph by Left Angle for compositing/motion graphics to replace Fusion since compositing was non-existent in Vegas.

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 1:03 pm
by Steve Alexander
It’s unfortunate how seemingly small changes can have such a negative impact on some workflows. It’s not as if we didn’t warn BMD during the beta cycles. Think key frame editing limited to one clip at a time as another example. Let’s hope BMD considers these in a future update.

Re: UI suggestion: pasting attributes

PostPosted: Wed May 28, 2025 1:34 pm
by Tekkerue
Steve Alexander wrote:It’s unfortunate how seemingly small changes can have such a negative impact on some workflows. It’s not as if we didn’t warn BMD during the beta cycles.
Exactly! They've made a few changes over the last couple major versions (starting in v19) that have negatively impacted my workflow and they have never been fixed. I've already been very frustrated using Resolve and when I started having the few things that I actually did like (and used regularly) taken away from me, then I'm going to get to the point where I just walk away. After this last empty promise of fixing keyframing and spline editing on the Edit page (which has been a massive sore spot for me), I have to say that is the final straw.

Think key frame editing limited to one clip at a time as another example. Let’s hope BMD considers these in a future update.
Yes, this is one of the few things I'm testing in V20 to see if it got fixed and it didn't. As someone who has been a strong opponent of those old terrible curve editors, I was still on board with Blackmagic bringing those back temporarily during the beta phase while they continued to work on the new editors and make them compatible with multiple clips (which is my preferred method). It would have taken little effort to copy/paste the code from V19 to add them back in temporarily.

However, Blackmagic didn't do either one of those. They didn't bring back the old curve editors and they didn't continue to work on the new editors to make them compatible with multiple clips. They just broke everything, then threw up their hands and walked away. I have no idea what Blackmagic is thinking, but this is not ok.