constellation icon indicating copy to clipboard operation
constellation copied to clipboard

Shortcuts for Data Access View Workflow templates

Open antares1470 opened this issue 11 months ago • 1 comments

Prerequisites

  • [x] Put an X between the brackets on this line if you have done all of the following:

    • Running the latest version of Constellation

    • Attached the Support Package via Help > Support Package

    • Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ

    • Checked that your issue isn’t already filed: https://github.com/constellation-app/constellation/issues

    • Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories

Description

In the Data Access View, users can create workflow templates which are used to save workflows that they may want to re-use. One cool improvement to this would be the ability to map keyboard shortcuts to these templates as a way of reducing the time to bring these up. Presently, it is around 5 clicks to load and run a set of plugins in a workflow template which can start to get tedious if you're wanting to run multiple templates.

By mapping keyboard shortcuts, you could do something like ctrl-1 to load up the first template, ctrl-2 to load your 2nd template, etc, etc. and then ctrl-~ to de-select all plugins. This would reduce the number of clicks

Expected behaviour: Able to use a keyboard shortcut to load up a workflow template

Actual behaviour: Have to click through the menus to load them

Reproduces how often: 100%

Additional Information

Given there isn't a strict limit on how many templates a user can save, it may sensible to limit the number of keyboard shortcuts available (e.g. 5) and then simply allow the user to assign the shortcuts to the templates they want to use the most (I suspect a shortcut for every template will probably be overkill)

antares1470 avatar Aug 07 '23 02:08 antares1470