aboutsummaryrefslogtreecommitdiff
path: root/platform/x11/joystick_linux.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Finish replacement of joystick by joypadRémi Verschelde2017-01-081-561/+0
| | | | Some parts were forgotten in 547a577.
* renamed joystick to joypad everywhere around source code!Juan Linietsky2017-01-081-52/+52
|
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
| | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
* Code cleanup in platform/x11Mario Schlack2016-07-211-2/+2
|
* Removed unused variables (first pass)Rémi Verschelde2016-07-071-1/+2
| | | | Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
* Remove the vibration effect from the joystick when stoppingWilhem Barbier2016-06-201-5/+3
|
* Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-151-2/+72
|
* memdelete 'joy_thread' + 'joy_mutex' on ::~joystick_linux()MSC2016-04-031-0/+2
|
* fix possible crash in platform/x11/joystick_linux.cppHubert Jarosz2016-03-091-0/+6
| | | | | ev may be tainted and out of MAX_KEY range, which will cause joy->key_map[ev.code] to crash
* include libudev only on udev buildshondres2016-02-151-1/+4
|
* x11: make dependancy on libudev optionalhondres2016-02-141-1/+29
|
* x11: more verbose checking for joystick capabilitieshondres2016-02-071-2/+4
|
* x11: fix non-gamepad devices being detected as joystickshondres2016-02-021-3/+4
|
* close file descriptor if ioctls failedhondres2016-02-011-0/+1
|
* remove dependancy on libevdevhondres2016-01-261-94/+127
|
* send axis events only once per frame on linuxhondres2016-01-031-1/+12
|
* make num_buttons local, no need to keep in joystick structhondres2016-01-021-6/+9
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* Check pkg-config for libudev and enable gamepad code only if found. Linux ↵hondres2015-12-211-1/+1
| | | | only for now
* -fixed build system to use pkg-config for evdevJuan Linietsky2015-12-211-1/+1
|
* Use tabs instead of spaces for new gamepad codehondres2015-12-181-245/+245
|
* Better gamepad supporthondres2015-12-181-0/+402