feat: option to use Alt+[0-9]
to select service
#1972
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #1971, and shares similarity with #1920
Pre-flight Checklist
Please ensure you've completed all of the following.
Description of Change
Add an option to
Settings > Advances > Shortcuts
to useAlt
modifier (instead ofCtrl
) to select current service with number keys.The input is unchecked by default. If the input is checked, the user cannot use
Ctrl+[0-9]
to activate a service, but instead must useAlt+[0-9]
(similar to Firefox). This does not impact users who do not manually enable the feature.I have placed the toggle option below the shortcut inputs implemented by #1920 because it seems the most appropriate location. Likewise the state is stored in
stores.shortcuts
. This can of course be changed if deemed necessary.Motivation and Context
I use Firefox, so I am accustomed to using
Alt+[0-9]
to switch tabs (rather thanCtrl+[0-9]
).Closes #1971 by implementing the second proposed solution (issue provides 3 possible solutions).
Screenshots
Checklist
pnpm prepare-code
)pnpm test
passesRelease Notes
Add option to use
Alt+[0-9]
to select service.