mutter:wip/remove-map

Last commit made on 2013-12-09
Get this branch:
git clone -b wip/remove-map https://git.launchpad.net/mutter

Branch merges

Branch information

Name:
wip/remove-map
Repository:
lp:mutter

Recent commits

bb9501d... by Jasper St. Pierre

compositor: Remove meta_compositor_window_[un]mapped

We no longer unmap the toplevel windows during normal operation. The
toplevel state is tied to the window's lifetime.

Call meta_compositor_add_window / meta_compositor_remove_window instead...

1db95bc... by Jasper St. Pierre

Move _NET_WM_WINDOW_OPACITY handling to the standard window-props interface

This removes one X11 dependency that the MetaWindowActor interface has,
making it easier for us to use Wayland on this one...

https://bugzilla.gnome.org/show_bug.cgi?id=720106

93a8933... by Jasper St. Pierre

compositor: Remove atom_x_root_pixmap

It's unused

https://bugzilla.gnome.org/show_bug.cgi?id=720106

5a63aaa... by Jasper St. Pierre

window-actor: Fix build

This was a bad rebase...

a3eb5e5... by Jasper St. Pierre

window-actor: Move signal handler connections to the meta-window setter

8a76383... by Jasper St. Pierre

window-actor: Make the meta-window property construct-only

We don't deal with setting this property at all, and it's unlikely
to come up in future settings, so just don't allow setting it at all.

https://bugzilla.gnome.org/show_bug.cgi?id=678989

734deeb... by Jasper St. Pierre

window-actor: Remove meta-screen property

This can be inferred from the window. Don't allow anybody to set it.

https://bugzilla.gnome.org/show_bug.cgi?id=678989

f8b4c28... by Jasper St. Pierre

window-actor: Remove (private) xwindow property

This should make it easier to construct a MetaWindowActor from bindings.

https://bugzilla.gnome.org/show_bug.cgi?id=678989

3e179c0... by Jasper St. Pierre

window: Add a simple meta_window_get_toplevel_xwindow utility

To replace all the places where we do:

  window->frame ? window->frame->xwindow : window->xwindow

or similar...

56aae17... by Jasper St. Pierre

window-actor: Remove outdated code path

The shadow is added in the paint step, not as a separate actor,
so the raise is a no-op. It also gets rid of an annoying misspelling
that's driving me crazy.