mutter:wip/viewport

Last commit made on 2014-11-05
Get this branch:
git clone -b wip/viewport https://git.launchpad.net/mutter

Branch merges

Branch information

Name:
wip/viewport
Repository:
lp:mutter

Recent commits

0829749... by Jasper St. Pierre

wayland: Implement support for wl_viewport

725d0ad... by Jasper St. Pierre

shaped-texture: Add API to support a viewport view

This will be used by our Wayland front-end to implement the wl_viewport
extension.

e72c691... by Jonathon Jongsma <email address hidden>

xrandr: ignore hotplug_mode_update value

The important thing is whether this property exists or not, but the value
doesn't matter.

8b98cb8... by Emmanuele Bassi <email address hidden>

config: Fix compilation errors

f8a4d45... by Jasper St. Pierre

Makefile: Use $(NULL) trick

This helps make the Makefile look nicer and prevent merge conflicts.

681cf95... by Jasper St. Pierre

monitor-config: Factor out some code to make a default config

90d6734... by Jasper St. Pierre

cursor-renderer-x11: Include Xfixes headers as well

213cd8a... by Jasper St. Pierre

cursor-tracker: Make sure to include Xfixes headers

We use Xfixes symbols in this file, but under some conditions, we don't
always include the Xfixes headers.

3b1271d... by Rui Matos

monitor-config: Prevent a crash applying config for a closed lid

When a laptop's lid is closed we try to build and apply a temporary
configuration that disables the laptop's display if we have other
outputs.

This isn't enough though, we must also check if at least one of these
other outputs is enabled otherwise we'll try to resize the screen to
0x0 which (rightfully) hits an assertion.

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

13b6bd2... by Bastien Nocera

wayland: Don't check for hi-dpi on monitors with broken EDID

If the monitor reports a width/height that looks suspiciously like an
aspect ratio (16/9 or 16/10) don't check for hi-dpi. We can assume that
makers of devices that do support hi-dpi aren't so careless.

See http://cgit.freedesktop.org/~daniels/xserver/commit/?h=lodpi

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