Bug 73149 - option to hide server-tabs
Summary: option to hide server-tabs
Status: RESOLVED INTENTIONAL
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
: 110766 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-01-21 17:33 UTC by Kai Lahmann
Modified: 2013-04-14 22:32 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Hide the caption on the server tab. (10.44 KB, patch)
2004-12-05 08:56 UTC, John Tapsell
Details
Move server tabs to a separate split-screen pane (2.21 KB, patch)
2009-06-23 19:29 UTC, FeepingCreature
Details
Split server tabs and chat tabs for Konversation (2.63 KB, patch)
2011-12-24 15:25 UTC, FeepingCreature
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Lahmann 2004-01-21 17:33:03 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

it sould be possible to hide the server-tabs, to have overall less tabs in the bar (and so needing way less window width)
Comment 1 Alejandro Sánchez Acosta 2004-10-27 16:48:21 UTC
Currently it's not posible to hide a QTab inside a QTabBar, at least I can't get it. I think the right way would be to call removeTab() and control the signals so the connection to the server don't die and leave opened the rest of the server tabs (joined channels).
Comment 2 illogic-al 2004-11-03 15:40:02 UTC
Works in cvs. Sorta :) If you chose to close the server tab it is gone. Then you will get the option of quitting the server. If you choose to not quit, the server tab is closed and you're still online.
Comment 3 John Tapsell 2004-12-05 08:56:45 UTC
Created attachment 8540 [details]
Hide the caption on the server tab.
Comment 4 Michael L. 2005-05-24 17:00:55 UTC
another way to tidy up the tab bar, would be to simply use separate tab bars for each server connection, so that server bars could be displayed at the top of the window, while the individual channels/queries would be displayed at the bottom.
Comment 5 Peter Simonsson 2005-08-14 17:00:06 UTC
*** Bug 110766 has been marked as a duplicate of this bug. ***
Comment 6 argonel 2006-08-27 21:16:04 UTC
can we close this one now? the treelist has been implemented.
Comment 7 Simonics Zsolt 2006-09-11 23:58:01 UTC
And how the treelist helps against too many "tabs" to choose from? I have to remember to not switch to alt+1, alt+3, alt+6, etc, to exclude the server tabs. Why do i have to have 8 different "tabs" when 5 is enough?
Pretty please, xchat1 is ugly, xchat2 is just... well... gtk2 slowness... konversation is pretty usable finally, beside this little annoying problem.
Comment 8 Jonathan Dehan 2006-10-18 14:37:58 UTC
How about implementing a "server" tab that has all open server messages, no matter which ones you connect to - and of course the option to not have any tab at all :D
Comment 9 Dave Belfer-Shevett 2007-10-04 16:12:31 UTC
I've just migrated off of Xchat to Konversation, and this is a big one for me - one of the few missing features for Konversation.  When on multiple servers, an unreasonable amount of tab space is used up by the server tabs. 

Possible solutions could be:
1) Have a 'All servers' tab that collects traffic for all the servers into one place.
2) Drop the server tab completely, and a server message that comes in just gets dumped to whatever tab happens to be active.  This should be a trivial change, and would really fix the problem.
3) 'Drop' server traffic if the tab is hidden.  Just don't show anything at all (also a trivial implementation)
Comment 10 FeepingCreature 2008-12-28 16:46:22 UTC
In case you don't believe this is a problem:

I have a widescreen monitor. It has a horizontal resolution of 1440.

This is my tab bar: http://img395.imageshack.us/img395/3784/problemyo9.jpg
Comment 11 Eike Hein 2009-01-02 12:31:03 UTC
Have you tried the tree list as an alternative to the tab bar? (Choose to put the tab bar on the left in the options to see.)
Comment 12 FeepingCreature 2009-01-02 22:02:36 UTC
The tree view, while admittedly neat, does not support non-hierarchical placement of tabs, i.e. it always starts with the server window, so I can't order my tabs freely - which is important if you use the alt_0-9 hotkeys a lot. So it actually makes things worse.

But thanks for the idea anyway.
Comment 13 FeepingCreature 2009-06-23 19:29:09 UTC
Created attachment 34765 [details]
Move server tabs to a separate split-screen pane

As a complete newcomer to qt, here's a quick workaround for the impatient - it moves server tabs into a split-window pane that can easily be hidden. (bug-free-ness not guaranteed).

http://img91.imageshack.us/img91/9540/konversation.png is a screenshot of the effects.
Comment 14 FeepingCreature 2011-10-06 18:48:22 UTC
Does anyone know if this has been addressed?
Comment 15 Eike Hein 2011-10-06 18:55:59 UTC
It hasn't.
Comment 16 FeepingCreature 2011-12-24 15:25:21 UTC
Created attachment 67085 [details]
Split server tabs and chat tabs for Konversation

Updated the patch for Konversation 1.4
Comment 17 Eike Hein 2013-04-14 22:32:26 UTC
Ultimately we just don't believe in this idea, sorry - for various reasons we consider the server status views to be important and don't want to allow them to be hidden, plus we'd like to avoid the not-insignificant additional code and UI complexity that adding this option would invite.