summaryrefslogtreecommitdiff
path: root/libevdev/libevdev-util.h
Commit message (Collapse)AuthorAgeFilesLines
* Revamp the API once againPeter Hutterer2013-09-101-1/+1
| | | | | | | | | | | | | | | | | Another look at the current API showed some inconsistencies, rectified in this commit: libevdev_kernel_*: modify the underlying kernel device libevdev_event_type_*: something with an event type libevdev_event_code_*: something with an event code libevdev_event_*: struct input_event-related functions (i.e. not device-related) libevdev_property_*: something with a property libevdev_*: anything applying to a device Hopefully that's the last API change. Current symbols deprecated and aliased. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
* Add the remaining ev bitsPeter Hutterer2013-06-261-0/+10
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Use a macro for type_to_maskPeter Hutterer2013-06-261-34/+21
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Fix type_to_mask to return -1Peter Hutterer2013-06-261-6/+6
| | | | | | EV_SYN doesn't have a max, so 0 is not enough. returning 0 on failure is a bad idea, as mask is unset.
* Inline the type-to-mask helpersPeter Hutterer2013-06-041-2/+2
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Move utility functions to a separate headerPeter Hutterer2013-06-041-0/+114
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>