[konsole] [Bug 408775] New: Do not close/destroy tab when closing view
Bernd Steinhauser
bugzilla_noreply at kde.org
Sun Jun 16 12:32:21 BST 2019
https://bugs.kde.org/show_bug.cgi?id=408775
Bug ID: 408775
Summary: Do not close/destroy tab when closing view
Product: konsole
Version: 19.04.2
Platform: Exherbo Packages
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: split-view
Assignee: konsole-devel at kde.org
Reporter: linux at bernd-steinhauser.de
Target Milestone: ---
First thanks for working on konsole, I've been happily using it for almost 20
years and I'm in general very happy with its performance.
However, I've been using the view splitting for many years now and I'm not
quite happy with how it was changed in recent releases.
Old behavior on splitting:
View was just splitted and all tabs could be selected in either panel/view.
Old behavior on closing:
View was closed, no tabs closed/destroyed.
New behavior on splitting:
New tab is opened in new view, tab bar only contains this new tab.
New behavior on closing:
Any tab in active view is destroyed.
Now I do get why the behavior is as such in the splitting case, because this is
certainly a valid use case, but what I really do not get is the behavior on
closing the active view.
My work flow quite often is that I work in a single view with multiple tabs,
but then I have a task where I need to be able to have things side-by-side and
switch between the two.
First, I do not want to create a new tab for that, but ok that's the smaller
issue, since you can actually drag a tab into the new view
In the new behavior it's just much more effort than it should be.
However, what I really do not get is why all tabs in the current view are
destroyed when closing that view.
Especially if it's multiple tabs and even without any kind of warning (even an
editor or some other program is running).
This caught me out now multiple times where I had something going and just
wanted go back to a single view and boom, everything's gone and I have to re-do
whatever I was doing. Remember that there is no warning and it just kills
anything running inside, which really is a horrible idea.
In general, I'm not quite sure about the splitted tab bars, since imo it
creates a lot of unnecessary dragging of windows.
I can see though why some people would want that.
My suggestion would be:
On splitting:
If there is only one tab active, open a new tab in the new view to avoid having
to open the new tab manually.
If there are two or more tabs, leave the active tab in the current view and
split the most recently used inactive tab into the new view.
On closing a view:
Do not destroy any tabs. Really. Don't. _Especially_ not with running programs
inside and without warning.
Tabs should *always* be closed by the user, _actively_.
Instead merge the two tab bars.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list