This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Decoration sharing in KWin

13

Votes
14
1
Tags: kwin, grouping kwin, grouping kwin, grouping
(comma "," separated)
ThunderGod
Registered Member
Posts
3
Karma
0
OS

Decoration sharing in KWin

Mon Jan 31, 2011 4:50 pm
My idea is not that new, but it is a simple alternative to window tiling.

Let's say, you have this multi-window application...

[img]http://img600.imageshack.us/img600/1897/bildschirmfoto32.png[/img]

...then you will discover some problems:
- If you don't use it in full screen and want to move it, you get into trouble.
- To make it fullscreen-like, you have to resize all of them, which can be like hell, even with snapping.
- Also, when moving it to another workspace, you have to drag every single window.

It would be much better like this:

[img]http://img20.imageshack.us/img20/5557/bildschirmfoto33.png[/img]

These lines between the windows would behave like normal splitters, so you can resize the windows without breaking the layout.

Context menu could be the same as the one in the window bar when right-clicking on a group.

To add a new window, one would drag its titlebar on the group itself (rather than its titlebar => this would still create a tab group), KWin would show where it will be placed:

[img]http://img841.imageshack.us/img841/7820/bildschirmfoto34.png[/img]

There are still a few problems with this:
- To ungroup a window, one would have to use the context menu
- creating the "perfect layout" might become tricky if only one window can be resized

But, especially for some GTK+ applications or even Kopete (a user could combine a chat window with the contact list), this would be an awesome KWin feature, just like tabbing is right now.
Lachu
Registered Member
Posts
864
Karma
1
OS

Decoration sharing in KWin

Tue Feb 01, 2011 5:53 pm
I think, that good idea is window preview on tab hover.
This preview wouldn't work like Compiz/Kwin preview, but be interactive, so we can change many thinks without resizing grouping frame.


Lachu, proud to be a member of KDE forums since 2008-Nov.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]