summaryrefslogtreecommitdiff
path: root/src/input.c
Commit message (Expand)AuthorAgeFilesLines
* input: Don't try to send axis_source when there are no resourcesJonas Ådahl2016-04-221-0/+3
* input: use doubles in the interfaces to notify of input eventsGiulio Camuffo2016-03-231-7/+12
* input: Implement wl_seat.releaseQuentin Glidic2016-03-171-0/+7
* input: Fix crash when touchscreen generates out of screen coordinateBryce Harrington2016-02-021-1/+4
* input: Don't try to send pointer frames if no focus_clientDerek Foreman2016-02-011-0/+3
* Support axis source, axis discrete, frame and axis stop eventsPeter Hutterer2016-01-191-6/+90
* Add a weston_pointer_axis_eventPeter Hutterer2016-01-191-9/+12
* input: Add notify_touch_cancel()Derek Foreman2015-12-081-0/+9
* compositor, input: Don't use MIN() macro for new resource versionsDerek Foreman2015-11-271-1/+1
* input: Keep per client pointer resources in their own structsJonas Ådahl2015-11-201-36/+151
* input: Don't send wl_pointer.motion if position didn't changeJonas Ådahl2015-11-201-4/+8
* input: Make pointer grab motion callbacks take an event structJonas Ådahl2015-11-201-11/+50
* input: Pass axis events through pointer grab interfacesJonas Ådahl2015-11-021-6/+32
* input: add new client to resource_list instead of focus_resource_listChokshi, Mitul2015-10-091-2/+2
* weston-input: Reformat weston_log line to add missing space between wordsChris Michael2015-10-071-1/+1
* input: add a weston_pointer_clear_focus() helper functionDerek Foreman2015-08-061-5/+29
* input: pass the global touch coordinates to the touch grabGiulio Camuffo2015-08-061-9/+11
* input: Don't test keyboard/pointer/touch pointersDerek Foreman2015-07-311-72/+174
* input: Check device counts in bind_seat()Derek Foreman2015-07-311-3/+3
* bindings: Make run binding functions take apropriate device instead of a seatDerek Foreman2015-07-161-8/+8
* Moved helper macro to a discrete include file.Jon Cruz2015-06-151-0/+1
* Remove redundant #include path component.Jon Cruz2015-06-151-1/+1
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-151-16/+19
* input: clean up update_keymap a littleDerek Foreman2015-06-041-6/+6
* input: minor clean up in weston_seat_repick()Derek Foreman2015-06-041-2/+2
* input: clean up notify_modifiers a littleDerek Foreman2015-06-041-9/+9
* input: clean up seat_get_keyboard a littleDerek Foreman2015-06-041-11/+11
* touch: Make weston_touch_set_focus() take a touch instead of a seatDerek Foreman2015-05-011-20/+20
* input: Don't recreate the cursor sprite when only the hotspot changesDerek Foreman2015-03-261-16/+20
* input: Make setting the same pointer cursor state again a no-opJonas Ådahl2015-03-201-0/+4
* input: store the grab serial of the keyboardGiulio Camuffo2015-02-111-2/+7
* input: Add comment explaining why pointer isn't freed when device is removedDerek Foreman2015-01-081-0/+5
* compositor: add weston_surface_set_label_func()Pekka Paalanen2014-12-081-0/+10
* input: send focus events to the focused client when running a key bindingGiulio Camuffo2014-12-011-2/+1
* input: Use slightly less obscure logic in evdev_notify_keyboard_focus()Derek Foreman2014-11-271-0/+1
* input: don't run the key bindings on focus inGiulio Camuffo2014-11-241-6/+0
* Revert "input: don't send to clients key events eaten by bindings"Pekka Paalanen2014-11-191-48/+19
* input: use tmp var in pointer_unmap_spritePekka Paalanen2014-11-121-4/+6
* input: don't send to clients key events eaten by bindingsGiulio Camuffo2014-11-111-19/+48
* input: fix access to invalid resourceGiulio Camuffo2014-11-111-1/+1
* cosmetic: replace boolean function return values with boolDerek Foreman2014-11-041-4/+4
* compositor: send error for surface role resetsPekka Paalanen2014-10-081-7/+4
* input: Schedule pointer sprite repaint when cursor is setJonas Ådahl2014-09-101-1/+3
* touch-input: Don't dereference NULL pointer during full screen fadeDerek Foreman2014-09-051-2/+8
* compositor: add a way to change the keyboard locksGiulio Camuffo2014-09-031-0/+52
* Don't protect xkb_*_unref from NULLRan Benita2014-08-201-6/+3
* Replace deprecated xkbcommon symbols with current namesRan Benita2014-08-201-33/+37
* compositor: fetch repeat info from weston.iniJonny Lamb2014-08-151-3/+6
* Use the named SINCE_VERSION defines for version checksJasper St. Pierre2014-08-081-1/+1
* input: Send key-repeatJasper St. Pierre2014-08-051-1/+4