Make Clones options more easily accessed

Bug #251674 reported by prkos
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
John Smith

Bug Description

When working with clones I often find myself having to change the Move Clones option (When the original moves, its clones and linked offsets:) on the fly, and Relink to Copied and Select Original also get used a lot.

Currently it's not very easy to get to those options, for the first one I keep Inkscape preferences docked and open on Clones "page" so I can easily change the moving options with a single click.
Is there a keyboard shortcut for Relink to Copied? It's a bit distracting having to navigate through the menus.

Suggestion a)
Maybe adding those icons to the main toolbar can help, although its already packed. The most space saving option would be to have Relink to Copied keyboard shortcut, so that and the Select Original would be accessible from the keyboard. This leaves only the 3 moving options that could be added to the toolbar in the form of a drop-down menu.

Suggestion b)
Cloning objects in Inkscape is a very powerful and useful feature, it deserves its own docking dialog. I've made a quick mockup of what it might look like, see attachment.
The last icon in the row is Relink to Copied, a quick derivative from Select original.

I favor Suggestion b)

Tags: clones ui
Revision history for this message
prkos (prkos) wrote :
jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
tags: added: clones
Revision history for this message
su_v (suv-lp) wrote :

> Is there a keyboard shortcut for Relink to Copied?

A verb for relinking a clone to the copied exists [2] and can be used for assigning a shortcut key. Add the following line to your keymap file [1] and adjust the key and modifiers as needed:

  <bind key="d" modifiers="Ctrl,Alt" action="EditRelinkClone" display="true" />

[1] user keymap file:
     ~/.config/keys/default.xml
    system keymap file:
     /usr/share/inkscape/keys/default.xml

[2] available verbs for clones (0.47, 047+devel):
- EditClone: Create a clone (a copy linked to the original)
             of selected object
- EditUnlinkClone: Cut the selected clones' links to the originals,
                   turning them into standalone objects
- EditRelinkClone: Relink the selected clones to the object currently
                   on the clipboard
- EditCloneSelectOriginal: Select the object to which the selected
                           clone is linked

Revision history for this message
su_v (suv-lp) wrote :

Sorry, path to user keymap file was incorrect:

- ~/.config/keys/default.xml
+ ~/.config/inkscape/keys/default.xml

su_v (suv-lp)
tags: added: ui
Revision history for this message
John Smith (john-smithi) wrote :

See also tiling tool redesign proposal - http://wiki.inkscape.org/wiki/index.php/Tiling_tool

Revision history for this message
John Smith (john-smithi) wrote :

Commit r11125 : CloneTiler dialog dockable.
Tested on Windows 7 and Ubuntu 11.10

Revision history for this message
Kris (kris-degussem) wrote :

Actually, this bug is almost done (the interface redesign can be done later on, if we have a clear outcome of the discussion).
Can we make Alt+Ctrl+D the default keyboard shortcut for relink to copied? Or do we reserve this keyboard shortcut for opening the create tiled clones dialog?

Changed in inkscape:
status: Confirmed → In Progress
assignee: nobody → John Smith (john-smithi)
milestone: none → 0.49
Revision history for this message
John Smith (john-smithi) wrote :

As ~suv mentioned in comment #2, users can assign their preferred shortcut key to any clone action.

John Smith (john-smithi)
Changed in inkscape:
status: In Progress → Fix Committed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
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.