~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:wip/wayland-display

Last commit made on 2013-08-08
Get this branch:
git clone -b wip/wayland-display https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Recent commits

7ebb999... by Giovanni Campagna <email address hidden>

xrandr: adapt to the new model for display configuration

Stop handling monitors.xml and the initial modeset for the session,
as well as monitor hotplug and lid switches. All that is implemented
in mutter now.
What is left in the xrandr plugin is Fn-F7 (for lack of a better
place) and Rotate. Both will go in mutter/gnome-shell at some point.

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

b5f24c5... by Giovanni Campagna <email address hidden>

xrandr: remove ApplyConfiguration DBus method

In the new model, the client that wants to change the display
configuration asks mutter for the new layout directly, and that
takes care of saving to monitors.xml or restoring the existing
configuration if the new one fails.

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

e98b4da... by Giovanni Campagna <email address hidden>

wacom: adapt to GnomeRR API changes

GnomeRR now returns the EDID IDs as strings directly, so we don't
need to convert them to compare to the settings. Also, we don't
need to filter disconnected outputs, it's done by mutter now.

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

76bb65b... by Giovanni Campagna <email address hidden>

power: adapt to GnomeRR API changes

Reading the backlight from GnomeRR can't fail anymore (although
-1 can be returned, meaning that XBACKLIGHT is not supported).
Also, for GnomeRR the value is always a percentage.

We still need to handle min/max in case we use sysfs directly
(which will be the common case when we move to wayland)

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

caaac49... by Giovanni Campagna <email address hidden>

color: adapt to GnomeRR API changes

GnomeRR no longer exposes disconnected outputs, so we don't need
to filter them ourselves.

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

047f030... by Alexander Larsson <email address hidden>

xsettings: Add support for window-scaling

We read the scale-factor gsettings and propagate to gdk, including doing
auto-detection if the setting is 0.

NOTE: The auto-detection code is currently disabled as enabling
scaling breaks gnome-shell. When this is fixed we want to enable this.

We also scale the old Xft.DPI setting by the window scale so that old
applications get a decent size on very high dpi monitors, plus we report the
unscaled dpi so that window scale aware apps (like gtk) can avoid this
dpi scaling.

We also scale the cursor theme size so that you will get matching sizes
for cursors.

06f74d8... by Daniel Mustieles

Updated Spanish translation

0846def... by Richard Hughes

color: Rename GsdColorX11 to GsdColorState as it's no longer only for Xorg

Weston embeds all the colord functionality into the compositor itself.
For GNOME Shell, Giovanni has decided to abstract out the GnomeRR calls to call
into a new private DBus interface. This means we have to continue to use the
GnomeRR calls in g-s-d and just avoid doing the X11 functions.

a9483f7... by Chao-Hsiung Liao

Updated Traditional Chinese translation(Hong Kong and Taiwan)

0ba4547... by Colin Walters

build: Add one more srcdir != builddir fix