Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: ef27f21eaff7cdf987a4e894659059321fd439da
Title: Split Windows
Status: Open Type: Feature_Request
Severity: Minor Priority: Low
Subsystem: General Resolution: Open
Last Modified: 2021-06-11 05:32:10
Version Found In: 0.4.4
Banditoz2019-06-18 05:31:38

Split windows, like found in some IRC clients, would be nice.

cancel2019-06-19 11:34:18

I've thought about this in the past, but I don't know how it's supposed to interact with the sidebar. Any ideas?

Banditoz2019-07-20 00:46:11

Well, the way Weechat does it is when you create a split window (via /window split[vh]) is it just changes what channel you have selected in the sidebar, depending on which window you have focused.

cancel2019-07-20 17:53:56

Hmm, I suppose that could work.

If a window is split into 2 panes, does it get two tab bars?

Banditoz2019-07-21 18:28:43

I don't think Weechat can do tabs, so I'm not entirely sure. But I think tabs containing a configuration of split windows could work.

cancel2019-07-21 20:40:45

What gets displayed in the tab icon, etc., etc?

Banditoz2019-07-22 03:48:40

Sorry, not entirely sure what you mean.

cancel2019-07-22 06:21:05

Well, right now, each tab will display an icon, title, and unread count for the channel open on it. If tabs can contain split views, what goes in the icon, title, unread count etc.?

Banditoz2019-07-22 07:24:55

Here's how the i3 window manager does it. Not really sure how to explain it, but in i3, you can have workspaces which contains an unlimited amount of tabs, and those have a tree of splits. The title of the tab shows how the applications are split inside of the tab. Maybe something like that?

sausage2020-10-18 13:05:05

I would suggest doing ti the VS-code way. You would essentially have two tab-groups, one independent of the other. Each functions as its own "window". The last active tab group is treated just the same as the "tab-group" is being currently treated. Choose the other tab, and that becomes the "active" tab.

sausage2020-10-18 13:06:55

Here's a little example to refer to https://www.youtube.com/watch?v=ycTPdsnXFF8

zol2021-06-11 05:32:10

I would also like to upvote this feature, and I like the idea of doing it the VS-code way.

I downloaded Ripcord yesterday, and I LOVE IT already.

I'll pay to support you, this feature was the first thing I found that I wished for.