Window Managers....

From: Chad Smith 
------------------------------------------------------
I never really thought much about them, since I'm happy in my Apple
controlled little box - but lately, since I've been using a Windows 7
machine at work, and our recent conversation about Total Finder and Moom (I
have a free - legal - license for Total Finder if anyone is interested) -
I've been thinking....

Is there a windows manager that does the snap-to-the-sides stuff that
Windows 7 does - only better?  What I really would like to have is a way to
snap windows together.  So like if I have 4 windows open, I can have all 4
of them different sizes - but all snapped together - filling the whole
screen with no overlapping.

Example - https://www.dropbox.com/s/4djowt3y77ypau8/likethis.jpg

It would be great if I could also grab one of the sides and maybe
right-click-and-drag or something to be able to resize *all* the windows at
once.

like this? - https://www.dropbox.com/s/cvo1uokpuu5extg/resize-likethis.jpg

It's not really a new concept - Photoshop (and probably other applications)
has been doing that for at least a decade, IIRC, with their toolbars and
such.  It would just be in the window manager for the whole OS - not just
an individual app.

*- Chad W. Smith*

=============================================================== From: William Wade ------------------------------------------------------ Are you meaning something like this category of window managers? http://en.wikipedia.org/wiki/Tiling

=============================================================== From: Chad Smith ------------------------------------------------------ Not exactly. I guess I really didn't do a good job explaining what I was thinking. In my mind, the windows do not /have/ to fill the screen - just that they can do so without leaving any space. It's more about the snapping to edges than anything. i'd really like it if you could move /groups/ of windows as well. I guess it really doesn't matter. Thanks for the link, though. *- Chad W. Smith*

=============================================================== From: Michael Scholten ------------------------------------------------------ I see what your saying, I believe... Using your four program diagram there, you are thinking about having the programs connect/snap to eachother when triggered. Then when you move the middle/vertical line left or right it resizes all four programs to keep them connected. Or, if you resize one program/window, either bigger or smaller, it will resize the other three programs to fit, maybe evenly(?) In the left over space without any overlap from anyone... Ya? I like the idea... I know that I'd enjoy having that sometimes! -Michael

=============================================================== From: Eric Wolf ------------------------------------------------------ I believe I know what Chad is talking about. This is one of the rare things Microsoft did quite well. And it is so odd that I don't think Microsoft's marketing people picked up on it. I only figured it out by accident: On my system with dual 22" displays, if I hold down the "Windows" key and press right-arrow, the current active window resizes to 1/2 the current display and snaps to the right edge of the screen. If I press right-arrow again (whilst still holding the Windows key), the active window jumps to the next display and snaps to the left edge of the screen. Another press and the active window finds the original position but on the second screen. Another press and it snaps to the right edge of the second screen. Another press and it wraps around to the first display and snaps itself to the left edge of the screen. One more press and it's back to where it started. The left arrow does the same thing but in the other direction. Three things are amazing about this (relative to typical Microsoft design): 1. It works with just the keyboard. No mouse involved. In fact, I don't think you can even do this with a mouse. 2. It assumes I want to work with two different applications on one screen rather than assuming I want the active application to occupy all of my screen real estate. 3. It remembers the original position of the window so I can get back to where I was. I'm sure Microsoft will eliminate the feature in Windows 8. Or, at the very least, cause an animated paper clip using 90% of my system resources to rearrange the windows. I'm not sure if there is an equivalent for Linux but I'm not sure if it would be that hard to develop. -Eric -=--=---=----=----=---=--=-=--=---=----=---=--=-=- Eric B. Wolf 720-334-7734

=============================================================== From: Michael Scholten ------------------------------------------------------ Actually you can snap the screen to An edge with the mouse. Grab the top bar and drag it to the edge of the screen will snap it to that half. Top of screen to full screen it... Should be able to do that with a duel screen too. Pretty certain anyways, unless I'm completely confused and thinking about unity in ubuntu which also has similar abilities... -Michael

=============================================================== From: Mike Harrison ------------------------------------------------------ I installed the Compbiz configuration utilities and turned "grid" off, as most of that snapping was driving me nuts.

=============================================================== From: William Wade ------------------------------------------------------ Both Windows 7, Gnome Shell, and Unity have that ability with the mouse. Drag a window such that the mouse hits the top (full) or a side (half).

=============================================================== From: Jason Brown ------------------------------------------------------ That has to be my favorite thing about Compiz, not that it has fun 3d things, but that I can tweak all of those things in exactly the way I want. In Ubuntu / Unity I think Compiz Settings Manager should be installed by default though, it's too useful to leave all those settings unavailable to the average user. --Jason

=============================================================== From: Michael Scholten ------------------------------------------------------ Agreed, one of the first things I install is compiz... -Michael