My favorites | Sign in
Logo
             
New issue | Search
for
| Advanced search | Search tips
Issue 8: Allow multiple sessions in the same window -- tabbed interface
4 people starred this issue and may be notified of changes. Back to list
Status:  Accepted
Owner:  ----
Type-Enhancement
Difficulty-Hard
Priority-None


Sign in to add a comment
 
Reported by forrest.humphrey, Dec 30, 2008
I would like to see an option to "Allow only one instance." This option
would subsequently suck all new terminal sessions into a new tab in the
same window.  The user could then switch tabs with a customizable key
combination, that would default to something reasonable like Ctrl+Tab.
Comment 1 by andy.koppe, Dec 30, 2008
I wondered how long it would take for this issue to show up. :)

I'm afraid there's no chance of me implementing tabs though. They don't go with
MinTTY's basic approach of keeping things small and simple. More generally, I think
multiple document interfaces and tabs are a Bad Idea™, and even Microsoft themselves
are moving away from them in Office. The problem that tabs try to address needs to be
solved at the window manager level, and not separately in every app. Windows 7 is
meant to make progress in this area. WinTabber from http://www.wintabber.com will
aggregate any application windows into tabbed windows, although unfortunately it's
not free for Cygwin apps (or PuTTY).

Stepping off the soapbox, tabs would be a big job to implement, as they would require
a major redesign of both the Windows frontend and the pty backend. See also
http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/multiple-connections.html
Status: WontFix
Labels: Difficulty-Hard
Comment 2 by forrest.humphrey, Dec 31, 2008
Ah, fair enough, mate.  Thanks for your explanation.

...never hurts to ask, right ;)
Comment 3 by andy.koppe, Jan 01, 2009
Reopened with priority "None", so that it appears in the list of open issues, in the
hope of avoiding duplicates.
Status: Accepted
Labels: Priority-None
Comment 4 by adam.trickett, Feb 13, 2009
While I know that tabs/multi-document interfaces are an emotive issue, I do like
tabbed designs too, even if they make the application larger.

However I do find that GNU screen at the server end mitigates the problem to some extent.

I'd like to see it as a feature but accept that I probably wont get it!

Good program BTW.
Comment 5 by kenzaoe, Mar 04, 2009
tabs would be great.
wintabber is quite buggy with mintty.. it doesn't resize the window
Comment 6 by andy.koppe, Mar 25, 2009
 Issue 72  has been merged into this issue.
Comment 7 by drazraeltod, Mar 26, 2009
_if_ someone really needs tabs for shell-environments, then using GNU screen would imho 
be an way better idea.

its just meant to be controlled by keyboard, wheras graphical tabs are designed for 
mice.
Comment 8 by andy.koppe, Apr 26, 2009
The resizing problem with WinTabber seems to have been sorted by the fix for  issue 76 
in 0.3.9.
Comment 9 by barry.downes, Apr 28, 2009
I couldn't agree more with comment 1.  I was very surprised to hear this from someone 
other than myself.  Wintabber looks good at first glance.  I'll try it... but it 
can't force my favorite editor to use 1 window per document unfortunately.
Comment 10 by andy.koppe, May 30, 2009
I stumbled across a utility that blows WinTabber out of the water: WindowTabs,
available from http://www.windowtabs.com.

It can group any windows, with Google Chrome-style tabs on top of the window, and it
seems to work well with MinTTY. See also attached screenshot.

Unfortunately it's not Free either, but there's a free trial that allows up to three
tabs.
WindowTabs.png
94.0 KB Download
Comment 11 by andy.koppe, Jun 20, 2009
Here's a project that shows how to make a tabbed wrapper for MinTTY (and much more
besides): http://mobaxterm.mobatek.net. And it's GPLed, although written in Delphi.
Comment 12 by stemcel, Oct 21, 2009
I came to the issue tracker only to find this feature request, confident it would
exist. I was surprised to Comment #1, but after some thought I have to agree. This
*is* the sort of thing that should be solved at the window manager level. In an ideal
world, anyway.

I've just never had any confidence that a window manager will ever do it right, which
is why I'm used to seeing this solved over and over again at the application level.
Thanks for the fresh injection of optimism and idealism. Best of luck!

In the mean time I'll try WindowTabs.
Sign in to add a comment

Hosted by Google Code