summaryrefslogtreecommitdiff
path: root/ivi-input-modules/ivi-input-controller/src
Commit message (Expand)AuthorAgeFilesLines
* ilmInput: support ilm_getDefaultSeat api to return default seat nameTran Ba Khang(MS/EMC31-XC)2023-04-281-3/+9
* ivi-input-modules: read default seat name from weston.ini fileTran Ba Khang(MS/EMC31-XC)2023-04-281-5/+46
* Merge remote-tracking branch 'upstream/pull/125'Eugen Friedrich2023-01-201-1/+18
|\
| * ivi-input-controller: ivi-controller: Copy over weston internal functionsMarek Vasut2022-01-231-1/+18
* | Merge remote-tracking branch 'upstream/pull/110'Eugen Friedrich2023-01-071-1/+1
|\ \
| * | ivi-input-controller: update to weston 7 header filesRajendraprasad K J2020-01-061-1/+1
| |/
* | CMake: Fix weston header linkTran Ba Khang(MS/EMC31-XC)2023-01-031-1/+1
* | Merge remote-tracking branch 'upstream/pull/122'Jeka Friedrich2022-02-131-12/+0
|\ \
| * | ivi-input-controller: Prevent use-after-free when tearing down seatMarek Vasut2022-01-231-12/+0
| |/
* | Fix NULL pointer exception in case of no input deviceNaoto Yamaguchi2021-10-081-11/+13
|/
* Merge remote-tracking branch 'upstream/pull/100'Emre Ucan2018-10-191-4/+1
|\
| * ivi-input: use core API to send keymapsEmre Ucan2018-09-241-4/+1
* | ivi-input-controller: fix invalid memory access during deinitializationHarsha M M2018-08-071-30/+66
|/
* ivi-input: add seat_ctx member to seat_focus structEmre Ucan2018-06-041-37/+27
* ivi-input: don't duplicate seat name in seat_ctxEmre Ucan2018-06-041-10/+6
* ivi-input: send focus and acceptance events togetherEmre Ucan2018-06-041-8/+1
* ivi-input: remove input_controller structEmre Ucan2018-06-041-65/+35
* ivi-input-controller: modify grab interfaces for weston 4.0Emre Ucan2018-04-101-11/+12
* ivi-input-controller: fix potential null pointer dereferencingEmre Ucan2018-03-201-14/+1
* ivi-input: Rename the function as per its functionalityHarsha M M2018-03-151-9/+3
* ivi-input: remove seat acceptance from surface when seat is destroyedHarsha M M2018-03-151-0/+8
* ivi-input: don't add non-existing default seatEmre Ucan2018-03-141-4/+23
* ivi-input-controller: pass ivisurface to send_input_focusEmre Ucan2018-02-281-15/+8
* ivi-input-controller: pass ivisurface by kbd_set_focus_surfEmre Ucan2018-02-281-4/+2
* ivi-input-controller: unset pointer focus when surface is destroyedEmre Ucan2018-02-281-3/+8
* ivi-input-controller: store ivisurface for forced_ptrEmre Ucan2018-02-281-22/+12
* ivi-input-controller: fix -Wmaybe-uninitializedEmre Ucan2018-02-231-1/+1
* ivi-input-controller: fix -Wunused-variable warningsEmre Ucan2018-02-231-13/+2
* ivi-input: update weston view for sending pointer coordinatesKarthiraman Ramaiah2018-02-061-2/+2
* ivi-input: send surface relative entry cooordinates when pointer focus is forcedHarsha M M2018-01-051-8/+6
* ivi-input: remove use_xkbcommon checkEmre Ucan2017-10-181-13/+5
* Merge remote-tracking branch 'upstream/pull/48'Eugen Friedrich2017-08-291-3/+5
|\
| * ivi-input-controller: fix for set_focus for empty view without attached bufferMichael Teyfel2017-08-101-3/+5
* | Added new signals ivisurface_created_signal and ivisurface_removed_signalMichael Teyfel2017-08-181-2/+2
* | ivi-input-controller: changed input_context to use ivishellMichael Teyfel2017-08-181-54/+43
* | ivi-input-controller: replaced surface_ctx by extended ivisurfaceMichael Teyfel2017-08-181-77/+48
|/
* ivi-input: Free up surface and controller resources during shut downharsha.mm2017-07-131-12/+44
* ivi-input: Free up seat name as well along with seat focusharsha.mm2017-07-131-0/+1
* ivi-input: Send out right focus to controllerharsha.mm2017-07-131-6/+9
* ivi-input: Optimize by making repeated lines to a functionharsha.mm2017-07-131-66/+55
* ivi-input: Fix exception due to non ivi-surfaceharsha.mm2017-07-131-29/+40
* ivi-input: Evaluate pointer focus against NULLharsha.mm2017-07-131-8/+15
* ivi-input: Fix multi-seat focus setting and change setup of device focusharsha.mm2017-07-131-145/+256
* ivi-input: Use standard weston apis to handle pointer eventsharsha.mm2017-07-131-104/+5
* ivi-input: Evaluate pointer focus and clear if surface does not accept events...harsha.mm2017-07-131-0/+67
* ivi-input: Use standard weston apis for touch eventsharsha.mm2017-07-131-124/+18
* ivi-input: Clear touch focus if surface does not accept events from the seatharsha.mm2017-07-131-65/+32
* ivi-input: add api to obtain surf context from weston surfaceharsha.mm2017-07-131-0/+18
* ivi-input: Send keymap, modifiers, repeat info along with keyboard enter eventharsha.mm2017-07-131-0/+31
* ivi-input: send keyboard event to all resources of clientharsha.mm2017-07-131-44/+214