summaryrefslogtreecommitdiff
path: root/src/input.c
AgeCommit message (Expand)AuthorFilesLines
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
2014-08-08Use the named SINCE_VERSION defines for version checksJasper St. Pierre1-1/+1
2014-08-05input: Send key-repeatJasper St. Pierre1-1/+4
2014-07-23compositor: keep track of the weston_layer a weston_view is inGiulio Camuffo1-2/+2
2014-04-21libinput: Forward frame events to clientsJonas Ådahl1-0/+19
2014-04-02Add a signal for when a seat updates its capabilitiesJason Ekstrand1-0/+2
2014-02-18input: Send leave and enter pair when the surface moves under the cursorKristian Høgsberg1-12/+16
2014-02-11compositor: Drop core ping_handler calloutKristian Høgsberg1-16/+0
2014-02-05input: Run touch binding before calling touch grabKristian Høgsberg1-2/+3
2014-02-05input: Transform to surface coordinates outside resource for loopKristian Høgsberg1-3/+3
2014-02-01input: Remove exported function weston_pointer_verify()Ander Conselvan de Oliveira1-3/+17
2014-02-01input: Fix weston_seat_init_keyboard() error pathAnder Conselvan de Oliveira1-7/+14
2014-02-01input: Empty the current input region when configuring pointer surfacesAnder Conselvan de Oliveira1-0/+1
2014-01-27input: Unlink saved kbd focus listener when releasing seatJonas Ådahl1-0/+3
2014-01-08input: Ignore touch up events if num_tp is 0Kristian Høgsberg1-0/+8
2014-01-08input: Don't leak the initial keymapRui Matos1-0/+1
2013-12-16compositor: Make pointers visible when an output is unpluggedAnder Conselvan de Oliveira1-12/+64
2013-12-06input: make sure the devices get the resource destruction signalGiulio Camuffo1-12/+14