After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 113832 - Tabbed window manager
Tabbed window manager
Status: RESOLVED WONTFIX
Product: metacity
Classification: Other
Component: EWMH specification
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2003-05-27 13:49 UTC by Dave Bordoley [Not Reading Bug Mail]
Modified: 2009-02-16 19:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dave Bordoley [Not Reading Bug Mail] 2003-05-27 13:49:50 UTC
I think most of the good arguments against tabs and mdi I've heard
basically amount to this should be done in the wm, and after reading MPT's
suggestion for how this should be done, I'm starting to agree so heres sort
of pseudo proposal.

1. Any 2 or more windows can be tabbed together. Users can do this by
alt+draggin a window ontop of another, or by middle click+drag.
2. we could add a spec so that apps could specify whether a window ought to
be openened in a new window or in a new tab. 
3. Ui wise I'm fairly certain that the best way to do this is tabs on the
bottom, with a tooltip over the tab that shows the full window title.
4. In the windowlist, only the tab that is currently being viewed would be
listed.
Comment 1 Havoc Pennington 2003-05-31 03:55:16 UTC
I've thought about how to do this before, and it's a major
amount of work - and I doubt you'd get any application to adopt it.
Basically I think it's pretty impractical, plus would take 
a few months full-time effort even if it could be made to work.

If someone appears with a few months free time and wants to try 
it great, but I don't really want to keep the bug open since 
I have no plans to ever work on this. ;-)
Someone who's inspired enough to do the work won't need 
a bug to remember to do it.