Go to file
Jasper St. Pierre afb41f715b core: Make META_CORE_GET_FRAME_RECT return the "frame rect"
We have two different coordinate spaces here. One is the rectangle
returned by meta_window_get_frame_rect, which is called the "frame
rect" or "the window geometry", which includes visible frame borders
but not invisible frame borders. The other is "frame->rect" which
corresponds to the frame's server geometry. That is, it includes
both visible and invisible frame borders.

These two were of course the same until we introduced invisible
frame borders, and an executive decision was made to make
meta_window_get_frame_rect return the rectangle bounding the
visible portions of the frame.

As time went on, the "frame rect" turned out to be more useful when
making decisions upon, since the user often doesn't think about the
invisible window geometry as part of the window.

We already calculate what amounts to the "frame rect" in the theme
code, so just change META_CORE_GET_FRAME_RECT to consume that
directly.
2014-05-27 15:44:33 -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 core: Make META_CORE_GET_FRAME_RECT return the "frame rect" 2014-05-27 15:44:33 -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