On 12/20/2016 02:31 PM, Jean-Philippe Ouellet wrote:
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 don't think that most of these functions are used frequently, and the
shortcuts proposed are more appropriate for editing a document or
database. Also, 'space' for start/stop is something I would actually
patch to remove from my system; there are VMs I do not want starting
accidentally because I pressed the spacebar, and spurious prompts to
shutdown VMs would be a nuisance. This is a media player type of mapping
that's inappropriate for VMs.
The ones I think would be really time-saving (and safe) are:
4. Shutdown VM: SHIFT+Esc
6. Settings: Ctrl+E
8. Run in VM: Ctrl+R
9. Show/hide inactive VMs: Ctrl+H
What would be TRULY useful is a global shortcut to shutdown the VM of
the active window. That would save a great deal of mousing effort. I
think it can be done easily in KDE shortcuts, but it would be nice to
have for all DEs.
Additionally, some global shortcut to Pause/Unpause VMs may be quite
useful to certain users who examine the behavior of software. This could
be optional, or maybe done through the DE.
As for adding features to Qubes Manager, that may be moot. There is
supposed to be a feature freeze on QM.
Chris
--
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/724f1f1a-6a88-bf43-1b02-f2f419c1d574%40openmailbox.org.
For more options, visit https://groups.google.com/d/optout.