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

Dynamically defined commands #939

Open
FezVrasta opened this issue Feb 18, 2022 · 2 comments
Open

Dynamically defined commands #939

FezVrasta opened this issue Feb 18, 2022 · 2 comments
Labels
api Issues related to API feature request New feature or improvement

Comments

@FezVrasta
Copy link
Contributor

Describe the feature and the current behavior/state.

There are cases where it would be useful to allow the users to create new commands dynamically. For example, an extension may want to allow the users to define commands to quickly perform certain actions without opening the main extension command and doing that manually.

In my case I have the Set Output Device extension that has a static Set Audio Output Device to Favourite One command, but I would rather let the users create a command from any of their available output devices rather than limiting to just one.

Will this change the current API? How?

Yes, it should provide a programmatic way to register commands.

Who will benefit from this feature?

Anyone wanting to expose convenient ways to use theirs extensions.

Any Other info.

@jul-sh
Copy link

jul-sh commented Apr 10, 2024

are there plans to implement this?

@Gitsack
Copy link
Contributor

Gitsack commented Sep 28, 2024

This would be amazing for multiple use cases and an instant boost to productivity, since you would be able to add custom shortcuts for your own needs more granually, like Quicklinks or Window Management where you can add options dynamically into a "Group":

CleanShot 2024-09-28 at 16 15 28@2x

Was currently looking for an option to implement this, but I guess the status of this ticket means that we're out of luck right now? :)


I guess the next best option currently is to have a list view with all available options to trigger the respective action, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Issues related to API feature request New feature or improvement
Projects
None yet
Development

No branches or pull requests

3 participants