mutter:wip/split-cursor-tracker

Last commit made on 2014-04-07
Get this branch:
git clone -b wip/split-cursor-tracker https://git.launchpad.net/mutter

Branch merges

Branch information

Name:
wip/split-cursor-tracker
Repository:
lp:mutter

Recent commits

b9d798c... by Rui Matos

cursor-tracker: Properly handle invisible cursors

We might be asked to not display the cursor ourselves but we should
still emit cursor-changed signals and hand out the correct sprite and
hot point information when asked so that consumers can still draw an
updated cursor themselves.

This fixes the cursor not showing up in gnome-shell's zoom mode.

5abf41a... by Rui Matos

split cursor_tracker

4f609db... by Jasper St. Pierre

xwayland: Don't use glib after forking

glib doesn't have any guarantee about working after forking.
We can get away with it, but we're better off just not using it.

2a7d12b... by Jasper St. Pierre

xwayland: Make failing to exec a fatal error

c4c0b5f... by Jasper St. Pierre

xwayland: Detect a fail to fork

8373c90... by Jasper St. Pierre

background: Remove load_still_frame

Nothing uses it, and it's incompatible with XWayland anyway.

eb5b54d... by Jasper St. Pierre

xwayland: Split another part of the initialization sequence out

This will be used from a SIGUSR1 handler.

9653b79... by Jasper St. Pierre

xwayland: Split a helper out

This will make the next commit, which ports to the new ClientMessage
API, more understandable.

e07bd15... by Jasper St. Pierre

xwayland: Make file cosmetically modern

Put a modeline, include "config.h", and shift around the include ordering

5cf0740... by Jasper St. Pierre

xwayland: Fork the X server ourselves

gspawn just isn't us the fine-grained control we need for starting
processes and leaking file descriptors in.