Hello,

As requested in [1] and implemented in [2], I am proposing to add
keyboard shortcuts to qubes-manager.

Specifically, at this time I am proposing to add the following:
 1. Ctrl+N for New VM
 2. Delete / Backspace (no Ctrl) for delete vm
 3. Ctrl+C for Clone, because Clone and Copy start with C
    Ctrl+Shift+N may also be a good candidate here, idk.
 4. Space for start & shutdown
    We can use the same key because only one of those is enabled.
    Chosen because I use space to start & stop music and videos in
    nearly all players, just here it's a VM.
 5. Ctrk+K for Kill
 6. Ctrl+E for settings
    Thinking is you are going to [e]dit the VM, and is not a key people
    may already have differing expectations for (for example Ctrl+S may
    be expected to be Shutdown, or Save (whatever that would mean))
 7. Ctrl+U for Update
 8. Ctrl+R for "Run command in VM"
 9. Ctrl+H for show/hide inactive VMs
10. Ctrl+Shift+H for show/hide internal VMs

I am hereby requesting comments on the above. (With the hope that it
does not generate excessive bikeshedding.)

Note that in [3] I introduced the Qt standard Alt+key menu navigation,
so all menus are already fully keyboard-usable, so these changes here
are not intended to be for the most frequently used things, rather than
comprehensive coverage.

I am purposefully not assigning all keys here because once you assign a
key and people start using it, it's really annoying to users to change
it out from under them. IMO we should consider these assignments
relatively immutable once they go into a release.


[1]: https://groups.google.com/d/topic/qubes-devel/YNqCYnxwgPI/discussion
[2]: https://github.com/QubesOS/qubes-manager/pull/19
[3]: https://github.com/QubesOS/qubes-manager/pull/13

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/CABQWM_CBgoOaYxvJML-g65CMih8yghLa2f619UXd1D3HYJJEmw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to