This should make it more obvious that outputs are in fact draggable
in the FooScrollArea, and it will let us remove the ugly label
with instructions for how to drag the monitors.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
We move the per-monitor's widgets to the right of the FooScrollArea.
This makes the dialog fit even in 640x480 displays, and makes it more
obvious that the monitor's controls actually refer to the selected
monitor.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
We simply hack the FooScrollArea for the monitor display to be shorter.
We can get fancier in the future by really computing the size based
on the monitor into which the window eventually gets mapped.
Patch by Takashi Iwai <tiwai@novell.com> - https://bugzilla.novell.com/show_bug.cgi?id=564579
Signed-off-by: Federico Mena Quintero <federico@novell.com>
When current password is wrong, passwd outputs on Ubuntu 9.10
passwd: Authentication token manipulation error
This doesn't correspond to what we're expecting. Add "error" to the list of words we look for to avoid waiting forever.
When pam-cracklib is used, using an existing word prompts 'passwd' to output
WEAK PASSWORD: it's based on a dictionary word
Detect "dictionary" too and consider this as meaning "Password is too simple".
The gnome-at-session autostart desktop file launches a shell script, which in
turn calls gconftool-2, just to find out that it's disabled, and exit. This
wastes unnecessary cycles on starting the desktop.
Add an AutostartCondition to the .desktop file which only runs when a11y is
enabled.
https://bugzilla.gnome.org/show_bug.cgi?id=608138
Apple touchpads have a single physical button and are thus capable of
working even if tapping is disabled. Don't force it on for these touchpads.
This patch simply changes the check for physical buttons from the previous
"check for LMR be present" to "check only for L".
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This makes it even more obvious that you don't need to turn on
individual outputs for Mirror Screens to work properly.
It also means that we don't support "combined" setups like two mirrored
screens and one extended screen. It seems that the majority of people only care about a few cases:
- Laptop plus projector or monitor showing the same thing.
- Computer plus secondary monitor(s) with an extended desktop.
- Laptop plus docking station with external monitor only (built-in LCD turned off).
For more exotic combinations, people can use the xrandr(1) tool.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
Previously it was always sensitive, even if there were not enough connected outputs
for mirroring, or if those those outputs didn't support the same resolution for
mirroring.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
Previously, outputs could remain off if the user just selected Mirror Screens.
Now we automatically turn on all the outputs which support the clone mode,
to avoid extra work on the part of the user.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
When the proxy host or port is changed after the "use same proxy
for all protocols" option was selected, make sure we keep all
proxies in sync. Closes bug #589952.
Signed-off-by: Jens Granseuer <jensgr@gmx.net>
Choosing Ctrl for window movement messes up selecting mutiple
entries in list and grid widgets (e.g. files in nautilus) so
don't offer it as an option. Closes bug #409405.
Set the has-tooltip property to enable tooltips on items in the background
chooser.
Also remove the custom tooltip timeout value so that it is now consistent
with the rest of the desktop.
Patch from: Matthias Clasen <mclasen@redhat.com>
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=596369
Clarify the background style options as per the suggestions in bug 411048
by making all the descriptions the same tense and replacing "Fill screen"
with "Stretch".
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=411048
From bug 594709:
The desktop file for the theme installer doesn't have OnlyShowIn=GNOME;
This prevents it from working with Firefox (apparently) and it seems like it
should have it anyway.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=594709
Touchpads that can't do two-finger cannot two-finger scroll - disable this
scroll method.
Touchpads that don't have physical buttons mustn't disable tapping - set to
on by default and disable checkbox.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Make GConf sync after deleting a custom binding so that the removed
directory actually gets pruned and doesn't come back when restarting
the application (bug 596351).
Mutter shares most (currently all) its keybindings with Metacity, and uses
the same /apps/metacity GConf keys. For 2.28, the schemas stay in Metacity;
the eventual plan is to have a gnome-wm-data package.
This patch allows a window manager to put a _GNOME_WM_KEYBINDINGS property
on its _NET_SUPPORTING_WM_CHECK window to provide a comma separated list of
window manager names to use for keybinding lookup instead of _NET_WM_NAME.
http://bugzilla.gnome.org/show_bug.cgi?id=594066