summaryrefslogtreecommitdiff
path: root/libevdev
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'logging-fix'Peter Hutterer2013-09-104-38/+187
|\
| * Log to stderr by defaultPeter Hutterer2013-09-102-5/+29
| * Warn if there are multiple devices with the same syspathPeter Hutterer2013-09-031-5/+10
| * Log a few errors, specifically application bugsPeter Hutterer2013-09-032-10/+31
| * Drop per-device logging function, use per-library one insteadPeter Hutterer2013-09-033-17/+106
| * uinput: don't try to set the syspath twicePeter Hutterer2013-08-311-0/+1
| * Return -EBADF for functions that need the fd initializedPeter Hutterer2013-08-311-0/+9
| * Return EBADF when trying to read from an uninitalized devicePeter Hutterer2013-08-311-1/+1
| * Use ENOMEM instead of ENOSPCPeter Hutterer2013-08-313-7/+7
* | Fix comment typoPeter Hutterer2013-09-041-1/+1
* | Match the kernel define for SYN_MAXPeter Hutterer2013-09-041-1/+3
* | Check for GNU ld and use the flags depending on the outcomePeter Hutterer2013-09-041-4/+1
* | Add some gcc/ld optimizations and magicDavid Herrmann2013-09-031-1/+8
|/
* memcpy instead of invidual bittogglePeter Hutterer2013-08-311-6/+9
* Fix off-by-one errors when dealing with *_MAX values.Peter Hutterer2013-08-302-8/+8
* Use AC_USE_SYSTEM_EXTENSIONSPeter Hutterer2013-08-291-1/+0
* Add support for uinput device creationPeter Hutterer2013-08-294-2/+627
* Fix two signed vs unsigned int warningsPeter Hutterer2013-08-292-2/+2
* Actually use the gcc CFLAGS set in configurePeter Hutterer2013-08-291-1/+1
* Mark all external symbols with LIBEVDEV_EXPORTPeter Hutterer2013-08-292-49/+54
* Fix some compiler warnings about maybe uninitialized valuesPeter Hutterer2013-08-291-3/+3
* Add C++ header guardsPeter Hutterer2013-08-291-0/+9
* Simplify getter/setter macrosPeter Hutterer2013-08-291-14/+14
* Drop deprecated APIPeter Hutterer2013-08-292-28/+0
* Fix a few signed/unsigned int comparisonsPeter Hutterer2013-08-291-3/+4
* Add a note that libevdev_is_event_type/code have compile-time rangesPeter Hutterer2013-08-291-0/+6
* libevdev_is_event_type() needs to check for < EV_CNTPeter Hutterer2013-08-291-1/+1
* Rewrite libevdev_is_event_code to avoid signed/unsigned comparisonPeter Hutterer2013-08-291-4/+7
* Use libevdev_get_event_type_max from libevdev_get_event_code_namePeter Hutterer2013-08-291-3/+2
* Axis values must be int, not unsigned intPeter Hutterer2013-08-291-1/+1
* Ignore -Woverride-init in event-names.hPeter Hutterer2013-08-291-2/+3
* Change event name generate script to be python 2/3 compatiblePeter Hutterer2013-08-291-47/+48
* Add support for EV_SWPeter Hutterer2013-08-292-0/+53
* Avoid under-allocation of array for syncing key/led statePeter Hutterer2013-08-281-2/+2
* Remove unneeded include of linux/uinput.hPeter Hutterer2013-08-261-1/+0
* Rename enums to match lower_case formatPeter Hutterer2013-08-262-10/+10
* Store the abs value after handling mt eventsPeter Hutterer2013-08-262-1/+16
* write EV_SYN input_event along with led events to devicepolyphemus2013-08-261-1/+5
* Add functions to toggle LEDs on the devicePeter Hutterer2013-08-152-0/+105
* Keep the LED state and sync it after SYN_DROPPEDPeter Hutterer2013-08-152-0/+52
* Add setters for an event or slot valuePeter Hutterer2013-08-152-0/+99
* Rename libevdev_kernel_set_abs_value to libevdev_kernel_set_abs_infoPeter Hutterer2013-08-142-1/+12
* Sync the key state on startupPeter Hutterer2013-08-141-0/+4
* Simplify a bit state setterPeter Hutterer2013-08-141-4/+1
* Minor documentation improvementPeter Hutterer2013-08-141-7/+8
* Fix stray * in documentationPeter Hutterer2013-08-091-1/+1
* Fix header guard, lowercased in some previous search/replacePeter Hutterer2013-08-081-3/+3
* Add setters for product/vendor/bustype/versionPeter Hutterer2013-08-012-0/+56
* Rename ID getters to have a consistent naming schemePeter Hutterer2013-08-012-8/+18
* Replace ID getter implementation with a definePeter Hutterer2013-08-011-17/+8