Summary: | Option to open new tab when splitting | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Gauthier POGAM--LE MONTAGNER <gplm+kde> |
Component: | split-view | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/konsole/7a43e3b2cde05a70a38c0bcac39051b675425bf9 | Version Fixed In: | 19.04 |
Description
Gauthier POGAM--LE MONTAGNER
2017-06-02 08:06:17 UTC
Git commit 7a43e3b2cde05a70a38c0bcac39051b675425bf9 by Kurt Hindenburg, on behalf of Tomaz Canabrava. Committed on 10/12/2018 at 15:02. Pushed by hindenburg into branch 'master'. Don't duplicate the tabs when Spliting the View Summary: Instead of iterating over the sessions to fetch the view and duplicate the current screen once for each split, ignore all of them and just create a new terminal view. The only thing this terminal view shares with the previous current widget is the profile. use createView instead of manually trying to create the view Fixes bug while closing the split Don't duplicate tabs in the splits Related: bug 385697 FIXED-IN: 19.04 Reviewers: thsurrel, hindenburg, gennad, ngraham, #konsole Reviewed By: thsurrel, hindenburg, ngraham, #konsole Subscribers: ngraham, hindenburg, gennad, konsole-devel Tags: #konsole Differential Revision: https://phabricator.kde.org/D17267 M +11 -9 src/Application.cpp M +20 -21 src/MainWindow.cpp M +7 -4 src/MainWindow.h M +3 -4 src/Part.cpp M +6 -0 src/TerminalDisplay.cpp M +13 -19 src/ViewContainer.cpp M +4 -5 src/ViewContainer.h M +35 -71 src/ViewManager.cpp M +9 -5 src/ViewManager.h M +12 -0 src/ViewSplitter.cpp https://commits.kde.org/konsole/7a43e3b2cde05a70a38c0bcac39051b675425bf9 |