GNOME Bugzilla – Bug 687118
add API to disable input (read-only terminal)
Last modified: 2014-04-18 09:48:02 UTC
vte is used as a base widget for writing terminal emulator programs but it sees use in other places -- OS installation and upgrade programs come to mind. The user (who did not launch any program called "terminal") is presented with a vte widget in this context and might think that they could use ^C to copy text. Of course, this ends up sending a SIGINT instead. We could add an API to revert ^C to its more common use in cases where vte is being used in these 'embedded' situations.
You mean something like the embedded terminal showing dpkg output in synaptic? If there is input expected in these terminals, could use stty to disable ^C causing SIGINT. If there isn't input expected, a 'read-only' view would be a solution.
Yes. I mean exactly that. Input is not expected. It's meant to be read-only. Most of the time it's hidden behind an expander, indeed...