-----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.

Reply via email to