Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shortcuts for Data Access View Workflow templates #1875

Open
1 task done
antares1470 opened this issue Aug 7, 2023 · 2 comments
Open
1 task done

Shortcuts for Data Access View Workflow templates #1875

antares1470 opened this issue Aug 7, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request ux Things related to the user experience

Comments

@antares1470
Copy link
Collaborator

antares1470 commented Aug 7, 2023

Prerequisites

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 antares1470 added enhancement New feature or request ux Things related to the user experience labels Aug 7, 2023
@spica198 spica198 self-assigned this Aug 23, 2023
Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

spica198 added a commit that referenced this issue Apr 9, 2024
@spica198 spica198 linked a pull request Apr 10, 2024 that will close this issue
2 tasks
spica198 added a commit that referenced this issue Apr 11, 2024
spica198 added a commit that referenced this issue Apr 11, 2024
@antares1470 antares1470 removed a link to a pull request Apr 11, 2024
2 tasks
@antares1470 antares1470 mentioned this issue Apr 11, 2024
2 tasks
@antares1470 antares1470 added this to the v3.0.0 milestone Apr 16, 2024
spica198 added a commit that referenced this issue Apr 16, 2024
spica198 added a commit that referenced this issue Apr 17, 2024
spica198 added a commit that referenced this issue Apr 17, 2024
spica198 added a commit that referenced this issue Apr 17, 2024
spica198 added a commit that referenced this issue Apr 17, 2024
spica198 added a commit that referenced this issue Apr 17, 2024
spica198 added a commit that referenced this issue Jun 4, 2024
spica198 added a commit that referenced this issue Jun 24, 2024
spica198 added a commit that referenced this issue Jul 8, 2024
spica198 added a commit that referenced this issue Jul 31, 2024
unittest fix
spica198 added a commit that referenced this issue Jul 31, 2024
spica198 added a commit that referenced this issue Aug 6, 2024
spica198 added a commit that referenced this issue Aug 6, 2024
spica198 added a commit that referenced this issue Aug 8, 2024
spica198 added a commit that referenced this issue Dec 18, 2024
spica198 added a commit that referenced this issue Dec 18, 2024
spica198 added a commit that referenced this issue Dec 18, 2024
spica198 added a commit that referenced this issue Dec 18, 2024
spica198 added a commit that referenced this issue Dec 18, 2024
spica198 added a commit that referenced this issue Dec 19, 2024
spica198 added a commit that referenced this issue Dec 19, 2024
spica198 added a commit that referenced this issue Dec 19, 2024
spica198 added a commit that referenced this issue Dec 19, 2024
spica198 added a commit that referenced this issue Dec 19, 2024
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 6, 2025
spica198 added a commit that referenced this issue Jan 13, 2025
spica198 added a commit that referenced this issue Jan 13, 2025
spica198 added a commit that referenced this issue Jan 21, 2025
spica198 added a commit that referenced this issue Jan 21, 2025
spica198 added a commit that referenced this issue Jan 22, 2025
spica198 added a commit that referenced this issue Jan 23, 2025
spica198 added a commit that referenced this issue Feb 14, 2025
spica198 added a commit that referenced this issue Feb 14, 2025
spica198 added a commit that referenced this issue Feb 14, 2025
spica198 added a commit that referenced this issue Feb 24, 2025
spica198 added a commit that referenced this issue Feb 25, 2025
Copy link

github-actions bot commented Mar 3, 2025

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ux Things related to the user experience
Projects
Status: PR Review
Development

No branches or pull requests

3 participants