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>
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>
Add the touchpad GConf directory to the list of reported directories
so that the displayed configuration in the UI is kept current. Also
remove some redundant code. Closes bug #592425.
This patch is based on Ubuntu's touchpad configuration.
It adds a new tab to gnome-mouse-properties that allows to enable/disable the
touchpad, tapping and select between edge scrolling and two-finger scrolling.
It adds the following gconf keys:
/desktop/gnome/peripherals/touchpad/disable_while_typing (boolean)
/desktop/gnome/peripherals/touchpad/tap_to_click (boolean)
/desktop/gnome/peripherals/touchpad/horiz_scroll_enabled (boolean)
/desktop/gnome/peripherals/touchpad/scroll_method (integer)
[0,1,2 for disabled, edge and two-finger scrolling, respectively]
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2008-02-29 Denis Washington <denisw@svn.gnome.org>
* capplets/mouse/gnome-mouse-properties.c: make the mouse
orientation radio buttons usable with both mouse buttons.
svn path=/trunk/; revision=8535
2008-01-25 Jens Granseuer <jensgr@gmx.net>
* gnome-mouse-properties.c: (delay_value_changed_cb), (setup_dialog):
remove left-over callback that was causing the capplet to set a label
on a NULL widget (bug #510425)
svn path=/trunk/; revision=8411
2008-01-14 Denis Washington <denisw@svn.gnome.org>
Integrate mousetweaks settings into the mouse capplet. (Bug #503547)
* capplets/mouse/gnome-mouse-properties.glade:
Merge the previous "Buttons" and "Motion" tabs into one, and add a new
"Accessibility" tab with the mousetweaks preferences. Additionally, re-add
the "Locate Pointer" preference which disappeared in 2.20. (Bug #480457)
* capplets/mouse/gnome-mouse-properties.c:
Call setup function for the a11y tab, update for a small UI change regarding
handness preferences, and implement the locate-pointer checkbox.
* capplets/mouse/gnome-mouse-accessibility.[ch]:
Added.
* capplets/mouse/Makefile.am:
Add gnome-mouse-accessibility.c.
* gnome-settings-daemon/gnome-settings-mouse.c:
Mousetweaks support.
svn path=/trunk/; revision=8385
2007-05-26 Denis Washington <dwashington@gmx.net>
* gnome-mouse-properties.glade:
* gnome-mouse-poperties.c:
Remove the Cursors tab as it's functionality is covered by the apperance
capplet now.
svn path=/trunk/; revision=7889
2007-03-04 Thomas Wood <thos@gnome.org>
Patch by: Thomas Zajic <zlatko@gmx.at>
* gnome-mouse-properties.c: (populate_tree_model): Add two popular cursor
sizes to the filter, and sort "Pointers" list alphabetically.
svn path=/trunk/; revision=7358
2007-02-09 Jens Granseuer <jensgr@gmx.net>
* gnome-mouse-properties.c: (create_dialog), (main): remove some dead
code, and don't crash if the glade file is not available
svn path=/trunk/; revision=7273
2006-08-16 Sven Herzberg <herzi@gnome-de.org>
* gnome-mouse-properties.c: also display the default theme (though
without a preview for technical reasons); fixes bug #322514
2006-07-24 Sven Herzberg <herzi@gnome-de.org>
* gnome-mouse-properties.c: fix the non-xcursor case for solaris;
closes: #319125 (based upon patch from Glynn Foster)
2006-06-11 Darren Kenny <darren.kenny@sun.com>
Fixes#340003
* gnome-mouse-properties.c (cursor_font_changed): if no cursor font
set in GConf, just unselect and return.
2006-06-11 Darren Kenny <darren.kenny@sun.com>
Fixes#340003
* gnome-mouse-properties.c (cursor_font_changed): if no cursor font
set in GConf, just unselect and return.
2006-02-14 Anilkumar Bacheli <anilkumar.bacheli@wipro.com>
Fixes#330588
* gnome-mouse-properties.glade: Modified the Slider value label to
"milliseconds" instead of "microseconds".
* gnome-mouse-properties.c: Use ngettext() to get the correct plural
form of the message. Also changed so that the slider label is in
"milliseconds"
2006-01-28 Anilkumar Bacheli <anilkumar.bacheli@wipro.com>
Fixes#154769
* gnome-mouse-properties.glade: Modified the glade file so that
context information for the slider is available to screen reader.
Also, modified the Slider value label to "microseconds" instead of
seconds.
* gnome-mouse-properties.c: Changed the slider label to be in sync with
speech.
2006-01-28 Scott Bronson <bronson@rinspin.com>
Fixes#318056
* gnome-mouse-properties.c (cursor_font_changed):
* gnome-mouse-properties.glade: use "mouse pointer" instead of "cursor"
in user-visible strings.
2005-08-31 Rodrigo Moya <rodrigo@novell.com>
* gnome-mouse-properties.c (delay_value_changed_cb): guard against
invalid values from the GtkHScale widget.
2005-08-24 Kjartan Maraas <kmaraas@gnome.org>
* gnome-mouse-properties.c: (cursor_changed): Move the call to
g_free (cursor_font) outside of the conditional so it gets free'd
in both cases.
2005-08-01 Sebastien Bacher <seb128@debian.org>
* gnome-mouse-properties.c: (cursor_theme_changed): no need to allocate
a string for the theme when there is no theme installed.
2005-08-01 Sebastien Bacher <seb128@debian.org>
* gnome-mouse-properties.c: (cursor_theme_changed):
don't crash if there is no cursor theme installed (Closes: #311599).
2004-02-12 Mark McLoughlin <mark@skynet.ie>
* capplets/display/main.c: (cb_dialog_response):
* capplets/localization/gnome-localization-properties.c:
(dialog_response): update help links to point to user-guide.xml
2003-11-19 Sivaiah Nallagatla <snallagatla@novell.com>
gnome-mouse-properties.c
(delay_value_changed_cb)
(setup_dialog): patch for fixing showing double click time out value initially. #119859 in bugzilla.gnome.org