summaryrefslogtreecommitdiff
path: root/src/input.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-23Rename src/ to libweston/Pekka Paalanen1-2765/+0
2016-06-03Rename weston_compositor_xkb_init to weston_compositor_set_xkb_rule_namesGiulio Camuffo1-6/+6
2016-04-22input: Don't try to send axis_source when there are no resourcesJonas Ådahl1-0/+3
2016-03-23input: use doubles in the interfaces to notify of input eventsGiulio Camuffo1-7/+12
2016-03-17input: Implement wl_seat.releaseQuentin Glidic1-0/+7
2016-02-02input: Fix crash when touchscreen generates out of screen coordinateBryce Harrington1-1/+4
2016-02-01input: Don't try to send pointer frames if no focus_clientDerek Foreman1-0/+3
2016-01-19Support axis source, axis discrete, frame and axis stop eventsPeter Hutterer1-6/+90
2016-01-19Add a weston_pointer_axis_eventPeter Hutterer1-9/+12
2015-12-08input: Add notify_touch_cancel()Derek Foreman1-0/+9
2015-11-27compositor, input: Don't use MIN() macro for new resource versionsDerek Foreman1-1/+1
2015-11-20input: Keep per client pointer resources in their own structsJonas Ådahl1-36/+151
2015-11-20input: Don't send wl_pointer.motion if position didn't changeJonas Ådahl1-4/+8
2015-11-20input: Make pointer grab motion callbacks take an event structJonas Ådahl1-11/+50
2015-11-02input: Pass axis events through pointer grab interfacesJonas Ådahl1-6/+32
2015-10-09input: add new client to resource_list instead of focus_resource_listChokshi, Mitul1-2/+2
2015-10-07weston-input: Reformat weston_log line to add missing space between wordsChris Michael1-1/+1
2015-08-06input: add a weston_pointer_clear_focus() helper functionDerek Foreman1-5/+29
2015-08-06input: pass the global touch coordinates to the touch grabGiulio Camuffo1-9/+11
2015-07-31input: Don't test keyboard/pointer/touch pointersDerek Foreman1-72/+174
2015-07-31input: Check device counts in bind_seat()Derek Foreman1-3/+3
2015-07-16bindings: Make run binding functions take apropriate device instead of a seatDerek Foreman1-8/+8
2015-06-15Moved helper macro to a discrete include file.Jon Cruz1-0/+1
2015-06-15Remove redundant #include path component.Jon Cruz1-1/+1
2015-06-15src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington1-16/+19
2015-06-04input: clean up update_keymap a littleDerek Foreman1-6/+6
2015-06-04input: minor clean up in weston_seat_repick()Derek Foreman1-2/+2
2015-06-04input: clean up notify_modifiers a littleDerek Foreman1-9/+9
2015-06-04input: clean up seat_get_keyboard a littleDerek Foreman1-11/+11
2015-05-01touch: Make weston_touch_set_focus() take a touch instead of a seatDerek Foreman1-20/+20
2015-03-26input: Don't recreate the cursor sprite when only the hotspot changesDerek Foreman1-16/+20
2015-03-20input: Make setting the same pointer cursor state again a no-opJonas Ådahl1-0/+4
2015-02-11input: store the grab serial of the keyboardGiulio Camuffo1-2/+7
2015-01-08input: Add comment explaining why pointer isn't freed when device is removedDerek Foreman1-0/+5
2014-12-08compositor: add weston_surface_set_label_func()Pekka Paalanen1-0/+10
2014-12-01input: send focus events to the focused client when running a key bindingGiulio Camuffo1-2/+1
2014-11-27input: Use slightly less obscure logic in evdev_notify_keyboard_focus()Derek Foreman1-0/+1
2014-11-24input: don't run the key bindings on focus inGiulio Camuffo1-6/+0
2014-11-19Revert "input: don't send to clients key events eaten by bindings"Pekka Paalanen1-48/+19
2014-11-12input: use tmp var in pointer_unmap_spritePekka Paalanen1-4/+6
2014-11-11input: don't send to clients key events eaten by bindingsGiulio Camuffo1-19/+48
2014-11-11input: fix access to invalid resourceGiulio Camuffo1-1/+1
2014-11-04cosmetic: replace boolean function return values with boolDerek Foreman1-4/+4
2014-10-08compositor: send error for surface role resetsPekka Paalanen1-7/+4
2014-09-10input: Schedule pointer sprite repaint when cursor is setJonas Ådahl1-1/+3
2014-09-05touch-input: Don't dereference NULL pointer during full screen fadeDerek Foreman1-2/+8
2014-09-03compositor: add a way to change the keyboard locksGiulio Camuffo1-0/+52
2014-08-20Don't protect xkb_*_unref from NULLRan Benita1-6/+3
2014-08-20Replace deprecated xkbcommon symbols with current namesRan Benita1-33/+37
2014-08-15compositor: fetch repeat info from weston.iniJonny Lamb1-3/+6