summaryrefslogtreecommitdiff
path: root/src/udev-seat.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-28Ignore test devices for libinput contexts not run from the test suiteJonas Ådahl1-0/+3
2015-06-16COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer1-16/+17
2015-05-28Update Red Hat's copyrightPeter Hutterer1-0/+1
2015-05-26Add streq() helper to use instead of strcmp() == 0Peter Hutterer1-6/+6
2015-02-19udev: fix a race condition if a device disappears before we get a handlePeter Hutterer1-0/+2
2014-12-05udev: only apply default calibration on absolute devicesPeter Hutterer1-1/+2
2014-11-25Add libinput_device_set_seat_logical_name() to change seats at runtimePeter Hutterer1-0/+19
2014-11-25udev: optionally pass the seat name into device_added()Peter Hutterer1-5/+8
2014-11-25evdev: use a udev_device instead of separate sysname/syspath/devnodePeter Hutterer1-9/+7
2014-09-18evdev: don't resume a removed devicePeter Hutterer1-1/+3
2014-09-01evdev: load the LIBINPUT_CALIBRATION_MATRIX as default matrixPeter Hutterer1-1/+1
2014-09-01udev: drop WL_CALIBRATION, replace with LIBINPUT_CALIBRATION_MATRIXPeter Hutterer1-1/+1
2014-08-27udev: use evdev_device_calibrate() instead of manually writing the matrixPeter Hutterer1-13/+14
2014-07-22style fix: Remove duplicate empty linesPeter Hutterer1-1/+0
2014-06-25Drop the deprecated libinput_udev_create_for_seat()Peter Hutterer1-23/+0
2014-06-25Merge branch 'ref-counting-context'Peter Hutterer1-1/+2
2014-06-25Make context reference countedJonas Ådahl1-1/+1
2014-06-23Change the logging system to be per-contextPeter Hutterer1-7/+10
2014-06-23udev: split libinput_udev context init into two functionsPeter Hutterer1-10/+48
2014-03-24udev: factor out device_removed handlingPeter Hutterer1-18/+24
2014-02-10Make it possible to have persistent libinput_seat instancesJonas Ådahl1-9/+0
2014-02-10udev: rename create_from_udev to udev_create_for_seatPeter Hutterer1-4/+4
2014-02-06Move opening and closing the device fd into evdev.cPeter Hutterer1-19/+1
2014-01-22evdev: Make evdev manage its seat referenceJonas Ådahl1-10/+8
2014-01-17Split seats into having a physical and a logical namePeter Hutterer1-6/+12
2014-01-17Drop seat eventsPeter Hutterer1-8/+6
2014-01-10Suspend libinput before destroying itPeter Hutterer1-1/+0
2014-01-10udev: notify about a removed seat when the last device is removedPeter Hutterer1-0/+11
2014-01-10udev: Refcount the seat for each devicePeter Hutterer1-17/+19
2014-01-09Abstract the backend interface awayPeter Hutterer1-46/+58
2014-01-08udev: plug leak when double-resumingPeter Hutterer1-0/+5
2014-01-03udev-seat: Don't notify about removal when destroying contextJonas Ådahl1-1/+0
2013-12-21udev: print errno if we can't open a devicePeter Hutterer1-1/+1
2013-12-15udev: fail libinput_create_from_udev for NULL valuesPeter Hutterer1-0/+3
2013-12-15Allow for NULL in libinput_destroyPeter Hutterer1-0/+4
2013-12-15Introduce libinput_device_get_sysname() APIJonas Ådahl1-1/+3
2013-12-07Rename libinput_create_udev to libinput_create_from_udevPeter Hutterer1-4/+4
2013-12-07udev-seat: fix leak when failing to add devicesPeter Hutterer1-1/+3
2013-11-24Port udev-seat to be used in libinputJonas Ådahl1-132/+94
2013-11-16launcher: add weston_launcher_close() dummyDavid Herrmann1-5/+10
2013-11-16udev-seat: Repick seat after a new device was addedJonas Ådahl1-0/+5
2013-11-16launcher: Collect launcher state in new struct weston_launcherKristian Høgsberg1-1/+1
2013-11-16malloc + memset -> zallocPeter Hutterer1-2/+1
2013-11-16udev: Use WL_OUTPUT udev attribute for pairing touchscreens to outputsKristian Høgsberg1-1/+9
2013-11-16compositor-drm: Enable seat constraining when configured in weston.iniRob Bradford1-0/+5
2013-11-16udev-seat: Refactor out seat lookup and possible creationRob Bradford1-9/+20
2013-11-16configure.ac: Enable AC_USE_SYSTEM_EXTENSIONSDaniel Stone1-0/+2
2013-11-16udev-seat: Use udev rules to support multiple seatsRob Bradford1-21/+45
2013-11-16udev-seat: Separate the seat out to its own structureRob Bradford1-25/+61
2013-11-16udev-seat: Make the udev_input structure an embedded structureRob Bradford1-12/+4