We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
<space> to select
<a> to toggle
<i> to invert
Initially, I thought that all these actions refer to a (one) selection. But in this case, all these actions would do the same thing.
Only after trying and experimenting with a toy template I understood everything.
Let's address this bit by bit.
What actions do:
Scopes:
Maybe rewrite it like this:
<space> toggle
<a> select all
<i> invert selection
If we came to consensus, I can make a PR
The text was updated successfully, but these errors were encountered:
Maybe also <enter> confirm
<enter> confirm
Sorry, something went wrong.
Nice suggestion, thanks!
I would slightly change it to:
<space> (un)select
<a> (un)select all
Also yes to <enter> confirm.
Not so fast. This is a problem in underlying library questionary.
questionary
Aha! It actually has instruction parameter which we can use: https://questionary.readthedocs.io/en/stable/pages/types.html#questionary.checkbox
instruction
Successfully merging a pull request may close this issue.
Actual Situation
<space> to select
- select what?<a> to toggle
- toggle what?<i> to invert
- invert what?Initially, I thought that all these actions refer to a (one) selection. But in this case, all these actions would do the same thing.
Only after trying and experimenting with a toy template I understood everything.
Desired Situation
Let's address this bit by bit.
What actions do:
<space> to select
- toggles a single option under the arrow.<a> to toggle
- either:<i> to invert
- inverts current assignments. What was selected become deselected, what was deselected became selected.Scopes:
<space> to select
- single choice.<a> to toggle
- all choices.<i> to invert
- all choices.Proposed solution
Maybe rewrite it like this:
<space> to select
-<space> toggle
<a> to toggle
-<a> select all
<i> to invert
-<i> invert selection
If we came to consensus, I can make a PR
The text was updated successfully, but these errors were encountered: