Bug 315944

Summary: tile tabs
Product: [Plasma] kwin Reporter: haarman <haarman>
Component: window-tabbingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description haarman 2013-03-01 10:54:42 UTC
It would be nice if you could tile the tabs in a group. The more it can be customized (the layout of the grid) the better.

Reproducible: Always
Comment 1 Martin Flöser 2013-03-01 11:17:01 UTC
please provide more information on what you want to see implemented. From the description I could only guess.
Comment 2 haarman 2013-03-01 12:02:41 UTC
Currently you can group multiple window items in a tabbed layout. What I suggest is giving the user the option to instead of displaying one tab tile the tabs within the window. Then it would be nice to be able to tile vertically, horizontally or in a grid. The grid could then be manually changeable (drag the borders etc) and one could maximize a 'tab' in the window or switch positions.
Comment 3 Martin Flöser 2013-03-01 12:10:08 UTC
that sounds a lot like bug #120595
Comment 4 Thomas Lübking 2013-03-01 15:23:25 UTC
Obviously is request for nested WM ie. WM side MDI ;-)

@haarman
Please explain the usecase and esp. why virtual desktops (or activities) don't fit.

*** This bug has been marked as a duplicate of bug 120595 ***
Comment 5 haarman 2013-03-01 16:41:06 UTC
use case: different small charts grouped together in a section of the desktop and then resizing one of them to fit the whole area. might also have different size charts if possible
Comment 6 Thomas Lübking 2013-03-01 16:46:51 UTC
What do you mean by "chart" - gnuplot windows?
Comment 7 haarman 2013-03-01 17:06:24 UTC
stock/futures/forex charts of different programs
Comment 8 Thomas Lübking 2013-03-01 17:19:19 UTC
Depending on how much this is a fixed layout you could just setup some rules to autolayout them.

If it's more dynamic (varying amount of windows) a script would help (as long as the windows are identifiable)

You could by this even impact other things (no titlebar, keep above state)

And just to rule that out (because it's the root of ~99% for such requests):
Gimp has an MDI mode since 2.8 ;-)