Terminal window shouldn't respond to input by default

Bug #3718 reported by Miguel Gaspar
22
Affects Status Importance Assigned to Milestone
synaptic
Incomplete
Undecided
Unassigned
synaptic (Ubuntu)
Expired
Low
Unassigned

Bug Description

While installing packages, one may expand the dialog to reveal a terminal window. But the regular user wouldn't expect this to be a 'live' terminal, so he might do something with undesireable side-effects. It happened to me: I wanted to copy something so I selected the text and hit ctrl-c (that's the standard shortcut to copy in a graphical application), and to my surprise, the configuration of the package was terminated!
This terminal shouldn't receive input by default, and there hould be an option to do that. Or, there should be clear to the user that he could interact with it.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Michael, can we get notified if user input is required in the terminal? so we could "disable" the terminal during normal operation and only enable the terminal widget if it is required.

Furthermore I think that the terminal widgets looks like a normal terminal, so the user could expect that it also behaves like a normal terminal.

The terminal widget exists, since some packages still require user input during installation.

Revision history for this message
Miguel Gaspar (ghaspias) wrote :

I cannot agree with the 2nd paragraph at all!
It is bad enough that the user has to deal with different, conflicting sets of keyboard shortcuts in CLI and GUI applications, and in different applications. If he isn't able to clearly distinguish the two environments, and use the learned behaviour in each set of applications (GUI/CLI), that is very bad.
If a standard keyboard shortcut might produce data loss, as in this case (a package that isn't installed - the user might not know how to finish the setup), that is very bad.

I don't know what the Gnome guidelines are, but this deserves some attention!

Revision history for this message
Miguel Gaspar (ghaspias) wrote :

I don't know if some workaround was introduced for this in Dapper, but a proper correction isn't still in place.

Robert Roth (evfool)
Changed in synaptic (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Andrea Corbellini (andrea.corbellini) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version.

Changed in synaptic (Ubuntu):
importance: Wishlist → Low
status: Confirmed → Incomplete
Changed in synaptic:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for synaptic (Ubuntu) because there has been no activity for 60 days.]

Changed in synaptic (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.