Sorry, i really do love pd, and feel like lately all i am doing is complaining about fiddly annoyances, but this one has gotten me repeatedly, and i felt it might be easy to fix (?):
If you copy an object (ie: ctrl+C), or select an area and copy all objects inside that area, and then paste directly again (ie: ctrl+V), the newly created objects are actually placed UNDER the original object.
So, when you try to move the newly created object, you end up moving your original.
This gets particularly frustrating if you copy/paste a big bunch of objects at once, and then do something else before realising, and can't access the undo function any more.
On Mon, 2017-06-19 at 16:39 +0200, Matt Davey wrote:
Sorry, i really do love pd, and feel like lately all i am doing is complaining about fiddly annoyances, but this one has gotten me repeatedly, and i felt it might be easy to fix (?):
If you copy an object (ie: ctrl+C), or select an area and copy all objects inside that area, and then paste directly again (ie: ctrl+V), the newly created objects are actually placed UNDER the original object.
So, when you try to move the newly created object, you end up moving your original.
This gets particularly frustrating if you copy/paste a big bunch of objects at once, and then do something else before realising, and can't access the undo function any more.
I do understand your frustration, but I almost never hit this problem which is - I believe - related to my work flow. I only use Ctrl-c Ctrl- v when copying from one canvas to another. When copying inside the same canvas, I use Ctrl-d which duplicates the selected objects and shifts the copied version by 10 pixels on each axis. Since the copy is already selected, I only use the keyboard to move around the copy with Shift and arrow keys. I moved them so far until there is no overlap anymore and it is safe to use the mouse to move the group around without creating a mess. I found that on Linux moving selections of objects is quite comfortable with the keyboard, but on Macs the key repeat interval is so slow that it makes the process tedious.
Roman
Roman, me too usually...but here is the situation i often get it in:
i ctrl+C inside an object box to copy its contents. Then ctrl+V in another object box to copy. But sometimes (often) i don't have proper focus on that other object box, and then my original object gets copied not as text inside an object box, but as an object under the original.
PD to me is the world of workarounds ;-)
while i also used to be a little irritated by this copy behaviour, i almost automatically do it like Roman these days (the "duplicate" method).
another possibility is to copy what you want, do a "select all" afterwards, then "shift+right" to move everything 10 pixels to the right and THEN do the pasting.
probably even better: copy, paste, and immediately after pasting press shift-down to move the pasted content 10 pixels down
while i also think pasting should happen in a better way, in my daily patching life it really became a very very minor issue - whereas ...
This gets particularly frustrating if you copy/paste a big bunch of objects at once, and then do something else before realising, and can't access the undo function any more.
... the fact that there is only one (!) undo step is the much more serious issue !
@miller: could this be upgraded in the next release ? ;-)
best
oliver