Turn existing objects into clones

Bug #1728647 reported by IFo Hancroft
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Please, make it so we can turn existing object/s into clone/s of another existing or new object.

I am aware of Relink to copied but it is not what I need.

I would like to be able to turn any already existing object into a clone of another existing object that's the same, without having to have them being clones in the past or the new desired original being duplicate.

I need the following:

You have 200 squares that are spread around the document unevenly and you need to edit them all and you need them at those exact places so you can't easily delete 199 of them and create 199 clones of the 1 left using Clone and Distribute.
What would be the easiest way to do it, is: You select those 199 and choose something like Edit > Clone > Turn into clones and then you are asked to select what would be the original. You select that 1 square and voila! You turned those 200 existing squares into 1 original and 199 clones.

Or you don't have to select the original, you can copy it and then select the other 199 squares and use Edit > Clone > Link to copied. So it would be like Relink to copied but the copied one doesn't have to be a duplicate or clone of anything/or anything and the 'to be clones' don't need to have been clones.

description: updated
Revision history for this message
TylerDurden (8thrule) wrote :

Would "rearrange" in the Align-Distribute panel work for you?

Example:
https://www.dropbox.com/s/f4chpa7yd9aa5vi/2017-10-30_17-50-28.gif

Revision history for this message
IFo Hancroft (ifohancroft) wrote :

No. Unfortunately not. In my case I have 87 (I think) squares that are already where I need them. I need to edit them all and I don't want to have to edit them one by one so I want to make 86 of them clone of the 87th square (or the 1st, depends how you look at it) so I can only edit it and the change will happen on all of them.

Revision history for this message
TylerDurden (8thrule) wrote :

Looks like it works here... the example shows 4 objects (text, but it could be anything) being replaced in their respective locations by 4 clones (stars) with their parent object outside the page area. Do they need to retain some scale/rotation transforms or something else?

Revision history for this message
IFo Hancroft (ifohancroft) wrote :

Ah! You are suggesting I create the 86 clones and then exchange positions with the objects that are already where I need the clones? Yes. This works, it is less work than what I was using but it is still quite a lot more work than what I am suggesting as a feature. Specially if you need many clones, you need to hit the exchange positions button once for each clone which if you have a lot will also have a lot of time.

Revision history for this message
TylerDurden (8thrule) wrote :

Yes, I agree... it works, but not a one-and-done solution.

TD

tags: added: wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.