Go to file
Jasper St. Pierre 6e06648f7a window: Refactor all move/resize operations to be in frame rect space
For Wayland, we want to have everything possible in terms of the frame
rect, or "window geometry" as the Wayland protocol calls it, in order
to properly eliminate some flashing when changing states to fullscreen
or similar.

For this, we need to heavily refactor how the code is structured, and
make it so that meta_window_move_resize_internal is specified in terms
of the frame rect coordinate space, and transforming all entry points
to meta_window_move_resize_internal.

This is a big commit that's hard to tear apart. I tried to split it
as best I can, but there's still just a large amount of changes that
need to happen at once.

Expect some regressions from this. Sorry for any temporary regression
that this might cause.
2014-05-27 15:44:34 -04:00
data Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
doc Drop leftover menu.h/metaaccellabel.h references 2014-05-18 15:51:14 +02:00
po Updated POTFILES.in 2014-05-18 01:05:15 +02:00
src window: Refactor all move/resize operations to be in frame rect space 2014-05-27 15:44:34 -04:00
test Clean up the source tree 2014-03-18 20:37:35 -04:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.cvsignore moap ignore 2006-06-29 20:54:39 +00:00
.gitignore launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
autogen.sh Revert "hack autogen to allow automake 1.13" 2014-03-14 01:08:46 -04:00
configure.ac Bump version to 3.13.2 2014-05-27 21:18:25 +02:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am build: Create m4 directory 2014-04-09 12:28:45 -07:00
mutter.doap Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
NEWS Bump version to 3.13.2 2014-05-27 21:18:25 +02:00