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

Present windows: group or stack windows

16

Votes
16
0
Tags: kwin kwin kwin
(comma "," separated)
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
Currently the present windows plugin works well if you have few windows, but if you have many the individual windows can get too small to see properly especially on smaller screens. My idea is that if the individual windows are shrunk more than a certain amount (say less than 25% their original size, this may be customizable), then present windows groups them based on some set of rules (perhaps related windows together, or even using [url]present-windows-sort-windows-t-61605.html]Sort windows[/url] rules from my previous idea).

Windows could be grouped in one of two ways, perhaps user-definable or defined by the size of the group. One way is the simplest, all the windows are shrunk and placed near each other, perhaps with some sort of shading or color in the background to signify the grouping. If you mouse over one of the groups, all the windows in that group grow to be more clearly visible. Perhaps the other groups would dim and this group would cover them, or perhaps all the other groups shrink. That way you can see all the windows in each group clearly.

The other way would be that the windows stack like a stack of cards (sort of like the "flip switch" window switcher plugin), with the left and upper edges of each window showing. If you mouse over each stack, the stack separates out somewhat so more of each window in that stack is visible. If you use your mouse wheel over the stack you cycle through the windows like you are either pulling the top card off a deck and putting it on the bottom or vice versus, depending on the scroll direction. If you click a stack the stack is spread out so you can see all the windows.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar