summaryrefslogtreecommitdiff
path: root/plugins/mouse
AgeCommit message (Collapse)AuthorFilesLines
2016-10-28mouse: move setting left-handed for one device to new functionmonsta1-52/+70
2016-10-28mouse: move setting tap to click for one device to new functionmonsta1-45/+62
2016-10-28mouse: move enabling/disabling one touchpad to new functionmonsta1-23/+34
2016-10-28mouse: move setting bool property for one device to new functionmonsta1-36/+47
2016-10-28mouse: move setting click actions for one device to new functionmonsta1-33/+49
2016-10-28mouse: move setting natural scroll for one device to new functionmonsta1-38/+53
2016-10-27mouse: don't copy struct when it's not needed, pass pointer insteadmonsta1-6/+6
2016-10-27mouse: move setting middle button for one device to new functionmonsta1-37/+46
2016-10-27mouse: comment all the mousetweaks stuff with #if 0 and FIXMEmonsta1-20/+18
2016-10-27mouse: more indent fixesmonsta1-7/+8
2016-10-26mouse: don't create duplicate GSettings instancemonsta1-3/+1
2016-10-26mouse: remove some duplicated code - it's already in set_mouse_settingsmonsta1-8/+0
2016-10-26mouse: don't apply any settings if XInput isn't presentmonsta1-49/+6
and drop some fallback code as well adapted from: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=4d6ecb300358fcef4310a7f696a032d8a0afb80e https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=3a244a490df4453c41469d8eeb789d96412f80b1
2016-10-26mouse: remove duplicate functionmonsta1-12/+0
2016-10-26build: require XInput unconditionallymonsta1-27/+4
as done in g-s-d six years ago: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=5b2a28376a3aa81d865679e8c91d2f6beb8af799
2016-10-26mouse: fix indent and spacing somewhatmonsta1-82/+84
2016-06-05GTK+3 mouse: fix deprecated gtk_style_context_get_background_colorraveit651-1/+21
taken from mate-notification-daemon
2016-06-05GTK+3 msd-locate-pointer: port to GtkStyleContextraveit651-0/+18
taken from: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=81cfd0e
2016-03-24mouse: remove some useless return values (and fix a warning)monsta1-14/+10
2016-03-24Touchpad support: Support edge and two-finger scrolling independentlyClement Lefebvre1-126/+57
2016-01-10mouse: remove unused variablemonsta1-2/+0
2016-01-09mouse: remove useless codemonsta1-66/+0
it either does nothing or only calls parent functions taken from https://git.gnome.org/browse/gnome-settings-daemon/commit?id=1f267afcbd7a7b7a5dac6154e420bfae780634e3 https://git.gnome.org/browse/gnome-settings-daemon/commit?id=98df44761b4f0c70078df635aaa68adff6454380
2016-01-09mouse: less #if'smonsta1-20/+26
2015-12-02GTK3 mouse: don't use deprecated gdk_window_get_pointerWolfgang Ulbrich1-1/+29
2015-12-02GTK3: use gdk_error_trap_pop_ignored() when appropriateWolfgang Ulbrich1-0/+8
taken from: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=544526d
2015-09-04mouse: fix memleakMonsta1-1/+13
adapted from https://git.gnome.org/browse/gnome-settings-daemon/commit?id=5ee48ce8aa66f6c4fdc4aa2c07bc03bdb83bcb65
2015-09-04mouse: use syndaemon -K to ignore Ctrl+C and other combosMonsta1-1/+1
adapted from https://git.gnome.org/browse/gnome-settings-daemon/commit?id=d8e4167a257d253c0f02cb50d170b26ab57fb5be
2015-09-03Touchpad: Added support for natural scrolling (along with minor changes to ↵Clement Lefebvre1-9/+67
fix a few warnings and make var names more consistent with one another)
2015-09-03Touchpad support: Fixed default value for tapping when configuration is ↵Clement Lefebvre1-2/+2
outside of bonds, fixed typo in settings description
2015-09-03Refactored mouse plugin a bit (tap actions used to instantiate a gsettings ↵Clement Lefebvre1-34/+31
object for every device)
2015-09-03Touchpad support: Added support for two and three finger clicksClement Lefebvre1-6/+60
2015-08-29Mouse manager now reads settings for touchpad mappingsmc-jesus1-3/+27
2015-07-28mouse: use event driven mode for syndaemon, save some powerMonsta1-2/+3
from https://github.com/GNOME/gnome-settings-daemon/commit/f7071bf1f9941f0ba5fe23c645656e70fb2dd699
2014-12-13mouse: Move "has touchpad" function to commoninfirit2-62/+6
So it can be reused. This also fixes a memory leak in the function. We were leaking the device list Taken from GSD commit: f6dcba4e954f3e910854f3c92fb69b157683267d From: Bastien Nocera <[email protected]>
2014-12-13mouse: Check for touchpad before running syndaemoninfirit1-1/+22
This avoids error messages from syndaemon: Unable to find a synaptics device. Taken from GSD commit: fd4722b40351a3bfc1793fb4ec56e8a5a406786a From: Hernando Torque <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=632122
2014-01-06Add Middle Click Emulation to mouse managerinfirit1-0/+65
This change depens on gsettings key in mate-desktop.
2013-07-31mouse: Add GTK3 supportStefano Karapetsas1-2/+76
2012-12-22[mouse] remove deprecated gdk_drawable_get_size & gdk_drawable_get_screenJasmine Hassan1-8/+4
Since we now require GTK 2.24, we can directly use gdk_window_get_width(), gdk_window_get_height(), and gdk_window_get_screen()
2012-12-15[mouse] Don't switch mouse buttons for XTest devicesJasmine Hassan1-0/+1
Fix fake events generated by applications being the wrong button. https://bugzilla.gnome.org/show_bug.cgi?id=627084
2012-12-15[plugins] Fix some deprecations (GTK2/GTK3)Jasmine Hassan1-2/+2
a11y-keyboard: gtk_dialog_set_has_separator(), deprecated in GTK+ 2.22 common|mouse: prefix GDK key constants with _KEY (GTK3)
2012-12-15[mouse] Replace Gdk drawing with Cairo (GTK3)Jasmine Hassan1-13/+12
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=1c1677dcfd55eb7e1f6a20435af466331ec2a911
2012-12-06[plugins] cleanup macro magic in plugin.hJasmine Hassan1-0/+6
And instead, use glib macros (since 2.14) http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=0dda56c4462e070dabdab68092b6574b5e894181
2012-10-12fix incorrect FSF addressraveit657-7/+7
2012-10-01migrate to gsettingsmate-settings-daemon-1.5.0Stefano Karapetsas1-166/+115
2012-02-21gsd to msd complete rename patch by NiceandGently; file rename commithaxar8-0/+0
2012-02-21gsd to msd complete rename patch by NiceandGently; code changes commithaxar9-400/+400
2011-12-08GDK_DISPLAY() is deprecatedPerberos1-45/+45
2011-12-03removing autogenerated filesPerberos1-768/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos11-0/+3683