Bug 119064

Summary: Add a "tab locking" feature to avoid closing tabs accidentally
Product: [Applications] konversation Reporter: Eduardo Robles Elvira <edulix>
Component: generalAssignee: Konversation Developers <konversation-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eduardo Robles Elvira 2005-12-27 17:48:18 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    SuSE RPMs

Sometimes we close tabs accidentally (channels, personal conversations, or whatever) and often that leads us to missing important bits of a conversation.

My proposition is to implement "tab locking". You could perhaps lock a tab right clicking on it and selecting "Lock tab" in the context dialog. Once a tab is locked, that setting should be saved for future konversation executions, and it should be visually noticable to the user - changing the color of the tab icon for example.

When a tab is locked, if you try to close it a warning dialog should appear. Note that a warning dialog manager is already present in konversation.
Comment 1 Eike Hein 2006-01-07 16:18:11 UTC
Fixed in SVN by adding a warning dialog for closing channel tabs, as discussed with the reporter on IRC prior to the report being filed.

Don't get me wrong, a "Lock tab" is a nice idea in principle, but somewhat redundant when keeping the warning dialog system in mind. This would be ideal for a plug-in, if we ever implement a framework for them.