-
Notifications
You must be signed in to change notification settings - Fork 7.8k
Description
originally filed by @joadoumie
Users should have the ability to adjust the ranking of fallback commands and their relative priorities. Some folks may want to always get to the shell functionality as fast as possible, others may want to search the web quickly... or do literally any other fallback command that we or extensions will be providing.
I'm throwing on the Needs UX label, but I think there is a pretty low UX cost option that we can review:
- "Adjust priority for fallback commands" command brings the user to a list page, that displays all of the fallback commands, and their rankings currently (top item high, bottom item low).
- The user can then select a fallback command and use a "Move Up" or "Move Down" or "Increase Priority" "Decrease Priority" that would move the command up or down the priority list.
One thing that is interesting to think about is that the SearchBox probably doesn't really need to do anything here, because we'd want users to see the full list of fallback commands... and we wouldn't want to filter them out really. We can play around with the UX there for sure!
Another question I have -- should we link to this in the settings page as well? Probably.
comment from @zadjii
lemme throw another wrench in here
fallbacks should have two places: firstmost in the list, or lastmost in the list. Within the firstmost and lastmost groups, fallbacks should have an ordering.
Consider: I'm User 98052 and I really just want my run box to run shell commands. I want that firstmost, before all other commands.
Maybe I want web search second, so I want both shell and websearch in firstmost, then every other command, then every other fallback
Metadata
Metadata
Assignees
Labels
Type
Projects
Status