companion icon indicating copy to clipboard operation
companion copied to clipboard

Copy/Move/Swap use pre-selected button if one is already selected

Open peternewman opened this issue 1 year ago • 2 comments

Is this a feature relevant to companion itself, and not a module?

  • [X] I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • [X] I have searched the existing issues

Describe the feature

Currently in your favourite text editor, you select some text, then copy it. Currently in Companion you select a button whilst doing something, if you press copy it then deselects it and then you have to reselect it to copy it, then click where you want it to go. If a pre-selected button was used as the first input to Copy/Move/Swap it would be more consistent with other tools and fewer button presses.

Usecases

Reduce clicks for simple tasks

Potentially not for delete as it's a higher risk

peternewman avatar Aug 07 '24 17:08 peternewman

If we are going to do this, it should be explicit and require always selecting the button before the operation.

This is already possible with the keyboard shortcuts

Julusian avatar Aug 07 '24 22:08 Julusian

The workflow of "select action" -> "select source" -> "select target" has been chosen deliberately. It is the workflow used by lighting consoles and we had been orienting at grandMA for a lot of things. So it is consistent with the tools of the event industry. As Julian says, the copy/paste keyboard shortcuts are working exactly like you are expecting. So for me that is a won't fix.

dnmeid avatar Aug 08 '24 15:08 dnmeid

Alternatively, copy, move and swap buttons can also be added next to test and delete buttons on right panel. Delete is already duplicated this way and it's pretty obvious that this will trigger the action for the currently selected button.

gbdlin avatar Nov 17 '24 00:11 gbdlin