summaryrefslogtreecommitdiff
path: root/libweston/input.c
Commit message (Expand)AuthorAgeFilesLines
* tablet: Add binding to activate surfaces using the tablet toolMichael Olbrich2023-03-311-0/+6
* clients: Add support for tablet cursor motion to window frames in libtoytoolkitLyude Paul2023-03-311-0/+11
* libweston: handle tablet cursors in the compositorMichael Olbrich2023-03-311-0/+128
* input: add weston grab interfaces for tablet toolsMichael Olbrich2023-03-311-3/+310
* input: add tablet focus handlingMichael Olbrich2023-03-311-0/+101
* libweston: Add initial tablet support to westonMichael Olbrich2023-03-311-0/+407
* libweston/input: Fix assert for valid confine regionSergio Gómez2023-03-291-1/+1
* libweston: Add assert for valid confine region in maybe_warp_confined_pointer()Sergio Gómez2023-03-131-0/+1
* libweston: Add view unmap listener to pointer constraintsSergio Gómez2023-03-131-0/+16
* libweston/input: Remove redundant surface destroy listener in constraintsSergio Gómez2023-03-131-17/+0
* libweston: Use weston_coord in surface committed handlerDerek Foreman2023-02-241-9/+10
* libweston: Use weston_coord in struct weston_pointerDerek Foreman2023-02-171-47/+29
* input: Use weston_coord for weston_touch functionsDerek Foreman2023-02-171-14/+14
* input: use weston_coord for weston_pointer_move_toDerek Foreman2023-02-171-46/+19
* input: Use weston_coord for pointer clampingDerek Foreman2023-02-171-41/+49
* input: Convert weston_pointer_motion_to_abs() to weston_coordDerek Foreman2023-02-171-33/+26
* input: Convert weston_view_takes_input_at_point to weston_coordDerek Foreman2023-02-171-6/+2
* libweston: Pass weston_coords to weston_compositor_pick_viewDerek Foreman2023-02-171-11/+12
* input: Use weston_coord in add_borderDerek Foreman2023-02-091-38/+33
* input: Use weston_coord for weston_pointer_motion_to_relDerek Foreman2023-02-091-25/+15
* input: Convert vec2d to weston_coordDerek Foreman2023-02-091-45/+26
* input: Convert weston_pointer_motion_event to weston_coordDerek Foreman2023-02-091-14/+21
* backend: Make input notification functions use weston_coordDerek Foreman2023-02-091-14/+23
* input: Don't assert when sending touch motionDerek Foreman2023-02-071-0/+2
* libweston: Use weston_coord space conversion functionsDerek Foreman2023-02-011-57/+94
* libweston: Update view transform in seat_get_pointerDerek Foreman2023-01-101-0/+2
* libweston/input: update view transforms when handling touch_downMarius Vlad2022-12-301-0/+2
* libweston/input: update view transforms when handling confined pointer motionLeandro Ribeiro2022-12-191-0/+2
* libweston/input: update view transforms when pointer is constrainedLeandro Ribeiro2022-12-061-0/+3
* libweston: Update view transforms more oftenDerek Foreman2022-11-141-0/+3
* input: fix surface jump testDerek Foreman2022-11-101-3/+4
* input: Don't test uninitialized variablesDerek Foreman2022-11-101-1/+2
* input: make sure pointer->focus is set before trusting pointer->sx,syDerek Foreman2022-11-021-0/+2
* input: Be more careful with pointer surface coordinatesDerek Foreman2022-11-021-14/+10
* libweston: Don't return coordinates from weston_compositor_pick_viewDerek Foreman2022-11-021-11/+7
* input: Don't test bogus coordinates in surface jump logicDerek Foreman2022-11-021-2/+7
* input: Don't pass surface coordinates to weston_pointer_set_focusDerek Foreman2022-11-021-9/+14
* input: Complain if we focus a surface with a coordinate outside itDerek Foreman2022-11-021-0/+9
* libweston: Split notify_pointer focus into notify/clearDerek Foreman2022-10-251-8/+12
* input: send touch frame event after up eventMichael Olbrich2022-09-241-2/+6
* libweston: Refactor point in output testDerek Foreman2022-09-231-6/+3
* libweston/input: Assert if we're still having a notify listener installedMarius Vlad2022-09-021-0/+1
* libweston: Add weston_surface_map() wrapperDaniel Stone2022-06-161-1/+1
* input: Fix bug in idle inhibitionHideyuki Nagase2022-04-181-6/+6
* libweston: Rename weston_view_activate() to weston_view_activate_input()Marius Vlad2021-11-021-1/+1
* input: fix keyboard focus crashDerek Foreman2021-09-281-5/+16
* Fix indentation all through the projectEmmanuel Gil Peyrot2021-07-311-8/+8
* input: Handle correctly failure to compile XKB keymapsMarius Vlad2021-07-311-6/+10
* input: Use cursor surface dimensions to evaluate presence of contentAlexandros Frantzis2021-06-101-1/+1
* libweston: Send wl_keyboard.modifiers after wl_keyboard.enterKirill Chibisov2020-07-091-29/+5