← Back to team overview

unity-design team mailing list archive

HUD: Connect Actions to F-Keys (HUD-Locks)

 

Hey.

I've been thinking a little about things that could make HUD even more powerful and user friendly. I have found one, I think! :)
See attached screenshots.

Currently, when you press Alt to display the HUD, you are only shown "Type your command". There's nothing else. When you do enter something, then you get a list of suggestions.
Now imagine that you select (just select, not activate) one of the 
suggestions, and then press an F-key. This F-key is now connected to 
that specific action in this program, but only when HUD is open. It 
doesn't interfere with the applications normal/static F-keys. We can 
differentiate that linguistically by referring to them as HUD-Locks, or 
something. If the F-key was previously connected to something else, then 
it's simply reassigned. If you press Del while having selected a 
HUD-locked item, it gets disconnected.
Whenever that action is displayed in the HUD, it shows the F-key to the 
left of the action label. Close the HUD and open it again. Is still 
displays "Type your command", but this time it also displays your 
connected actions. If you press the corresponding F-key, you launch that 
HUD-locked item. If you enter a character, then works just like it does 
now.
Consider, for instance, a situation where you're working with a few 
different font sizes, fonts and styles. Writing their names is much 
faster than using menus with the mouse, but using Alt and then tapping 
an F-key is much faster still. And since HUD will show the assignments 
by default, you don't need to remember what is connected to what. The 
point here is that you should be able to very quickly reassign the 
F-keys for temporary use as well as for permanent use.
For instance, in Thunderbird you can't select "Ubuntu Bold" in one go. 
So you'll first press Alt, enter "Ubuntu" and press enter. Then press 
Alt again, enter "bold" and press enter. You could imagine someone 
wanting to use F1-4 for font faces, F5-F8 for styles (underline, bold, 
etc) and F9-12 for sizes.
So, in order to switch to Ubuntu Bold XX-Large, you'd press Alt F1 
(Ubuntu) Enter. Alt F5 (Bold) Enter. Alt F12 (XX-Large). This would 
improve things by a fair amount. It's sort of the same advantage you 
have from locking entries to your Launcher instead of just relying on 
Dash > Home > Recent Applications.
Cool, huh?

--
Jo-Erlend Schinsta

Attachment: results.png
Description: PNG image

Attachment: type-your-command-fkeys.png
Description: PNG image


Follow ups