~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:randr-osd

Last commit made on 2010-09-03
Get this branch:
git clone -b randr-osd https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Recent commits

bd53b4b... by Federico Mena Quintero <email address hidden>

Don't use the Stored/custom configuration type in the XF86Display cycle

We just cycle between the stock configurations. There is no way for the user
to know what is actually stored on disk, so we try to be dumb-but-predictable
rather than not-always-really-smart.

Signed-off-by: Federico Mena Quintero <email address hidden>

f1baf99... by Federico Mena Quintero <email address hidden>

Add a debug window for stock configurations

You can bring up this window by setting the GConf key
/apps/gnome_settings_daemon/xrandr/show_debug_window to TRUE.

Signed-off-by: Federico Mena Quintero <email address hidden>

0ebc612... by Federico Mena Quintero <email address hidden>

Don't allow mirror configurations with less than two outputs

Signed-off-by: Federico Mena Quintero <email address hidden>

fd3a196... by Federico Mena Quintero <email address hidden>

Let the user dismiss the OSD with the Escape key

Signed-off-by: Federico Mena Quintero <email address hidden>

b8a1b0d... by Federico Mena Quintero <email address hidden>

Grab the mouse and keyboard when the RANDR OSD window is mapped

We need to forcibly capture input while the window is up. We let
the user dismiss the window by clicking outside of it.

b34871e... by Federico Mena Quintero <email address hidden>

Center the RANDR OSD window

7e745cf... by Federico Mena Quintero <email address hidden>

Let the RANDR OSD focus itself when it is mapped

It is meant to be an interactive window, so we need the input focus.

Signed-off-by: Federico Mena Quintero <email address hidden>

a3a82c6... by Federico Mena Quintero <email address hidden>

Use a type-hint of NORMAL for the OSD window

Otherwise the window manager will not send mouse events to us.

Signed-off-by: Federico Mena Quintero <email address hidden>

8284e2f... by Federico Mena Quintero <email address hidden>

Oops, make a function static

Signed-off-by: Federico Mena Quintero <email address hidden>

e96a919... by Federico Mena Quintero <email address hidden>

Don't return a halfway-built laptop-only configuration in case of error

Signed-off-by: Federico Mena Quintero <email address hidden>