Bug 132049

Summary: send input to all sessions needs confirmation
Product: [Applications] konsole Reporter: F Reifenstahl <f.reifenstahl>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 1.6.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description F Reifenstahl 2006-08-08 11:21:42 UTC
Version:           1.6.4 (using KDE 3.5.4 Level "a" , unofficial build of SUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.16.21-0.13-default

The "send input to all sessions" feature is a helpful but really dangerous thing. I would prefer to get a confirmation popup after choosing it. Some days ago I switched it on accidentally just escaping a disaster.
Comment 1 Alessandro Dalvit 2006-09-02 18:54:36 UTC
In addition to the confirmation popup I'd suggest a *much more* evident method to signal this modality, i.e. colorizing the whole tab or the background. The small antenna icon can easily pass unnoticed, and the risk is that one forgets that his root password is being broadcasted to all the other sessions (maybe in an irssi window...) :P
Comment 2 Robert Knight 2006-09-04 13:49:58 UTC
Hello,

I see the need for a warning, but I think that rather than a popup confirmation dialog, it might be better to display a coloured warning banner at the top of the terminal.  A custom background colour is a good idea - but the user may already be using that to differentiate between different types of sessions which are running.

A confirmation dialog is useful to help avoid inadvertantly doing something as a side effect of performing another action (eg. closing sessions in other tabs when exiting Konsole) but in this case I don't think that "Send Input to All Sessions" can be activated accidentally.
Comment 3 F Reifenstahl 2006-09-11 10:50:06 UTC
> A confirmation dialog is useful to help avoid inadvertantly doing something
> as a side effect of performing another action (eg. closing sessions in
> other tabs when exiting Konsole) but in this case I don't think that "Send
> Input to All Sessions" can be activated accidentally.


Hmm, it can, it had happened to me. I still guess this should be well fused.

Regards
Frank
Comment 4 Robert Knight 2006-10-01 04:59:06 UTC
Fixed in SVN for KDE 4.0.  Selecting "Send Input to All Sessions" triggers the following confirmation dialog:

"Enabling this option will cause each key press to be sent to all running sessions.  Are you sure you want to continue?" [ Yes ] [ No ]