summaryrefslogtreecommitdiff
path: root/libevdev
Commit message (Expand)AuthorAgeFilesLines
* Add documentation for axis updates without a tracking IDPeter Hutterer2014-03-211-0/+49
* uinput: check for asprintf failurePeter Hutterer2014-03-191-1/+2
* Shut up another warningPeter Hutterer2014-03-191-1/+1
* Shut up compiler warningPeter Hutterer2014-03-191-1/+1
* Sanitize events when we're skipping sync as wellPeter Hutterer2014-03-191-0/+1
* add a linebreak for correct rendering of the documentationPeter Hutterer2014-03-181-0/+1
* doc: move the section for the internal test suite downPeter Hutterer2014-03-141-46/+46
* doc: include linux/input.h verbatim in the documentationPeter Hutterer2014-03-141-0/+9
* doc: Add documentation on how SYN_DROPPED is handledPeter Hutterer2014-03-141-2/+158
* Add a documentation note to update the slot after syncingPeter Hutterer2014-03-071-1/+5
* If the tracking ID changes during SYN_DROPPED, terminate the touch firstPeter Hutterer2014-03-071-0/+26
* Send an extra ABS_MT_SLOT event to sync the client up with the current slotBenjamin Tissoires2014-03-071-2/+23
* Don't sync the MT state for fake MT devicesPeter Hutterer2014-03-062-2/+9
* Move some functions/macros between libevdev-int.h and libevdev-util.hPeter Hutterer2014-03-062-72/+73
* Cap slot values to the announced maximumPeter Hutterer2014-03-062-1/+30
* Increase MAX_SLOTS to 60Peter Hutterer2014-03-062-2/+2
* Reduce memory requirement for MT syncingPeter Hutterer2014-03-061-29/+39
* Dynamically allocate the slot valuesPeter Hutterer2014-03-062-11/+32
* Don't sync past MAX_SLOTS slotsPeter Hutterer2014-03-062-1/+5
* Add unlikely() macroPeter Hutterer2014-03-061-0/+2
* Fix a wrong reference in the libevdev_next_event documentationPeter Hutterer2014-03-061-1/+1
* Document the FORCE_SYNC behavior a bit betterPeter Hutterer2014-03-051-0/+7
* Fix memory leaks when failing to create a uinput devicePeter Hutterer2014-02-271-13/+4
* Plug a memory leak for name, uniq, physPeter Hutterer2014-02-271-1/+4
* Document that the return value of get_name|uniq|phys is not permanentPeter Hutterer2014-02-251-0/+24
* Replace hardcoded 0 with the enum for itPeter Hutterer2014-02-251-1/+1
* Actually filter by log priorityPeter Hutterer2014-02-131-1/+1
* Use 0 instead of "zero"Peter Hutterer2014-02-121-7/+7
* More documentation fixes and improvementsPeter Hutterer2014-02-122-31/+58
* Mark a few more functions as signal-safePeter Hutterer2014-02-121-0/+14
* Improve the documentation a bitPeter Hutterer2014-02-111-11/+24
* Document that we don't support EVIOCREVOKEPeter Hutterer2014-02-111-0/+3
* Add ld version-scriptDavid Herrmann2014-01-292-2/+108
* Warn about a SYN_DROPPED right after finishing a syncPeter Hutterer2014-01-221-3/+8
* Count the number of events needed for a full syncPeter Hutterer2014-01-221-4/+30
* Drop the argparse requirement for make-event-names.pyPeter Hutterer2014-01-151-9/+10
* Drop --output flag and python generation code from make-event-names.pyPeter Hutterer2014-01-152-42/+2
* include: update linux/input.h for kernel 3.12Peter Hutterer2014-01-091-4/+0
* test: detect if we're running inside gdb and disable forkingPeter Hutterer2013-12-241-2/+3
* Documentation rewordings and additionsPeter Hutterer2013-12-241-6/+9
* Documentation typo fixesPeter Hutterer2013-12-241-4/+4
* Add more cross-referencesPeter Hutterer2013-12-242-14/+14
* doc: remove initial * from example code linesPeter Hutterer2013-12-242-108/+108
* Don't treat devices with (ABS_MT_SLOT - 1) as multitouch devicesPeter Hutterer2013-12-102-2/+16
* Merge branch 'ev-rep-handling'Peter Hutterer2013-12-092-4/+21
|\
| * Support EV_REP values through libevdev_get_event_valuePeter Hutterer2013-12-092-2/+19
| * Constify libevdev_get_repeatPeter Hutterer2013-12-092-2/+2
* | State that the event is defined for a SYN_DROPPEDPeter Hutterer2013-12-091-3/+5
|/
* Move the testing part to a separate pagePeter Hutterer2013-12-091-11/+13
* Add a doxygen page listing the ioctls and their current supportPeter Hutterer2013-12-091-1/+63