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)
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).
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.
Created attachment 8540 [details] Hide the caption on the server tab.
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.
*** Bug 110766 has been marked as a duplicate of this bug. ***
can we close this one now? the treelist has been implemented.
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.
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
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)
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
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.)
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.
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.
Does anyone know if this has been addressed?
It hasn't.
Created attachment 67085 [details] Split server tabs and chat tabs for Konversation Updated the patch for Konversation 1.4
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.