[konsole] [Bug 408775] Do not close/destroy tab when closing view

Bernd Steinhauser bugzilla_noreply at kde.org
Sun Jun 16 13:36:35 BST 2019


https://bugs.kde.org/show_bug.cgi?id=408775

--- Comment #2 from Bernd Steinhauser <linux at bernd-steinhauser.de> ---
(In reply to tcanabrava from comment #1)
> >
> > 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.
> >
> 
> There's no need to drag windows, you can navigate with the keyboard.

How? I don't see a way to move a tab to another view with the keyboard.
In the tab bar for each view there is only the tabs for this view available.

> >
> > 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.
> >
> 
> splitting doesn't opens a new tab, why do you belive so?

It does for me. I can see it, since I can see how keychain (is started with
each new session) starts up.
Just the way as if I were opening a new tab.

> 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.
> >
> 
> Can you ellaborate on that? from what you explained I don't see how this
> could be userfriendly.

It kind of depends on what you want from the splitting. In my use case, it
would be the most convenient one, since I use the splitting mostly to switch
quicker between two tabs I've used often recently.
So automatically putting the the tab used before the currently active one in
the new view kind of made sense.
But I can also understand why you would want to start with a new tab instead.

> I Implemented the split views as it's done in Terminator and Tilix (and
> those are currently most used than konsole for userfriendlyness)
I have to admit, I've never tried Tilix. I've used Terminator a bit about 10
years ago, but ever since I've only used konsole.

> Tabs should *always* be closed by the user, _actively_.
> > Instead merge the two tab bars.
> >
> 
> Tabs are only closed by the users, the only way to close a tab withotu
> explicit user is to close the *last* terminal inside of a tab. I can't have
> terminals with nothing inside.

Sure, the user actively closes the current view, but it's really unclear that
when doing that the tabs inside that view get closed as well (as opposed to
moved to the other view).

> For the rest (the mirror mode that you seem keen on using it again) - I'm
> not against it but the implementation was broken so I replaced by the
> current split code. I'm just one developer and I would happily add the
> split mode again, if well developed. Patches welcome.
Sure.
For me, it was mostly that I just used it as always (actually in a lengthy
system configuration session), closed the view and everything inside it was
gone.
Cost me 15-30min to get there again. :(

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list