Written by funflo512 the 21 Sep 08 at 09:59.
Category: Graphics.
Related project:
Nothing/Others.
Status: New
Rationale
That system would allow you to put tabs of different program into the same windows.
For example : You open Firefox, and you drag'n'drop a Pidgin tab into the Firefox window, then a Konqueror tab into that same window, etc.
So, instead of forcing each program into it's own window(s), allow the option to put them in tabs inside generic main windows? Nice! +1
That's a task for the window-manager, I would think, and should be simple enough to implement.
I can already see one possible application: one might for instance save the configuration of a main window into, say, a desktop icon; and, when opened, it would load all programs previously in it automatically. Nice indeed
doesn't the taskbar at the bottom of your screen essentially act as a bunch of tabs.
Also if you want to associate certain apps together you could just put them on the same desktop together.
I don't think that there is a good use case for this feature. What workflow issue is it solving for the user that isn't already accomplished by every window manager in existence.
I think your idea is very similar to compiz-fusion's "group & tab"-plugin. But yeah, it would be good having this feature without using 3d-acceleration. +1
I think this would be an easy fix to the "Window List" applet. One of the first limitations I encountered was that multiple instances of "window list" didn't provide any extra functionality.
Best solution:
Make the first instance of window list default, but other instances of "window list" applet to have applications be drag & dropped to take them way from the main / default instance.
If we had this, I would keep a panel on every side of the screen :)
Another idea, give "window list" an option to only list minimized windows (hiding items that are already open)
As I see it is impossible to implement this using GTK or altering the programs. The closes possible solution is the already mentioned tabs - like in Fluxbox. You can tab programs together, specify programs to get automatically tabbed together.