Don't apply snapping rules to maximized windows when they're in a
different workspace.

Fixes linuxmint/cinnamon#2621
Stop-gap fix for stuttered resizing of gtk3 windows.
Temporary hack for resized corner-tiled window frame issues on themes
that support tiling... this results in a gradually growing window if you
resize repeatedly, but for now it prevents average users from getting the
dreaded 'double frame'.  Still not sure what's causing.
Partial fix for errant tooltips - fixes all cases except nemo views
Revert "Partial fix for errant tooltips - fixes all cases except nemo views"

This reverts commit 4d3dbef8b9daec28ee24623258fbc196fadbd9fd.
Fix unescapable fullscreen in chrome/chromium.

Fixes linuxmint/cinnamon#2500
Fix for desktop modal dialogs being centered on the workspace instead
of the primary monitor.
Revert "Temporary hack for resized corner-tiled window frame issues on themes"

This reverts commit ceb6c76794e67d21ecb2b2830146535ca17af680.
Real fix for double frame decorations when resizing corner-tiled windows
2.0.5
Focus the correct window when unshowing the desktop
Make sure there's always a focused window, even if there is only one window
Fix focusing wrong window when current window is minimized.

To reproduce prior behavior:

Take 3 windows.

Focus 1st, then 2nd, then 3rd.

Then minimize 3rd.  1st window becomes focus - should be 2nd.
Hide resize grip on gtk2/3 windows when the window is tiled - it makes
not sense to offer to resize diagonally from the lower right corner
if you're in any tiled position but upper-left corner.  This tells GTK
that the window is 'maximized' and it can hide the grip.  Note, tiled
windows will still be resizeable in their appropriate directions, including
diagonally.
Increase corner resize regions.

Cherry picked:
https://git.gnome.org/browse/mutter/commit/?id=dc50ccf9b722bc49ae5e7ae242e1973c473ca33b

Fixes linuxmint/Cinnamon#2682
Fix GTK-Doc errors
Fix inconsistent shadowing of windows - only normal, untiled, unmaximized windows
will have frame shadows

Fixes #131
Rename configure.in to configure.ac to fix warnings by aclocal and automake
Merge pull request #132 from Cobinja/rename-configure

Rename configure.in to configure.ac to fix warnings by aclocal and automake
Allow tile-up hotkeys to maximize windows also

Fixes #2842.. or does it?