summaryrefslogtreecommitdiff
path: root/src/path.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-28Ignore test devices for libinput contexts not run from the test suiteJonas Ådahl1-0/+5
2015-07-24test: only initialize the generic rules/hwdb oncePeter Hutterer1-1/+1
2015-06-25Add missing includes for *statGilles Dartiguelongue1-0/+1
2015-06-16COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer1-16/+17
2015-05-28Update Red Hat's copyrightPeter Hutterer1-1/+1
2015-05-26Add streq() helper to use instead of strcmp() == 0Peter Hutterer1-2/+2
2015-05-19path: be more lenient waiting for udev to settle thingsPeter Hutterer1-1/+1
2015-02-04path: make sure udev devices are initialized before usagePeter Hutterer1-3/+23
2014-11-25Add libinput_device_set_seat_logical_name() to change seats at runtimePeter Hutterer1-0/+20
2014-11-25path: optionally pass the seat name into path_device_enable()Peter Hutterer1-8/+22
2014-11-25evdev: use a udev_device instead of separate sysname/syspath/devnodePeter Hutterer1-9/+2
2014-11-25path: store the udev device instead of just the devnodePeter Hutterer1-62/+47
2014-11-25path: split out creating a device into a helper functionPeter Hutterer1-25/+32
2014-11-25path: keep the udev context aroundPeter Hutterer1-13/+18
2014-09-18evdev: don't resume a removed devicePeter Hutterer1-3/+6
2014-06-23Change the logging system to be per-contextPeter Hutterer1-6/+14
2014-06-13path: log two errors as application bugsPeter Hutterer1-2/+2
2014-02-26path: Silence -Wmaybe-uninitialized compiler warningJonas Ådahl1-2/+2
2014-02-19Add a customizable log handlerPeter Hutterer1-2/+2
2014-02-10Make it possible to have persistent libinput_seat instancesJonas Ådahl1-9/+0
2014-02-10path: add libinput_path_create_context instead of libinput_create_from_pathPeter Hutterer1-26/+3
2014-02-10path: add libinput_path_add_device() and libinput_path_remove_device()Peter Hutterer1-11/+93
2014-02-10path: modify backend to allow for more than one devicePeter Hutterer1-27/+95
2014-02-06path: add error handling for failing to create a seatPeter Hutterer1-0/+6
2014-02-06Move opening and closing the device fd into evdev.cPeter Hutterer1-13/+1
2014-01-31path: fix inconsistent use of devnode vs input->pathPeter Hutterer1-1/+1
2014-01-31path: print error when failing to open a devicePeter Hutterer1-1/+2
2014-01-31path: store the sysname, not the syspath, in the devicePeter Hutterer1-7/+7
2014-01-22evdev: Make evdev manage its seat referenceJonas Ådahl1-10/+1
2014-01-22path: get ID_SEAT and WL_SEAT from udev for the device nodePeter Hutterer1-13/+32
2014-01-17Split seats into having a physical and a logical namePeter Hutterer1-1/+2
2014-01-17Drop seat eventsPeter Hutterer1-2/+0
2014-01-10Add libinput_create_from_pathPeter Hutterer1-0/+199