summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-01-03Destroy associated reference counted objects when destroying contextJonas Ådahl2-8/+26
2014-01-03udev-seat: Don't notify about removal when destroying contextJonas Ådahl1-1/+0
2014-01-03Destroy unprocessed events properly when destroying contextJonas Ådahl1-1/+1
2014-01-03Don't return error when dispatching didn't queue any eventJonas Ådahl2-3/+3
2013-12-21evdev: Drop joystick rejection heursticsKristian Høgsberg1-8/+0
2013-12-21evdev: Reject absolute motion if we're not a pointer or a touch deviceKristian Høgsberg1-1/+1
2013-12-21evdev: Drop obsolete accelerometer reject ruleKristian Høgsberg1-9/+1
2013-12-21evdev: Remove EVDEV_TOUCH and with it evdev_device->capsKristian Høgsberg2-21/+10
2013-12-21evdev: Use a has_keyboard flag instead of EVDEV_KEYBOARD bitKristian Høgsberg2-9/+8
2013-12-21evdev: Replace EVDEV_BUTTON with local has_button flagKristian Høgsberg2-5/+5
2013-12-21evdev: Replace EVDEV_MOTION_ABS with local has_abs flagKristian Høgsberg2-6/+2
2013-12-21evdev: Use has_abs only for ABS_X and ABS_Y, introduce has_mt for MT eventsKristian Høgsberg1-4/+6
2013-12-21evdev: Drop EVDEV_MOTION_REL flagKristian Høgsberg2-5/+5
2013-12-21evdev: Combine evdev_handle_device() and evdev_configure_device()Kristian Høgsberg1-10/+9
2013-12-21Documentation typo fixPeter Hutterer1-1/+1
2013-12-21Fix typo in commentPeter Hutterer1-1/+1
2013-12-21Document the open/close_restricted interfacePeter Hutterer1-0/+18
2013-12-21Add libudev and -lm to Requires.privatePeter Hutterer1-0/+2
2013-12-21Add -lm to libraryPeter Hutterer1-1/+2
2013-12-21udev: print errno if we can't open a devicePeter Hutterer1-1/+1
2013-12-21util: add ARRAY_FOR_EACH helperPeter Hutterer1-0/+2
2013-12-21doc: group li_fixed_t into the fixed point functionsPeter Hutterer1-0/+2
2013-12-21Move zalloc() up to libinput-util.hPeter Hutterer2-6/+6
2013-12-16Unref seats and devices in libinput_destroy()Jonas Ådahl1-0/+11
2013-12-15udev-seat: Remove unused declarationJonas Ådahl1-1/+0
2013-12-15udev: include libinput-private.h for struct libinputPeter Hutterer1-0/+1
2013-12-15fix typo in documentationPeter Hutterer1-1/+1
2013-12-15udev: fail libinput_create_from_udev for NULL valuesPeter Hutterer1-0/+3
2013-12-15configure: add libudev dependencyPeter Hutterer1-1/+3
2013-12-15Allow for NULL in libinput_destroyPeter Hutterer1-0/+4
2013-12-15Allow for NULL in libevdev_event_destroyPeter Hutterer1-0/+3
2013-12-15Introduce libinput_device_get_sysname() APIJonas Ådahl5-1/+34
2013-12-15Export li_fixed_to_(int|double) convertersJonas Ådahl1-0/+39
2013-12-15Introduce libinput_device_has_capability() APIJonas Ådahl4-0/+39
2013-12-08doc: Document basic event accessor functionsJonas Ådahl1-0/+20
2013-12-08Put libinput_event_destroy() together with other event functionsJonas Ådahl1-14/+10
2013-12-08Make even structs privateJonas Ådahl2-66/+432
2013-12-08Put libinput_interface struct below base doxygen groupJonas Ådahl1-4/+4
2013-12-07Reference count event target struct when applicableJonas Ådahl2-1/+75
2013-12-07Remove unused disabled codeJonas Ådahl1-12/+0
2013-12-07doc: Clarify that the caller need to free retrieved eventJonas Ådahl1-0/+2
2013-12-07doc: hook up doxygen to generate the public API documentationPeter Hutterer1-6/+279
2013-12-07Rename libinput_create_udev to libinput_create_from_udevPeter Hutterer2-8/+8
2013-12-07udev-seat: fix leak when failing to add devicesPeter Hutterer1-1/+3
2013-12-06Drop include of evdev.h from evdev.hPeter Hutterer1-1/+0
2013-12-06Drop unused libinput_fd_handle and libinput_fd_callbackPeter Hutterer1-4/+0
2013-12-06evdev: fix memcopy for calibrationPeter Hutterer1-1/+1
2013-12-06Move libinput, libinput_seat and libinput_device to the topPeter Hutterer1-4/+4
2013-12-06Declare libinput_seat explicitlyPeter Hutterer1-0/+1
2013-12-06libinput_dispatch: return -EAGAIN if no events are readyPeter Hutterer1-1/+1