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>