aboutsummaryrefslogtreecommitdiffstats
path: root/sway/input/cursor.c
Commit message (Expand)AuthorAge
* input/pointer: don't trigger pointer bindings for emulated inputLibravatar Tudor Brindus2020-06-18
* input/cursor: send idle events based off device type, not input typeLibravatar Tudor Brindus2020-06-18
* common/util: fix `get_current_time_msec` returning microsecondsLibravatar Tudor Brindus2020-06-06
* Use new wlroots API for clearing keyboard/pointer focus during grabsLibravatar Thomas Hebb2020-06-05
* input/cursor: refactor tablet tool tip events into seatopsLibravatar Tudor Brindus2020-06-04
* input/cursor: rename `simulated_tool_tip_down` to be more accurateLibravatar Tudor Brindus2020-05-29
* input/pointer: send pointer enter event on confine warpLibravatar Tudor Brindus2020-05-28
* input/cursor: keep reference to cursor in constraintLibravatar Tudor Brindus2020-05-26
* input/cursor: fix heap-buffer overflow in constraint set_regionLibravatar Tudor Brindus2020-05-25
* input/tablet: add seatop_down entry for tablet inputLibravatar Tudor Brindus2020-05-25
* input/pointer: only warp cursor when the confine region has changedLibravatar Tudor Brindus2020-05-21
* Implement pointer simulation if client hasn't bound to touchLibravatar David962020-05-13
* input/cursor: don't apply pointer constraint to emulated tablet inputLibravatar Tudor Brindus2020-05-13
* input/tablet: simplify parameter plumbing for tablet referencesLibravatar Tudor Brindus2020-05-10
* Don't unhide cursor on touch eventsLibravatar David962020-05-05
* input/cursor: remove erroneous cast for tablet tool buttonLibravatar Tudor Brindus2020-05-02
* input: rename pointer handlers to be unambiguousLibravatar Tudor Brindus2020-05-02
* input: refactor tablet motion into seatop handlerLibravatar Tudor Brindus2020-05-02
* input/cursor: disambiguate cursor functions from pointer functionsLibravatar Tudor Brindus2020-05-02
* input/cursor: make cursor rebasing cursor type-agnosticLibravatar Tudor Brindus2020-05-02
* input/cursor: release simulated tool tip button when over v2 surfaceLibravatar Tudor Brindus2020-05-01
* input/cursor: correctly transfer focus when using tablet penLibravatar Tudor Brindus2020-04-24
* input/cursor: fix hide cursor timeouts on tablets and touchscreensLibravatar Tudor Brindus2020-04-22
* input/cursor: fix jerky resizing of non-tablet_v2 surfacesLibravatar Tudor Brindus2020-04-22
* input/cursor: correctly send tablet_v2 up event when over non-v2 surfaceLibravatar Tudor Brindus2020-04-22
* Don't transfer focus to NULL node on touchLibravatar David962020-04-17
* Adjust focus order to match rendering order of layer shell popups.Libravatar Aleksei Bavshin2020-04-10
* swapped hiding the cursor and sending a touch event as a more logical sequenceLibravatar Some Chinese Guy2020-04-03
* switched to setting focus with seat_set_focusLibravatar Some Chinese Guy2020-03-29
* Added focus following for touch_downLibravatar Some Chinese Guy2020-03-29
* sway/input/cursor.c: fix undefined behaviour when event is NULLLibravatar Jason Nader2020-03-16
* sway/input/cursor.c: move NULL check to where it should beLibravatar Jason Nader2020-03-15
* input/cursor: handle setting a NULL image surfaceLibravatar Brian Ashworth2020-01-06
* input/cursor: handle image surface destroyLibravatar Brian Ashworth2020-01-05
* Add seat <seat> idle_{inhibit,wake} <sources...>Libravatar Drew DeVault2019-12-12
* input/cursor: remove gesture listeners in destroyLibravatar Benjamin Cheng2019-12-07
* input/cursor: pass gesture events to clientsLibravatar Benjamin Cheng2019-12-07
* input: Add support for tablet protocol.Libravatar John Chadwick2019-09-25
* layer-shell: add support for popupsLibravatar Drew DeVault2019-08-14
* input/cursor: do not hide when buttons are pressedLibravatar Brian Ashworth2019-08-06
* Unhide cursor on cursor activity after touchLibravatar Alex Maese2019-06-08
* Introduce default seatopLibravatar Ryan Dwyer2019-03-17
* Replace seatup allows_events with button callbackLibravatar Ryan Dwyer2019-03-17
* Fix click behaviourLibravatar Ryan Dwyer2019-03-11
* Don't send button events to surfaces when dragging or resizingLibravatar Ryan Dwyer2019-03-11
* Allow concurrent clicksLibravatar Ryan Dwyer2019-03-04
* seat: don't send button release when not pressedLibravatar emersion2019-02-28
* cursor: intitialize sx and sy to zeroLibravatar Rouven Czerwinski2019-02-27
* cursor: remove unused node assignementLibravatar Rouven Czerwinski2019-02-27
* Update for swaywm/wlroots#1517Libravatar emersion2019-02-23