Bug 338504 - Double click in tabbar - clone option
Summary: Double click in tabbar - clone option
Status: REPORTED
Alias: None
Product: konsole
Classification: Applications
Component: tabbar (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-23 13:41 UTC by James Rowell
Modified: 2018-02-14 15:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Rowell 2014-08-23 13:41:13 UTC
To maintain some feeling of backward compatibility with older versions of konsole - it would be great to offer the option to make double-click in the tabbar "clone" a tab (the current topmost one I suppose) rather than doing "new tab".

Cloning a tab is important for me (and folks at the studio where I work) since we use a feature of the panel icons to be able to launch different shells (i.e.; bash or tcsh), and pass different ENV var to the konsole - thus helping to set up various environments for the user.  At any rate, with the new behavior of how new tabs works - now if you make a new tab it doesn't pick up any of the arguments you passed to the top level konsole, konsole just opens your shell with the users default shell - nor does it get the env vars passed in to the konsole in the first place.

However, using "Clone current tab" does pick up the env vars since the first tab opened respects the args initially passed to konsole.

We're all used to double-clicking to get a new tab, so it would be great to just have the old behavior back.  Thanks!!
Comment 1 James Rowell 2015-06-16 20:40:34 UTC
I was hoping that someone might have a moment to check into this, it seems like a fairly trivial addition and would be significantly helpful to us users.  Simply adding an option to konsole prefs that double-click in tabbar either means "New Window" or "Clone Topmost Window"... 

Thanks in advance!