-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Tue, May 23, 2017 at 01:51:05AM -0400, Jean-Philippe Ouellet wrote: > Hello, > > The original arch spec [1] described the copy/paste operations as only > needing a single key combination to copy and a single key combination > to paste between VMs (e.g. only Ctrl+Shift+C, Ctrl+Shift+V, instead of > Ctrl+C, Ctrl+Shift+C, Ctrl+Shift+V, Ctrl+V). Relevant paragraphs (from > section 5.5, page 27) reproduced below. > > Is the reason that these actions (copy inside vm & save to global > clipboard / send global to vm & paste in vm) are not combined into > single key combinations today an intentional design decision? > (Possibly some QSB-13-like [2] consideration?) Or just something that > was never gotten around to?
The main (and only?) reason is compatibility with various applications: there is no universal "copy"/"paste" trigger. While most GUI application have Ctrl+C/Ctrl+V for this, far not all of them. And for some cases, spurious Ctrl+C/Ctrl+V may result in very unwanted effects (think: pasting into terminal running 'cat > some-file', or copying from terminal application). We have also tried to paste by "typing" clipboard content into active application, but this also works badly with some applications (AFAIR OpenOffice with its auto completion). > [1]: > https://www.qubes-os.org/attachment/wiki/QubesArchitecture/arch-spec-0.3.pdf > [2]: > https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-013-2015.txt > [3]: https://groups.google.com/d/topic/qubes-users/4km22rTlufc/discussion > [4]: http://zrubi.hu/en/2017/use-more-buttons/ > - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJZJMvPAAoJENuP0xzK19cs7J8H/1/BJ5+zmboyr02ACm9jm7Ku M6SLFjd7NItaMe7IV6Ag129LUPiONh0vdeEo4iLJBQxK9PiJ+JWVs5laflWveHol dop9kf1jUPsYTukXrTvVqGsrmmOgxaPvqlyipev3e5M4pNevxwng3gY2b3KQDKc2 /cqMwDiXj+fb7kcA1o5/PG8P9kcy22kzu7kJT5qwpzzTrn8m+X+2sM45xTIp9zXG I0cE4f27B6I7w8p8vpe6Ja/+zkVSvQWcQ9iJmLXyh5HrJoffvt5jCRYTzHuOLfCX xmn3AE6yx+0zXMZq4nPyMs/iKWGU+c80RBa3rMnuYYqM0Kak5zp/ze69JRZDLrI= =ifHv -----END PGP SIGNATURE----- -- 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/20170523235454.GY1335%40mail-itl. For more options, visit https://groups.google.com/d/optout.
